7 using System.Collections.Generic;
83 public IDictionary<string, string>
_params {
get; set; } =
new Dictionary<string, string>();
88 public IDictionary<string, byte[]>
bin_params {
get; set; } =
new Dictionary<string, byte[]>();
103 public IDictionary<string, IList<string>>
input_column_names {
get; set; } =
new Dictionary<string, IList<string>>();
143 public IDictionary<string, string>
options {
get; set; } =
new Dictionary<string, string>();
210 IDictionary<string, string>
_params = null,
211 IDictionary<
string, byte[]>
bin_params = null,
215 IDictionary<string, string>
options = null)
217 this.proc_name = proc_name ??
"";
218 this._params =
_params ??
new Dictionary<string, string>();
219 this.bin_params =
bin_params ??
new Dictionary<string, byte[]>();
221 this.input_column_names =
input_column_names ??
new Dictionary<string, IList<string>>();
223 this.options =
options ??
new Dictionary<string, string>();
string run_id
The run ID of the running proc instance.
IList< string > input_table_names
Names of the tables containing data to be passed to the proc.
string proc_name
Name of the proc to execute.
const string USE_CACHED_INPUT
A comma-delimited list of run IDs (as returned from prior calls to /execute/proc) of running or compl...
ExecuteProcRequest(string proc_name, IDictionary< string, string > _params=null, IDictionary< string, byte[]> bin_params=null, IList< string > input_table_names=null, IDictionary< string, IList< string >> input_column_names=null, IList< string > output_table_names=null, IDictionary< string, string > options=null)
Constructs an ExecuteProcRequest object with the specified parameters.
const string CACHE_INPUT
A comma-delimited list of table names from <member name="input_table_names"> from which input data wi...
IDictionary< string, byte[]> bin_params
A map containing named binary parameters to pass to the proc.
IDictionary< string, string > options
Optional parameters.
A set of results returned by /execute/proc.
IList< string > output_table_names
Names of the tables to which output data from the proc will be written.
ExecuteProcRequest()
Constructs an ExecuteProcRequest object with default parameters.
IDictionary< string, IList< string > > input_column_names
Map of table names from to lists of names of columns from those tables that will be passed to the pr...
IDictionary< string, string > _params
A map containing named parameters to pass to the proc.
KineticaData - class to help with Avro Encoding for Kinetica
A set of parameters for /execute/proc.