7 using System.Collections.Generic;
33 public IDictionary<string, string>
options {
get; set; } =
new Dictionary<string, string>();
50 IDictionary<string, string>
options = null)
53 this.options =
options ??
new Dictionary<string, string>();
83 public const string TRUE =
"true";
84 public const string FALSE =
"false";
111 public const string OK =
"OK";
114 public const string ERROR =
"ERROR";
135 public const string TRUE =
"true";
136 public const string FALSE =
"false";
156 public const string TRUE =
"true";
157 public const string FALSE =
"false";
177 public const string TRUE =
"true";
178 public const string FALSE =
"false";
215 public const string ERROR =
"ERROR";
235 public const string TRUE =
"true";
236 public const string FALSE =
"false";
273 public const string ERROR =
"ERROR";
294 public const string TRUE =
"true";
295 public const string FALSE =
"false";
316 public const string TRUE =
"true";
317 public const string FALSE =
"false";
354 public const string ERROR =
"ERROR";
375 public const string TRUE =
"true";
376 public const string FALSE =
"false";
413 public const string ERROR =
"ERROR";
505 public IList<string>
messages {
get; set; } =
new List<string>();
556 public IList<string>
rank_hosts {
get; set; } =
new List<string>();
728 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.
If this was an operation that included rebalancing sharded data, the rebalancing-specific status of t...
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(int,IDictionary{string, string}).
If this was a rank-removing operation, the removal-specific status of the operation.
If this was a rank-adding operation, the add-specific status of the operation.
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.
Whether rebalancing of unsharded data is (or was) part of this operation.
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...
Whether adding ranks is (or was) part of this operation.
string endpoint
The endpoint that initiated the cluster operation.
Whether a user stopped this operation at any point while in progress.
IList< int > ranks_being_removed
The ranks being removed, or that have been removed if the operation is completed. ...
Whether this cluster operation is currently in progress or not.
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.
Whether rebalancing of sharded data is (or was) part of this operation.
bool add_ranks
Whether adding ranks is (or was) part of this operation.
AdminShowClusterOperationsRequest(int?history_index=null, IDictionary< string, string > options=null)
Constructs an AdminShowClusterOperationsRequest object with the specified parameters.
Overall success status of the operation.
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.
Whether data and/or shard rebalancing is (or was) part of this operation.
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,IDictionary{string, string}).
int history_index
Indicates which cluster operation to retrieve.
Whether this operation was a dry run.
KineticaData - class to help with Avro Encoding for Kinetica
If this was an operation that included rebalancing unsharded data, the rebalancing-specific status of...
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 <member name="ranks_being_ad...
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.
Whether removing ranks is (or was) part of this operation.
string endpoint_schema
The schema for the original request.