7 using System.Collections.Generic;
30 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
45 IDictionary<string, string>
options =
null)
63 public const string TRUE =
"true";
64 public const string FALSE =
"false";
75 public const string OK =
"OK";
78 public const string ERROR =
"ERROR";
87 public const string TRUE =
"true";
88 public const string FALSE =
"false";
97 public const string TRUE =
"true";
98 public const string FALSE =
"false";
107 public const string TRUE =
"true";
108 public const string FALSE =
"false";
121 public const string ERROR =
"ERROR";
130 public const string TRUE =
"true";
131 public const string FALSE =
"false";
144 public const string ERROR =
"ERROR";
153 public const string TRUE =
"true";
154 public const string FALSE =
"false";
163 public const string TRUE =
"true";
164 public const string FALSE =
"false";
178 public const string ERROR =
"ERROR";
187 public const string TRUE =
"true";
188 public const string FALSE =
"false";
202 public const string ERROR =
"ERROR";
285 public IList<string>
messages {
get;
set; } =
new List<string>();
334 public IList<string>
rank_hosts {
get;
set; } =
new List<string>();
514 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
const string COMPLETED_OK
long shard_array_version
Version of the shard array that is (or was) being rebalanced to.
A set of string constants for the parameter rebalance_sharded_data_status.
int sharded_rebalance_percent_complete
Percentage of shard keys, and their associated data if applicable, that have completed rebalancing.
string overall_status
Overall success status of the operation.
A set of results returned by Kinetica.adminShowClusterOperations.
A set of string constants for the parameter remove_ranks_status.
A set of string constants for the parameter add_ranks_status.
int remove_ranks_percent_complete
Current percent complete of the remove ranks operation.
const string COMPLETED_OK
bool rebalance
Whether data and/or shard rebalancing is (or was) part of this operation.
int history_index
The index of this cluster operation in the reverse-chronologically sorted list of operations,...
IDictionary< string, string > options
Optional parameters.
A set of string constants for the parameter rebalance_unsharded_data.
string add_ranks_status
If this was a rank-adding operation, the add-specific status of the operation.
int add_ranks_percent_complete
Current percent complete of the add ranks operation.
string start_time
The start time of the cluster operation.
IList< int > ranks_being_added
The rank numbers of the ranks currently being added, or the rank numbers that were added if the opera...
A set of string constants for the parameter add_ranks.
string endpoint
The endpoint that initiated the cluster operation.
A set of string constants for the parameter user_stopped.
IList< int > ranks_being_removed
The ranks being removed, or that have been removed if the operation is completed.
A set of string constants for the parameter in_progress.
string end_time
The end time of the cluster operation, if completed.
IDictionary< string, string > info
Additional information.
int unsharded_rebalance_percent_complete
Percentage of unsharded tables that completed rebalancing, out of all unsharded tables to rebalance.
bool in_progress
Whether this cluster operation is currently in progress or not.
A set of string constants for the parameter rebalance_sharded_data.
bool add_ranks
Whether adding ranks is (or was) part of this operation.
A set of string constants for the parameter overall_status.
IList< string > messages
Updates and error messages if any.
string remove_ranks_status
If this was a rank-removing operation, the removal-specific status of the operation.
const string OK
The operation was successful, or, if still in progress, the operation is successful so far.
const string ERROR
An error occurred executing the operation.
A set of string constants for the parameter rebalance.
string rebalance_unsharded_data_status
If this was an operation that included rebalancing unsharded data, the rebalancing-specific status of...
string rebalance_sharded_data_status
If this was an operation that included rebalancing sharded data, the rebalancing-specific status of t...
bool dry_run
Whether this operation was a dry run.
int num_shards_changing
Number of shards that will change as part of rebalance.
const string COMPLETED_OK
const string COMPLETED_OK
bool remove_ranks
Whether removing ranks is (or was) part of this operation.
A set of parameters for Kinetica.adminShowClusterOperations.
int history_index
Indicates which cluster operation to retrieve.
A set of string constants for the parameter dry_run.
KineticaData - class to help with Avro Encoding for Kinetica
A set of string constants for the parameter rebalance_unsharded_data_status.
bool user_stopped
Whether a user stopped this operation at any point while in progress.
bool rebalance_sharded_data
Whether rebalancing of sharded data is (or was) part of this operation.
int percent_complete
Percent complete of this entire operation.
IList< string > rank_hosts
The host IP addresses of the ranks being added, in the same order as the ranks_being_added list.
int history_size
Number of cluster operations executed to date.
AdminShowClusterOperationsRequest()
Constructs an AdminShowClusterOperationsRequest object with default parameters.
bool rebalance_unsharded_data
Whether rebalancing of unsharded data is (or was) part of this operation.
A set of string constants for the parameter remove_ranks.
AdminShowClusterOperationsRequest(int? history_index=null, IDictionary< string, string > options=null)
Constructs an AdminShowClusterOperationsRequest object with the specified parameters.
string endpoint_schema
The schema for the original request.