7 using System.Collections.Generic;
85 public const string MAX_CONCURRENCY_PER_NODE =
"max_concurrency_per_node";
124 public IDictionary<string, byte[]>
files {
get;
set; } =
new Dictionary<string, byte[]>();
143 public IList<string>
args {
get;
set; } =
new List<string>();
156 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
227 IDictionary<
string, byte[]>
files = null,
229 IList<string>
args = null,
230 IDictionary<string, string>
options = null)
232 this.proc_name = proc_name ??
"";
234 this.
files =
files ??
new Dictionary<string, byte[]>();
236 this.
args =
args ??
new List<string>();
237 this.
options = options ??
new Dictionary<string, string>();
CreateProcRequest()
Constructs a CreateProcRequest object with default parameters.
A set of parameters for Kinetica.createProc(string,string,IDictionary<string, byte[]>,string,IList<string>,IDictionary<string, string>).
IDictionary< string, string > options
Optional parameters.
IDictionary< string, byte[]> files
A map of the files that make up the proc.
IList< string > args
An array of command-line arguments that will be passed to when the proc is executed.
string command
The command (excluding arguments) that will be invoked when the proc is executed. ...
string proc_name
Name of the proc to be created.
string execution_mode
The execution mode of the proc.
const string DISTRIBUTED
Input table data will be divided into data segments that are distributed across all nodes in the clus...
A set of results returned by Kinetica.createProc(string,string,IDictionary<string, byte[]>,string,IList<string>,IDictionary<string, string>).
CreateProcRequest(string proc_name, string execution_mode=null, IDictionary< string, byte[]> files=null, string command=null, IList< string > args=null, IDictionary< string, string > options=null)
Constructs a CreateProcRequest object with the specified parameters.
KineticaData - class to help with Avro Encoding for Kinetica
The execution mode of the proc.
const string NONDISTRIBUTED
The proc command will be invoked only once per execution, and will not have access to any input or ou...