Kinetica C# API  Version 7.1.10.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
AlterTier.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 
10 
11 namespace kinetica
12 {
13 
28  {
29 
89  public struct Options
90  {
91 
94  public const string CAPACITY = "capacity";
95 
99  public const string HIGH_WATERMARK = "high_watermark";
100 
104  public const string LOW_WATERMARK = "low_watermark";
105 
108  public const string WAIT_TIMEOUT = "wait_timeout";
109 
127  public const string PERSIST = "persist";
128  public const string TRUE = "true";
129  public const string FALSE = "false";
130 
133  public const string RANK = "rank";
134  } // end struct Options
135 
136 
139  public string name { get; set; }
140 
198  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
199 
200 
203  public AlterTierRequest() { }
204 
268  public AlterTierRequest( string name,
269  IDictionary<string, string> options = null)
270  {
271  this.name = name ?? "";
272  this.options = options ?? new Dictionary<string, string>();
273  } // end constructor
274 
275  } // end class AlterTierRequest
276 
277 
278 
283  {
284 
287  public string name { get; set; }
288 
290  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
291 
292  } // end class AlterTierResponse
293 
294 
295 
296 
297 } // end namespace kinetica
const string WAIT_TIMEOUT
Timeout in seconds for reading from or writing to this resource.
Definition: AlterTier.cs:108
const string CAPACITY
Maximum size in bytes this tier may hold at once.
Definition: AlterTier.cs:94
A set of results returned by Kinetica.alterTier(string,IDictionary{string, string}).
Definition: AlterTier.cs:282
string name
Value of .
Definition: AlterTier.cs:287
const string HIGH_WATERMARK
Threshold of usage of this tier&#39;s resource that once exceeded, will trigger watermark-based eviction ...
Definition: AlterTier.cs:99
string name
Name of the tier to be altered.
Definition: AlterTier.cs:139
const string LOW_WATERMARK
Threshold of resource usage that once fallen below after crossing the high_watermark, will cease watermark-based eviction from this tier.
Definition: AlterTier.cs:104
const string RANK
Apply the requested change only to a specific rank.
Definition: AlterTier.cs:133
A set of parameters for Kinetica.alterTier(string,IDictionary{string, string}).
Definition: AlterTier.cs:27
Optional parameters.
Definition: AlterTier.cs:89
IDictionary< string, string > info
Additional information.
Definition: AlterTier.cs:290
AlterTierRequest(string name, IDictionary< string, string > options=null)
Constructs an AlterTierRequest object with the specified parameters.
Definition: AlterTier.cs:268
const string PERSIST
If true the system configuration will be written to disk upon successful application of this request...
Definition: AlterTier.cs:127
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
AlterTierRequest()
Constructs an AlterTierRequest object with default parameters.
Definition: AlterTier.cs:203
IDictionary< string, string > options
Optional parameters.
Definition: AlterTier.cs:198