7 using System.Collections.Generic;
84 public const string TRUE =
"true";
85 public const string FALSE =
"false";
142 public IDictionary<string, string>
options {
get; set; } =
new Dictionary<string, string>();
194 IDictionary<string, string>
options = null)
196 this.run_id =
run_id ??
"";
197 this.options =
options ??
new Dictionary<string, string>();
258 public const string ERROR =
"error";
283 public const string ERROR =
"error";
289 public IDictionary<string, string>
proc_names {
get; set; } =
new Dictionary<string, string>();
293 public IDictionary<string, IDictionary<string, string>>
_params {
get; set; } =
new Dictionary<string, IDictionary<string, string>>();
297 public IDictionary<string, IDictionary<string, byte[]>>
bin_params {
get; set; } =
new Dictionary<string, IDictionary<string, byte[]>>();
301 public IDictionary<string, IList<string>>
input_table_names {
get; set; } =
new Dictionary<string, IList<string>>();
306 public IDictionary<string, IDictionary<string, IList<string>>>
input_column_names {
get; set; } =
new Dictionary<string, IDictionary<string, IList<string>>>();
310 public IDictionary<string, IList<string>>
output_table_names {
get; set; } =
new Dictionary<string, IList<string>>();
314 public IDictionary<string, IDictionary<string, string>>
options {
get; set; } =
new Dictionary<string, IDictionary<string, string>>();
348 public IDictionary<string, string>
overall_statuses {
get; set; } =
new Dictionary<string, string>();
355 public IDictionary<string, IDictionary<string, string>>
statuses {
get; set; } =
new Dictionary<string, IDictionary<string, string>>();
359 public IDictionary<string, IDictionary<string, string>>
messages {
get; set; } =
new Dictionary<string, IDictionary<string, string>>();
363 public IDictionary<string, IDictionary<string, IDictionary<string, string>>>
results {
get; set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, string>>>();
367 public IDictionary<string, IDictionary<string, IDictionary<string, byte[]>>>
bin_results {
get; set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, byte[]>>>();
371 public IDictionary<string, IDictionary<string, IDictionary<string, long>>>
timings {
get; set; } =
new Dictionary<string, IDictionary<string, IDictionary<string, long>>>();
374 public IDictionary<string, string>
info {
get; set; } =
new Dictionary<string, string>();
IDictionary< string, IDictionary< string, byte[]> > bin_params
The binary params passed to /execute/proc for the returned run IDs.
const string KILLED
The proc instance was killed before completion.
const string RUNNING
The proc instance is currently running.
IDictionary< string, IDictionary< string, IList< string > > > input_column_names
The input column names passed to /execute/proc for the returned run IDs, supplemented with the column...
const string CLEAR_COMPLETE
If set to true, if a proc instance has completed (either successfully or unsuccessfully) then its sta...
IDictionary< string, string > overall_statuses
Overall statuses for the returned run IDs.
A set of parameters for Kinetica.showProcStatus(string,IDictionary{string, string}).
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.
IDictionary< string, IDictionary< string, string > > messages
Messages containing additional status information for the returned run IDs, grouped by data segment I...
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.
Statuses for the returned run IDs, grouped by data segment ID.
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 /execute/proc 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 /execute/proc for the returned run IDs.
IDictionary< string, IList< string > > output_table_names
The output table names passed to /execute/proc for the returned run IDs.
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(string,IDictionary{string, string}).
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 /execute/proc for the returned run IDs.
Overall statuses for the returned run IDs.