7 using System.Collections.Generic;
78 public const string FIRST =
"first";
79 public const string LAST =
"last";
80 public const string BEFORE =
"before";
81 public const string AFTER =
"after";
129 public string name {
get; set; }
147 public IDictionary<string, IDictionary<string, string>>
tier_attributes {
get; set; } =
new Dictionary<string, IDictionary<string, string>>();
203 public IDictionary<string, string>
options {
get; set; } =
new Dictionary<string, string>();
288 IDictionary<string, string>
options = null)
290 this.name = name ??
"";
291 this.tier_attributes =
tier_attributes ??
new Dictionary<string, IDictionary<string, string>>();
292 this.ranking = ranking ??
"";
294 this.options =
options ??
new Dictionary<string, string>();
309 public string name {
get; set; }
312 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 is before or after, this field indicates the resource group before or after which the current gro...
IDictionary< string, string > info
Additional information.
const string MAX_MEMORY
Maximum amount of memory usable in the given tier at one time 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...
KineticaData - class to help with Avro Encoding for Kinetica
Indicates the relative ranking among existing resource groups where this new resource group will be p...
A set of results returned by Kinetica.createResourceGroup(string,IDictionary{string, IDictionary{string, string}},string,string,IDictionary{string, string}).
const string MAX_TIER_PRIORITY
Maximum priority of a tiered object for this group.
A set of parameters for Kinetica.createResourceGroup(string,IDictionary{string, IDictionary{string, string}},string,string,IDictionary{string, string}).
Optional map containing tier names and their respective attribute group limits.