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)
183 public const string ERROR =
"error";
187 public const string NONE =
"none";
206 public const string ERROR =
"error";
210 public const string NONE =
"none";
228 public IDictionary<string, string>
proc_names {
get;
set; } =
new Dictionary<string, string>();
233 public IDictionary<string, IDictionary<string, string>>
_params {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
238 public IDictionary<string, IDictionary<string, byte[]>>
bin_params {
get;
set; } =
new Dictionary<string, IDictionary<string, byte[]>>();
243 public IDictionary<string, IList<string>>
input_table_names {
get;
set; } =
new Dictionary<string, IList<string>>();
249 public IDictionary<string, IDictionary<string, IList<string>>>
input_column_names {
get;
set; } =
new Dictionary<string, IDictionary<string, IList<string>>>();
254 public IDictionary<string, IList<string>>
output_table_names {
get;
set; } =
new Dictionary<string, IList<string>>();
259 public IDictionary<string, IDictionary<string, string>>
options {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
291 public IDictionary<string, string>
overall_statuses {
get;
set; } =
new Dictionary<string, string>();
323 public IDictionary<string, IDictionary<string, string>>
statuses {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
327 public IDictionary<string, IDictionary<string, string>>
messages {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
331 public IDictionary<string, IDictionary<string, IDictionary<string, string>>>
results {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, string>>>();
335 public IDictionary<string, IDictionary<string, IDictionary<string, byte[]>>>
bin_results {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, byte[]>>>();
349 public IDictionary<string, IDictionary<string, IDictionary<string, IList<string>>>>
output {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, IList<string>>>>();
353 public IDictionary<string, IDictionary<string, IDictionary<string, long>>>
timings {
get;
set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, long>>>();
356 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
const string NONE
The proc instance does not have a status, i.e.
IDictionary< string, string > info
Additional information.
IDictionary< string, IDictionary< string, IDictionary< string, string > > > results
String results for the returned run IDs, grouped by data segment ID.
const string STDERR
Output lines from stderr.
A set of string constants for the parameter statuses.
const string COMPLETE
The proc instance completed with no errors.
IDictionary< string, IDictionary< string, string > > options
The optional parameters passed to Kinetica.executeProc for the returned run IDs.
const string STDOUT
Output lines from stdout.
IDictionary< string, IDictionary< string, IDictionary< string, long > > > timings
Timing information for the returned run IDs, grouped by data segment ID.
KineticaData - class to help with Avro Encoding for Kinetica
IDictionary< string, IDictionary< string, string > > messages
Messages containing additional status information for the returned run IDs, grouped by data segment I...
const string RUNNING
The proc instance is currently running.
IDictionary< string, IDictionary< string, string > > _params
The string params passed to Kinetica.executeProc for the returned run IDs.
const string ERROR
The proc instance failed with an error.
IDictionary< string, IDictionary< string, string > > statuses
Statuses for the returned run IDs, grouped by data segment ID.
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...
ShowProcStatusRequest()
Constructs a ShowProcStatusRequest object with default parameters.
const string KILLED
The proc instance was killed before completion.
IDictionary< string, string > options
Optional parameters.
IDictionary< string, IDictionary< string, IDictionary< string, byte[]> > > bin_results
Binary results for the returned run IDs, grouped by data segment ID.
string run_id
The run ID of a specific proc instance for which the status will be returned.
ShowProcStatusRequest(string run_id=null, IDictionary< string, string > options=null)
Constructs a ShowProcStatusRequest object with the specified parameters.
const string COMPLETE
The proc instance completed with no errors.
const string CLEAR_COMPLETE
If set to TRUE, if a proc instance has completed (either successfully or unsuccessfully) then its sta...
A set of string constants for the parameter options.
const string NONE
The proc instance does not have a status, i.e.
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.
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.
IDictionary< string, IDictionary< string, IDictionary< string, IList< string > > > > output
Output lines for the returned run IDs, grouped by data segment ID.
const string RUNNING
The proc instance is currently running.
IDictionary< string, IDictionary< string, byte[]> > bin_params
The binary params passed to Kinetica.executeProc for the returned run IDs.
IDictionary< string, IList< string > > input_table_names
The input table names passed to Kinetica.executeProc for the returned run IDs.
IDictionary< string, string > proc_names
The proc names corresponding to the returned run IDs.
const string KILLED
The proc instance was killed before completion.
IDictionary< string, string > overall_statuses
Overall statuses for the returned run IDs.
A set of string constants for the parameter overall_statuses.
A set of results returned by Kinetica.showProcStatus.
A set of parameters for Kinetica.showProcStatus.