Kinetica C# API  Version 6.2.0.1
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 
24  {
25 
52  public struct Options
53  {
54 
72  public const string CLEAR_COMPLETE = "clear_complete";
73  public const string TRUE = "true";
74  public const string FALSE = "false";
75  } // end struct Options
76 
77 
83  public string run_id { get; set; } = "";
84 
109  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
110 
111 
115 
149  public ShowProcStatusRequest( string run_id = null,
150  IDictionary<string, string> options = null)
151  {
152  this.run_id = run_id ?? "";
153  this.options = options ?? new Dictionary<string, string>();
154  } // end constructor
155 
156  } // end class ShowProcStatusRequest
157 
158 
159 
164  {
165 
200  public struct OverallStatuses
201  {
202 
204  public const string RUNNING = "running";
205 
207  public const string COMPLETE = "complete";
208 
211  public const string KILLED = "killed";
212 
214  public const string ERROR = "error";
215  } // end struct OverallStatuses
216 
217 
225  public struct Statuses
226  {
227 
229  public const string RUNNING = "running";
230 
232  public const string COMPLETE = "complete";
233 
236  public const string KILLED = "killed";
237 
239  public const string ERROR = "error";
240  } // end struct Statuses
241 
242 
245  public IDictionary<string, string> proc_names { get; set; } = new Dictionary<string, string>();
246 
249  public IDictionary<string, IDictionary<string, string>> _params { get; set; } = new Dictionary<string, IDictionary<string, string>>();
250 
253  public IDictionary<string, IDictionary<string, byte[]>> bin_params { get; set; } = new Dictionary<string, IDictionary<string, byte[]>>();
254 
257  public IDictionary<string, IList<string>> input_table_names { get; set; } = new Dictionary<string, IList<string>>();
258 
262  public IDictionary<string, IDictionary<string, IList<string>>> input_column_names { get; set; } = new Dictionary<string, IDictionary<string, IList<string>>>();
263 
266  public IDictionary<string, IList<string>> output_table_names { get; set; } = new Dictionary<string, IList<string>>();
267 
270  public IDictionary<string, IDictionary<string, string>> options { get; set; } = new Dictionary<string, IDictionary<string, string>>();
271 
304  public IDictionary<string, string> overall_statuses { get; set; } = new Dictionary<string, string>();
305 
311  public IDictionary<string, IDictionary<string, string>> statuses { get; set; } = new Dictionary<string, IDictionary<string, string>>();
312 
315  public IDictionary<string, IDictionary<string, string>> messages { get; set; } = new Dictionary<string, IDictionary<string, string>>();
316 
319  public IDictionary<string, IDictionary<string, IDictionary<string, string>>> results { get; set; } = new Dictionary<string, IDictionary<string, IDictionary<string, string>>>();
320 
323  public IDictionary<string, IDictionary<string, IDictionary<string, byte[]>>> bin_results { get; set; } = new Dictionary<string, IDictionary<string, IDictionary<string, byte[]>>>();
324 
327  public IDictionary<string, IDictionary<string, IDictionary<string, long>>> timings { get; set; } = new Dictionary<string, IDictionary<string, IDictionary<string, long>>>();
328 
329  } // end class ShowProcStatusResponse
330 
331 
332 
333 
334 } // end namespace kinetica
const string CLEAR_COMPLETE
If set to true, if a proc instance has completed (either successfully or unsuccessfully) then its sta...
A set of parameters for Kinetica.showProcStatus(string,IDictionary<string, string>).
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.
ShowProcStatusRequest(string run_id=null, IDictionary< string, string > options=null)
Constructs a ShowProcStatusRequest object with the specified parameters.
IDictionary< string, string > options
Optional parameters.
ShowProcStatusRequest()
Constructs a ShowProcStatusRequest object with default parameters.
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
A set of results returned by Kinetica.showProcStatus(string,IDictionary<string, string>).
Overall statuses for the returned run IDs.