Kinetica C# API  Version 7.1.10.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 
317  public struct PropertyUpdatesMap
318  {
319 
323  public const string SM_OMP_THREADS = "sm_omp_threads";
324 
327  public const string KERNEL_OMP_THREADS = "kernel_omp_threads";
328 
342  public const string CONCURRENT_KERNEL_EXECUTION = "concurrent_kernel_execution";
343  public const string TRUE = "true";
344  public const string FALSE = "false";
345 
350  public const string SUBTASK_CONCURRENCY_LIMIT = "subtask_concurrency_limit";
351 
354  public const string CHUNK_SIZE = "chunk_size";
355 
362  public const string EVICT_COLUMNS = "evict_columns";
363 
368  public const string EXECUTION_MODE = "execution_mode";
369 
373  public const string EXTERNAL_FILES_DIRECTORY = "external_files_directory";
374 
379  public const string FLUSH_TO_DISK = "flush_to_disk";
380 
385  public const string CLEAR_CACHE = "clear_cache";
386 
395  public const string COMMUNICATOR_TEST = "communicator_test";
396 
407  public const string NETWORK_SPEED = "network_speed";
408 
414  public const string REQUEST_TIMEOUT = "request_timeout";
415 
419  public const string MAX_GET_RECORDS_SIZE = "max_get_records_size";
420 
422  public const string MAX_GRBC_BATCH_SIZE = "max_grbc_batch_size";
423 
425  public const string ENABLE_AUDIT = "enable_audit";
426 
429  public const string AUDIT_HEADERS = "audit_headers";
430 
433  public const string AUDIT_BODY = "audit_body";
434 
436  public const string AUDIT_DATA = "audit_data";
437 
440  public const string AUDIT_RESPONSE = "audit_response";
441 
444  public const string SHADOW_AGG_SIZE = "shadow_agg_size";
445 
448  public const string SHADOW_FILTER_SIZE = "shadow_filter_size";
449 
453  public const string SYNCHRONOUS_COMPRESSION = "synchronous_compression";
454 
457  public const string ENABLE_OVERLAPPED_EQUI_JOIN = "enable_overlapped_equi_join";
458 
461  public const string KAFKA_BATCH_SIZE = "kafka_batch_size";
462 
465  public const string KAFKA_POLL_TIMEOUT = "kafka_poll_timeout";
466 
469  public const string KAFKA_WAIT_TIME = "kafka_wait_time";
470 
489  public const string EGRESS_PARQUET_COMPRESSION = "egress_parquet_compression";
490  public const string UNCOMPRESSED = "uncompressed";
491  public const string SNAPPY = "snappy";
492  public const string GZIP = "gzip";
493 
497  public const string EGRESS_SINGLE_FILE_MAX_SIZE = "egress_single_file_max_size";
498 
501  public const string MAX_CONCURRENT_KERNELS = "max_concurrent_kernels";
502 
504  public const string TCS_PER_TOM = "tcs_per_tom";
505 
507  public const string TPS_PER_TOM = "tps_per_tom";
508 
510  public const string AI_API_PROVIDER = "ai_api_provider";
511 
513  public const string AI_API_URL = "ai_api_url";
514 
516  public const string AI_API_KEY = "ai_api_key";
517 
519  public const string AI_API_CONNECTION_TIMEOUT = "ai_api_connection_timeout";
520 
522  public const string POSTGRES_PROXY_IDLE_CONNECTION_TIMEOUT = "postgres_proxy_idle_connection_timeout";
523 
526  public const string POSTGRES_PROXY_KEEP_ALIVE = "postgres_proxy_keep_alive";
527  } // end struct PropertyUpdatesMap
528 
529 
575  public struct Options
576  {
577 
592  public const string EVICT_TO_COLD = "evict_to_cold";
593  public const string TRUE = "true";
594  public const string FALSE = "false";
595 
613  public const string PERSIST = "persist";
614  } // end struct Options
615 
616 
904  public IDictionary<string, string> property_updates_map { get; set; } = new Dictionary<string, string>();
905 
949  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
950 
951 
955 
1290  public AlterSystemPropertiesRequest( IDictionary<string, string> property_updates_map,
1291  IDictionary<string, string> options = null)
1292  {
1293  this.property_updates_map = property_updates_map ?? new Dictionary<string, string>();
1294  this.options = options ?? new Dictionary<string, string>();
1295  } // end constructor
1296 
1297  } // end class AlterSystemPropertiesRequest
1298 
1299 
1300 
1305  {
1306 
1309  public IDictionary<string, string> updated_properties_map { get; set; } = new Dictionary<string, string>();
1310 
1312  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
1313 
1314  } // end class AlterSystemPropertiesResponse
1315 
1316 
1317 
1318 
1319 } // end namespace kinetica
const string EGRESS_SINGLE_FILE_MAX_SIZE
Max file size (in MB) to allow saving to a single file.
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.
const string KAFKA_WAIT_TIME
Maximum time (seconds) to buffer records received from kafka before ingestion.
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 AUDIT_RESPONSE
Enable or disable auditing of response information.
const string EVICT_TO_COLD
If true and evict_columns is specified, the given objects will be evicted to cold storage (if such a ...
const string EXTERNAL_FILES_DIRECTORY
Sets the root directory path where external table data files are accessed from.
const string POSTGRES_PROXY_IDLE_CONNECTION_TIMEOUT
Idle connection timeout in seconds
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 KAFKA_BATCH_SIZE
Maximum number of records to be ingested in a single batch.
const string EGRESS_PARQUET_COMPRESSION
Parquet file compression type Supported values: UNCOMPRESSED SNAPPY GZIP The default value is SNAP...
const string SHADOW_FILTER_SIZE
Size of the shadow filter chunk cache in bytes.
const string MAX_CONCURRENT_KERNELS
Sets the max_concurrent_kernels value of the conf.
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 KAFKA_POLL_TIMEOUT
Maximum time (milliseconds) for each poll to get records from kafka.
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 TPS_PER_TOM
Sets the tps_per_tom value of the conf.
const string SM_OMP_THREADS
Set the number of OpenMP threads that will be used to service filter &amp; aggregation requests to the sp...
const string AUDIT_DATA
Enable or disable auditing of request data.
const string AI_API_CONNECTION_TIMEOUT
AI API connection timeout in seconds
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 TCS_PER_TOM
Sets the tcs_per_tom value of the conf.
const string CHUNK_SIZE
Sets the number of records per chunk to be used for all new tables.
const string POSTGRES_PROXY_KEEP_ALIVE
Enable postgres proxy keep alive.
const string PERSIST
If true the system configuration will be written to disk upon successful application of this request...
IDictionary< string, string > options
Optional parameters.
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
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.