Kinetica   C#   API  Version 7.2.3.0
AdminRemoveRanks.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 namespace kinetica
10 {
34  {
38  public struct Options
39  {
55  public const string REBALANCE_SHARDED_DATA = "rebalance_sharded_data";
56 
57  public const string TRUE = "true";
58  public const string FALSE = "false";
59 
73  public const string REBALANCE_UNSHARDED_DATA = "rebalance_unsharded_data";
74 
84  public const string AGGRESSIVENESS = "aggressiveness";
85  } // end struct Options
86 
98  public IList<string> ranks { get; set; } = new List<string>();
99 
164  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
165 
169 
247  public AdminRemoveRanksRequest( IList<string> ranks,
248  IDictionary<string, string> options = null)
249  {
250  this.ranks = ranks ?? new List<string>();
251  this.options = options ?? new Dictionary<string, string>();
252  } // end constructor
253  } // end class AdminRemoveRanksRequest
254 
259  {
264  public IList<string> removed_ranks { get; set; } = new List<string>();
265 
267  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
268  } // end class AdminRemoveRanksResponse
269 } // end namespace kinetica
const string AGGRESSIVENESS
Influences how much data is moved at a time during rebalance.
const string REBALANCE_UNSHARDED_DATA
If TRUE, unsharded data (a.k.a.
IDictionary< string, string > options
Optional parameters.
AdminRemoveRanksRequest(IList< string > ranks, IDictionary< string, string > options=null)
Constructs an AdminRemoveRanksRequest object with the specified parameters.
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.adminRemoveRanks.
IList< string > removed_ranks
The number assigned to each rank removed from the cluster.
IList< string > ranks
Each array value designates one or more ranks to remove from the cluster.
A set of string constants for the parameter options.
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
AdminRemoveRanksRequest()
Constructs an AdminRemoveRanksRequest object with default parameters.
A set of results returned by Kinetica.adminRemoveRanks.
const string REBALANCE_SHARDED_DATA
If TRUE, sharded data will be rebalanced approximately equally across the cluster.