Kinetica C# API
Version 7.0.19.0
|
A set of parameters for Kinetica.adminAddRanks(IList{string},IList{IDictionary{string, string}},IDictionary{string, string}). More...
Classes | |
struct | Options |
Optional parameters. More... | |
Public Member Functions | |
AdminAddRanksRequest () | |
Constructs an AdminAddRanksRequest object with default parameters. More... | |
AdminAddRanksRequest (IList< string > hosts, IList< IDictionary< string, string >> config_params, IDictionary< string, string > options=null) | |
Constructs an AdminAddRanksRequest object with the specified parameters. More... | |
Public Member Functions inherited from kinetica.KineticaData | |
KineticaData (KineticaType type) | |
Constructor from Kinetica Type More... | |
KineticaData (System.Type type=null) | |
Default constructor, with optional System.Type More... | |
object | Get (int fieldPos) |
Retrieve a specific property from this object More... | |
void | Put (int fieldPos, object fieldValue) |
Write a specific property to this object More... | |
Properties | |
IList< string > | hosts [get, set] |
The IP address of each rank being added to the cluster. More... | |
IList< IDictionary< string, string > > | config_params = new List<string>() [get, set] |
Configuration parameters to apply to the new ranks, e.g., which GPU to use. More... | |
IDictionary< string, string > | options = new List<IDictionary<string, string>>() [get, set] |
Optional parameters. More... | |
Properties inherited from kinetica.KineticaData | |
Schema | Schema [get] |
Avro Schema for this class More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from kinetica.KineticaData | |
static RecordSchema | SchemaFromType (System.Type t, KineticaType ktype=null) |
Create an Avro Schema from a System.Type and a KineticaType. More... | |
A set of parameters for Kinetica.adminAddRanks(IList{string},IList{IDictionary{string, string}},IDictionary{string, string}).
Add one or more new ranks to the Kinetica cluster. The new ranks will not contain any data initially, other than replicated tables, and not be assigned any shards. To rebalance data across the cluster, which includes shifting some shard key assignments to newly added ranks, see Kinetica.adminRebalance(IDictionary{string, string}).
For example, if attempting to add three new ranks (two ranks on host 172.123.45.67 and one rank on host 172.123.45.68) to a Kinetica cluster with additional configuration parameters:
Definition at line 44 of file AdminAddRanks.cs.
|
inline |
Constructs an AdminAddRanksRequest object with default parameters.
Definition at line 141 of file AdminAddRanks.cs.
|
inline |
Constructs an AdminAddRanksRequest object with the specified parameters.
hosts | The IP address of each rank being added to the cluster. Insert one entry per rank, even if they are on the same host. The order of the hosts in the array only matters as it relates to the . |
config_params | Configuration parameters to apply to the new ranks, e.g., which GPU to use. Configuration parameters that start with 'rankN.', where N is the rank number, should omit the N, as the new rank number(s) are not allocated until the ranks are created. Each entry in this array corresponds to the entry at the same array index in the . This array must either be completely empty or have the same number of elements as the hosts array. An empty array will result in the new ranks being set only with default parameters. |
options | Optional parameters.
|
Definition at line 185 of file AdminAddRanks.cs.
|
getset |
Configuration parameters to apply to the new ranks, e.g., which GPU to use.
Configuration parameters that start with 'rankN.', where N is the rank number, should omit the N, as the new rank number(s) are not allocated until the ranks are created. Each entry in this array corresponds to the entry at the same array index in the . This array must either be completely empty or have the same number of elements as the hosts array. An empty array will result in the new ranks being set only with default parameters.
Definition at line 111 of file AdminAddRanks.cs.
|
getset |
The IP address of each rank being added to the cluster.
Insert one entry per rank, even if they are on the same host. The order of the hosts in the array only matters as it relates to the .
Definition at line 100 of file AdminAddRanks.cs.
|
getset |
Optional parameters.
The default value is an empty Dictionary.
Definition at line 136 of file AdminAddRanks.cs.