7 using System.Collections.Generic;
43 public const string TRUE =
"true";
44 public const string FALSE =
"false";
65 public string run_id {
get;
set; } =
"";
102 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
152 IDictionary<string, string>
options =
null)
184 public const string ERROR =
"error";
188 public const string NONE =
"none";
208 public const string ERROR =
"error";
212 public const string NONE =
"none";
230 public IDictionary<string, string>
proc_names {
get;
set; } =
new Dictionary<string, string>();
235 public IDictionary<string, IDictionary<string, string>>
_params {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
240 public IDictionary<string, IDictionary<string, byte[]>>
bin_params {
get;
set; } =
new Dictionary<string, IDictionary<string, byte[]>>();
245 public IDictionary<string, IList<string>>
input_table_names {
get;
set; } =
new Dictionary<string, IList<string>>();
251 public IDictionary<string, IDictionary<string, IList<string>>>
input_column_names {
get;
set; } =
new Dictionary<string, IDictionary<string, IList<string>>>();
256 public IDictionary<string, IList<string>>
output_table_names {
get;
set; } =
new Dictionary<string, IList<string>>();
261 public IDictionary<string, IDictionary<string, string>>
options {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
295 public IDictionary<string, string>
overall_statuses {
get;
set; } =
new Dictionary<string, string>();
327 public IDictionary<string, IDictionary<string, string>>
statuses {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
331 public IDictionary<string, IDictionary<string, string>>
messages {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
335 public IDictionary<string, IDictionary<string, IDictionary<string, string>>>
results {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, string>>>();
339 public IDictionary<string, IDictionary<string, IDictionary<string, byte[]>>>
bin_results {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, byte[]>>>();
353 public IDictionary<string, IDictionary<string, IDictionary<string, IList<string>>>>
output {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, IList<string>>>>();
357 public IDictionary<string, IDictionary<string, IDictionary<string, long>>>
timings {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, long>>>();
360 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
IDictionary< string, IDictionary< string, byte[]> > bin_params
The binary params passed to Kinetica.executeProc for the returned run IDs.
const string KILLED
The proc instance was killed before completion.
const string RUNNING
The proc instance is currently running.
const string NONE
The proc instance does not have a status, i.e.
IDictionary< string, IDictionary< string, IList< string > > > input_column_names
The input column names passed to Kinetica.executeProc for the returned run IDs, supplemented with the...
const string CLEAR_COMPLETE
If set to TRUE, if a proc instance has completed (either successfully or unsuccessfully) then its sta...
IDictionary< string, IDictionary< string, IDictionary< string, IList< string > > > > output
Output lines for the returned run IDs, grouped by data segment ID.
IDictionary< string, string > overall_statuses
Overall statuses for the returned run IDs.
A set of parameters for Kinetica.showProcStatus.
const string RUNNING
The proc instance is currently running.
const string KILLED
The proc instance was killed before completion.
IDictionary< string, IDictionary< string, IDictionary< string, byte[]> > > bin_results
Binary results for the returned run IDs, grouped by data segment ID.
IDictionary< string, IDictionary< string, string > > statuses
Statuses for the returned run IDs, grouped by data segment ID.
const string COMPLETE
The proc instance completed with no errors.
A set of string constants for the parameter options.
IDictionary< string, IDictionary< string, string > > messages
Messages containing additional status information for the returned run IDs, grouped by data segment I...
const string NONE
The proc instance does not have a status, i.e.
IDictionary< string, string > proc_names
The proc names corresponding to the returned run IDs.
string run_id
The run ID of a specific proc instance for which the status will be returned.
A set of string constants for the parameter statuses.
IDictionary< string, IDictionary< string, IDictionary< string, string > > > results
String results for the returned run IDs, grouped by data segment ID.
const string ERROR
The proc instance failed with an error.
IDictionary< string, string > info
Additional information.
ShowProcStatusRequest(string run_id=null, IDictionary< string, string > options=null)
Constructs a ShowProcStatusRequest object with the specified parameters.
IDictionary< string, string > options
Optional parameters.
IDictionary< string, IDictionary< string, string > > _params
The string params passed to Kinetica.executeProc for the returned run IDs.
ShowProcStatusRequest()
Constructs a ShowProcStatusRequest object with default parameters.
const string COMPLETE
The proc instance completed with no errors.
IDictionary< string, IList< string > > input_table_names
The input table names passed to Kinetica.executeProc for the returned run IDs.
IDictionary< string, IList< string > > output_table_names
The output table names passed to Kinetica.executeProc for the returned run IDs.
A set of string constants for the parameter output.
const string STDOUT
Output lines from stdout.
const string RUN_TAG
If run_id is specified, return the status for a proc instance that has a matching run ID and a matchi...
const string ERROR
The proc instance failed with an error.
KineticaData - class to help with Avro Encoding for Kinetica
A set of results returned by Kinetica.showProcStatus.
IDictionary< string, IDictionary< string, IDictionary< string, long > > > timings
Timing information for the returned run IDs, grouped by data segment ID.
IDictionary< string, IDictionary< string, string > > options
The optional parameters passed to Kinetica.executeProc for the returned run IDs.
const string STDERR
Output lines from stderr.
A set of string constants for the parameter overall_statuses.