Kinetica C# API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
AlterSystemProperties.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 
26  {
27 
231  public struct PropertyUpdatesMap
232  {
233 
237  public const string SM_OMP_THREADS = "sm_omp_threads";
238 
241  public const string KERNEL_OMP_THREADS = "kernel_omp_threads";
242 
256  public const string CONCURRENT_KERNEL_EXECUTION = "concurrent_kernel_execution";
257  public const string TRUE = "true";
258  public const string FALSE = "false";
259 
264  public const string SUBTASK_CONCURRENCY_LIMIT = "subtask_concurrency_limit";
265 
268  public const string CHUNK_SIZE = "chunk_size";
269 
276  public const string EVICT_COLUMNS = "evict_columns";
277 
282  public const string EXECUTION_MODE = "execution_mode";
283 
287  public const string EXTERNAL_FILES_DIRECTORY = "external_files_directory";
288 
293  public const string FLUSH_TO_DISK = "flush_to_disk";
294 
299  public const string CLEAR_CACHE = "clear_cache";
300 
309  public const string COMMUNICATOR_TEST = "communicator_test";
310 
325  public const string SET_MESSAGE_TIMERS_ENABLED = "set_message_timers_enabled";
326 
337  public const string NETWORK_SPEED = "network_speed";
338 
344  public const string REQUEST_TIMEOUT = "request_timeout";
345 
349  public const string MAX_GET_RECORDS_SIZE = "max_get_records_size";
350 
352  public const string ENABLE_AUDIT = "enable_audit";
353 
356  public const string AUDIT_HEADERS = "audit_headers";
357 
360  public const string AUDIT_BODY = "audit_body";
361 
363  public const string AUDIT_DATA = "audit_data";
364 
367  public const string SHADOW_AGG_SIZE = "shadow_agg_size";
368 
371  public const string SHADOW_FILTER_SIZE = "shadow_filter_size";
372 
376  public const string SYNCHRONOUS_COMPRESSION = "synchronous_compression";
377 
380  public const string ENABLE_OVERLAPPED_EQUI_JOIN = "enable_overlapped_equi_join";
381 
384  public const string ENABLE_COMPOUND_EQUI_JOIN = "enable_compound_equi_join";
385  } // end struct PropertyUpdatesMap
386 
387 
589  public IDictionary<string, string> property_updates_map { get; set; } = new Dictionary<string, string>();
590 
593  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
594 
595 
599 
807  public AlterSystemPropertiesRequest( IDictionary<string, string> property_updates_map,
808  IDictionary<string, string> options = null)
809  {
810  this.property_updates_map = property_updates_map ?? new Dictionary<string, string>();
811  this.options = options ?? new Dictionary<string, string>();
812  } // end constructor
813 
814  } // end class AlterSystemPropertiesRequest
815 
816 
817 
822  {
823 
826  public IDictionary<string, string> updated_properties_map { get; set; } = new Dictionary<string, string>();
827 
829  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
830 
831  } // end class AlterSystemPropertiesResponse
832 
833 
834 
835 
836 } // end namespace kinetica
const string SUBTASK_CONCURRENCY_LIMIT
Sets the maximum number of simultaneous threads allocated to a given request, on each rank...
const string FLUSH_TO_DISK
Flushes any changes to any tables to the persistent store.
AlterSystemPropertiesRequest()
Constructs an AlterSystemPropertiesRequest object with default parameters.
A set of results returned by Kinetica.alterSystemProperties(IDictionary{string, string},IDictionary{string, string}).
const string SHADOW_AGG_SIZE
Size of the shadow aggregate chunk cache in bytes.
const string EXTERNAL_FILES_DIRECTORY
Sets the root directory path where external table data files are accessed from.
const string KERNEL_OMP_THREADS
Set the number of kernel OpenMP threads to the specified integer value.
const string EVICT_COLUMNS
Attempts to evict columns from memory to the persistent store.
IDictionary< string, string > property_updates_map
Map containing the properties of the system to be updated.
const string EXECUTION_MODE
Sets the execution_mode for kernel executions to the specified string value.
const string COMMUNICATOR_TEST
Invoke the communicator test and report timing results.
const string MAX_GET_RECORDS_SIZE
The maximum number of records the database will serve for a given data retrieval call.
const string SHADOW_FILTER_SIZE
Size of the shdow filter chunk cache in bytes.
IDictionary< string, string > updated_properties_map
map of values updated, For speed tests a map of values measured to the measurement ...
AlterSystemPropertiesRequest(IDictionary< string, string > property_updates_map, IDictionary< string, string > options=null)
Constructs an AlterSystemPropertiesRequest object with the specified parameters.
IDictionary< string, string > info
Additional information.
const string CONCURRENT_KERNEL_EXECUTION
Enables concurrent kernel execution if the value is true and disables it if the value is false...
const string AUDIT_HEADERS
Enable or disable auditing of request headers.
Map containing the properties of the system to be updated.
const string NETWORK_SPEED
Invoke the network speed test and report timing results.
const string AUDIT_BODY
Enable or disable auditing of request bodies.
const string SM_OMP_THREADS
Set the number of OpenMP threads that will be used to service filter &amp; aggregation requests against c...
const string SET_MESSAGE_TIMERS_ENABLED
Enables the communicator test to collect additional timing statistics when the value string is true...
const string AUDIT_DATA
Enable or disable auditing of request data.
A set of parameters for Kinetica.alterSystemProperties(IDictionary{string, string},IDictionary{string, string}).
const string REQUEST_TIMEOUT
Number of minutes after which filtering (e.g., Kinetica.filter(string,string,string,IDictionary{string, string})) and aggregating (e.g., Kinetica.aggregateGroupBy(string,IList{string},long,long,IDictionary{string, string})) queries will timeout.
const string CHUNK_SIZE
Sets the number of records per chunk to be used for all new tables.
IDictionary< string, string > options
Optional parameters.
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
const string ENABLE_COMPOUND_EQUI_JOIN
Enable compound-equi-join filter plan type.
const string SYNCHRONOUS_COMPRESSION
compress vector on set_compression (instead of waiting for background thread).
const string ENABLE_OVERLAPPED_EQUI_JOIN
Enable overlapped-equi-join filter.