Kinetica C# API  Version 6.0.1.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
ShowProcStatus.cs
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the Kinetica schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 
7 using System.Collections.Generic;
8 
9 
10 
11 namespace kinetica
12 {
13 
21  {
22 
37  public struct Options
38  {
39 
45  public const string CLEAR_COMPLETE = "clear_complete";
46  public const string TRUE = "true";
47  public const string FALSE = "false";
48  } // end struct Options
49 
50 
56  public string run_id { get; set; } = "";
57 
70  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
71 
72 
75  public ShowProcStatusRequest() { }
76 
98  public ShowProcStatusRequest( string run_id = null,
99  IDictionary<string, string> options = null)
100  {
101  this.run_id = run_id ?? "";
102  this.options = options ?? new Dictionary<string, string>();
103  } // end constructor
104 
105  } // end class ShowProcStatusRequest
106 
107 
108 
111  {
112 
120  public struct OverallStatuses
121  {
122 
124  public const string RUNNING = "running";
125 
127  public const string COMPLETE = "complete";
128 
131  public const string KILLED = "killed";
132 
134  public const string ERROR = "error";
135  } // end struct OverallStatuses
136 
137 
142  public struct Statuses
143  {
144 
146  public const string RUNNING = "running";
147 
149  public const string COMPLETE = "complete";
150 
153  public const string KILLED = "killed";
154 
156  public const string ERROR = "error";
157  } // end struct Statuses
158 
159 
162  public IDictionary<string, string> proc_names { get; set; } = new Dictionary<string, string>();
163 
166  public IDictionary<string, IDictionary<string, string>> _params { get; set; } = new Dictionary<string, IDictionary<string, string>>();
167 
170  public IDictionary<string, IDictionary<string, byte[]>> bin_params { get; set; } = new Dictionary<string, IDictionary<string, byte[]>>();
171 
174  public IDictionary<string, IList<string>> input_table_names { get; set; } = new Dictionary<string, IList<string>>();
175 
179  public IDictionary<string, IDictionary<string, IList<string>>> input_column_names { get; set; } = new Dictionary<string, IDictionary<string, IList<string>>>();
180 
183  public IDictionary<string, IList<string>> output_table_names { get; set; } = new Dictionary<string, IList<string>>();
184 
187  public IDictionary<string, IDictionary<string, string>> options { get; set; } = new Dictionary<string, IDictionary<string, string>>();
188 
194  public IDictionary<string, string> overall_statuses { get; set; } = new Dictionary<string, string>();
195 
198  public IDictionary<string, IDictionary<string, string>> statuses { get; set; } = new Dictionary<string, IDictionary<string, string>>();
199 
202  public IDictionary<string, IDictionary<string, string>> messages { get; set; } = new Dictionary<string, IDictionary<string, string>>();
203 
206  public IDictionary<string, IDictionary<string, IDictionary<string, string>>> results { get; set; } = new Dictionary<string, IDictionary<string, IDictionary<string, string>>>();
207 
210  public IDictionary<string, IDictionary<string, IDictionary<string, byte[]>>> bin_results { get; set; } = new Dictionary<string, IDictionary<string, IDictionary<string, byte[]>>>();
211 
214  public IDictionary<string, IDictionary<string, IDictionary<string, long>>> timings { get; set; } = new Dictionary<string, IDictionary<string, IDictionary<string, long>>>();
215 
216  } // end class ShowProcStatusResponse
217 
218 
219 
220 
221 } // end namespace kinetica
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 /show/proc/status.
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 running or completed 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.
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 ERROR
The proc instance failed with an error.
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
A set of results returned by /show/proc/status.
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.