7 using System.Collections.Generic;
44 public const string FIRST =
"first";
45 public const string LAST =
"last";
46 public const string BEFORE =
"before";
47 public const string AFTER =
"after";
84 public string name {
get;
set; }
97 public IDictionary<string, IDictionary<string, string>>
tier_attributes {
get;
set; } =
new Dictionary<string, IDictionary<string, string>>();
160 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
252 IDictionary<string, string>
options =
null)
254 this.name =
name ??
"";
269 public string name {
get;
set; }
272 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
CreateResourceGroupRequest()
Constructs a CreateResourceGroupRequest object with default parameters.
IDictionary< string, IDictionary< string, string > > tier_attributes
Optional map containing tier names and their respective attribute group limits.
const string MAX_SCHEDULING_PRIORITY
Maximum priority of a scheduled task for this group.
CreateResourceGroupRequest(string name, IDictionary< string, IDictionary< string, string >> tier_attributes, string ranking, string adjoining_resource_group=null, IDictionary< string, string > options=null)
Constructs a CreateResourceGroupRequest object with the specified parameters.
string name
Name of the group to be created.
string ranking
Indicates the relative ranking among existing resource groups where this new resource group will be p...
string adjoining_resource_group
If ranking is BEFORE or AFTER, this field indicates the resource group before or after which the curr...
IDictionary< string, string > info
Additional information.
A set of string constants for the parameter options.
const string MAX_MEMORY
Maximum amount of memory usable in the given tier at one time for this group.
const string MAX_DATA
Maximum amount of cumulative ram usage regardless of tier status for this group.
IDictionary< string, string > options
Optional parameters.
const string MAX_CPU_CONCURRENCY
Maximum number of simultaneous threads that will be used to execute a request for this group.
string name
Value of name.
KineticaData - class to help with Avro Encoding for Kinetica
A set of string constants for the parameter ranking.
A set of results returned by Kinetica.createResourceGroup.
const string MAX_TIER_PRIORITY
Maximum priority of a tiered object for this group.
A set of parameters for Kinetica.createResourceGroup.
A set of string constants for the parameter tier_attributes.