|
Kinetica C# API
Version 7.2.3.1
|
Properties | |
| string | Username = string.Empty [get, set] |
| Optional: User Name for Kinetica security More... | |
| string | Password = string.Empty [get, set] |
| Optional: Password for user More... | |
| string | OauthToken = string.Empty [get, set] |
| Optional: OauthToken for user More... | |
| bool | UseSnappy = false [get, set] |
| Use Snappy compression for requests More... | |
| int | ThreadCount = 1 [get, set] |
| Thread Count More... | |
| bool | DisableFailover = false [get, set] |
| Whether to disable failover upon failures More... | |
| bool | DisableAutoDiscovery = false [get, set] |
| Whether to disable automatic discovery of clusters and worker ranks More... | |
| HAFailoverOrder | HAFailoverOrder = HAFailoverOrder.Random [get, set] |
| Order in which to failover to backup clusters More... | |
| int | Timeout = 0 [get, set] |
| Request timeout in milliseconds (0 = infinite) More... | |
| int | HostManagerPort = HAFailoverManager.DefaultHostManagerPort [get, set] |
| Host manager port number More... | |
| string? | HostnameRegex = null [get, set] |
| Optional: Regex pattern to filter URLs by hostname/IP More... | |
| string | PrimaryUrl = string.Empty [get, set] |
| URL of the primary cluster in the HA environment More... | |
| int | InitialConnectionAttemptTimeout = 0 [get, set] |
| Initial connection attempt timeout in milliseconds. More... | |
| int | ServerConnectionTimeout = 60000 [get, set] |
| Server connection timeout in milliseconds. More... | |
| TimeSpan | PooledConnectionLifetime = TimeSpan.FromMinutes(2) [get, set] |
| Maximum lifetime of pooled HTTP connections. More... | |
| TimeSpan | PooledConnectionIdleTimeout = TimeSpan.FromMinutes(2) [get, set] |
| Idle timeout for pooled HTTP connections. More... | |
Connection Options
Definition at line 49 of file Kinetica.cs.
|
getset |
Whether to disable automatic discovery of clusters and worker ranks
Definition at line 84 of file Kinetica.cs.
|
getset |
Whether to disable failover upon failures
Definition at line 79 of file Kinetica.cs.
|
getset |
Order in which to failover to backup clusters
Definition at line 89 of file Kinetica.cs.
|
getset |
Host manager port number
Definition at line 99 of file Kinetica.cs.
|
getset |
Optional: Regex pattern to filter URLs by hostname/IP
Definition at line 104 of file Kinetica.cs.
|
getset |
Initial connection attempt timeout in milliseconds.
If the initial connection fails, the client will retry with exponential backoff until this timeout is reached. Default: 0 (no retry, fail immediately)
Definition at line 117 of file Kinetica.cs.
|
getset |
Optional: OauthToken for user
Definition at line 64 of file Kinetica.cs.
|
getset |
Optional: Password for user
Definition at line 59 of file Kinetica.cs.
|
getset |
Idle timeout for pooled HTTP connections.
Default: 2 minutes.
Definition at line 135 of file Kinetica.cs.
|
getset |
Maximum lifetime of pooled HTTP connections.
Lower values improve DNS refresh frequency but increase connection churn. Default: 2 minutes.
Definition at line 130 of file Kinetica.cs.
|
getset |
URL of the primary cluster in the HA environment
Definition at line 109 of file Kinetica.cs.
|
getset |
Server connection timeout in milliseconds.
Used for individual connection attempts during initialization. Default: 60000 (60 seconds)
Definition at line 124 of file Kinetica.cs.
|
getset |
Thread Count
Definition at line 74 of file Kinetica.cs.
|
getset |
Request timeout in milliseconds (0 = infinite)
Definition at line 94 of file Kinetica.cs.
|
getset |
Optional: User Name for Kinetica security
Definition at line 54 of file Kinetica.cs.
|
getset |
Use Snappy compression for requests
Definition at line 69 of file Kinetica.cs.