VMware Tanzu GemFire .NET Client API Reference
A class that encapsulates the GemFire client properties. More...
Inherited by SystemProperties.
Properties | |
| TimeSpan | StatisticsSampleInterval [get, set] |
| Returns the sampling interval, that is, how often the statistics thread writes to disk, in seconds. More... | |
| bool | StatisticsEnabled [get, set] |
| True if statistics are enabled (archived). More... | |
| string | StatisticsArchiveFile [get, set] |
| Returns the name of the statistics archive file. More... | |
| bool | HeapLRULimitEnabled [get] |
| Returns a boolean that specifies if heapLRULimit has been enabled for the process. If enabled, the HeapLRULimit specifies the maximum amount of memory that values in a cache can use to store data before overflowing to disk or destroying entries to ensure that the server process never runs out of memory More... | |
| int | HeapLRULimit [get, set] |
| Returns the HeapLRULimit value (in bytes), the maximum memory that values in a cache can use to store data before overflowing to disk or destroying entries to ensure that the server process never runs out of memory due to cache memory usage More... | |
| int | HeapLRUDelta [get, set] |
| Returns the HeapLRUDelta value (a percent value). This specifies the percentage of entries the system will evict each time it detects that it has exceeded the HeapLRULimit. Defaults to 10% More... | |
| int | MaxSocketBufferSize [get, set] |
| Returns the maximum socket buffer size to use More... | |
| TimeSpan | PingInterval [get, set] |
| Returns the time between two consecutive ping to servers More... | |
| TimeSpan | RedundancyMonitorInterval [get, set] |
| Returns the time between two consecutive checks for redundancy for HA More... | |
| TimeSpan | NotifyAckInterval [get, set] |
| Returns the periodic notify ack interval More... | |
| TimeSpan | NotifyDupCheckLife [get, set] |
| Returns the expiry time of an idle event id map entry for duplicate notification checking More... | |
| string | Name [get, set] |
| Returns the system name. More... | |
| int | StatsFileSizeLimit [get, set] |
| Returns the maximum statistics file size, in bytes, or 0 if unlimited. More... | |
| int | StatsDiskSpaceLimit [get, set] |
| Returns the maximum statistics Disk size, in bytes, or 0 if unlimited. More... | |
| bool | SSLEnabled [get, set] |
| True if ssl connection support is enabled. More... | |
| string | SSLKeyStore [get, set] |
| Returns the SSL private keystore file path. More... | |
| string | SSLTrustStore [get, set] |
| Returns the SSL public certificate trust store file path. More... | |
| string | SSLKeystorePassword [get, set] |
| Returns the client keystore password. More... | |
| string | SSLTrustStorePassword [get, set] |
| Returns the client truststore password. More... | |
| X509KeyStorageFlags | SSLKeySetStorageFlag [get, set] |
| Returns the KeySet Storage flag that the Client certificate is created with. On Linux, this will likely need to be UserKeySet or DefaultKeySet On Windows, if UserKeySet does not work, MachineKeySet should. More... | |
| IDictionary< string, string > | SecurityProperties [get, set] |
| Returns all the security properties More... | |
| string | DurableClientId [get, set] |
| Returns the durable client's ID. More... | |
| TimeSpan | DurableTimeout [get, set] |
| Returns the durable client's timeout. More... | |
| TimeSpan | ConnectTimeout [get, set] |
| Returns the connect timeout used for server and locator handshakes. More... | |
| string | ConflateEvents [get, set] |
| Returns the conflate event's option More... | |
| TimeSpan | SuspendedTxTimeout [get, set] |
| Returns the timeout after which suspended transactions are rolled back. More... | |
| bool | OnClientDisconnectClearPdxTypeIds [get, set] |
| True if app want to clear pdx types ids on client disconnect More... | |
Detailed Description
A class that encapsulates the GemFire client properties.
Property Documentation
◆ ConflateEvents
|
getset |
Returns the conflate event's option
- Returns
- the conflate event option
◆ ConnectTimeout
|
getset |
Returns the connect timeout used for server and locator handshakes.
- Returns
- the connect timeout used for server and locator handshakes
◆ DurableClientId
|
getset |
Returns the durable client's ID.
- Returns
- the durable client ID
◆ DurableTimeout
|
getset |
Returns the durable client's timeout.
- Returns
- the durable client timeout
◆ HeapLRUDelta
|
getset |
Returns the HeapLRUDelta value (a percent value). This specifies the percentage of entries the system will evict each time it detects that it has exceeded the HeapLRULimit. Defaults to 10%
- Returns
- the HeapLRUDelta value
◆ HeapLRULimit
|
getset |
Returns the HeapLRULimit value (in bytes), the maximum memory that values in a cache can use to store data before overflowing to disk or destroying entries to ensure that the server process never runs out of memory due to cache memory usage
- Returns
- the HeapLRULimit value
◆ HeapLRULimitEnabled
|
get |
Returns a boolean that specifies if heapLRULimit has been enabled for the process. If enabled, the HeapLRULimit specifies the maximum amount of memory that values in a cache can use to store data before overflowing to disk or destroying entries to ensure that the server process never runs out of memory
- Returns
- true if enabled
◆ MaxSocketBufferSize
|
getset |
Returns the maximum socket buffer size to use
- Returns
- the MaxSocketBufferSize value
◆ Name
|
getset |
Returns the system name.
- Returns
- the name
◆ NotifyAckInterval
|
getset |
Returns the periodic notify ack interval
- Returns
- the NotifyAckInterval value
◆ NotifyDupCheckLife
|
getset |
Returns the expiry time of an idle event id map entry for duplicate notification checking
- Returns
- the NotifyDupCheckLife value
◆ OnClientDisconnectClearPdxTypeIds
|
getset |
True if app want to clear pdx types ids on client disconnect
- Returns
- true if enabled
◆ PingInterval
|
getset |
Returns the time between two consecutive ping to servers
- Returns
- the PingInterval value
◆ RedundancyMonitorInterval
|
getset |
Returns the time between two consecutive checks for redundancy for HA
- Returns
- the RedundancyMonitorInterval value
◆ SecurityProperties
|
getset |
Returns all the security properties
- Returns
- the security properties
◆ SSLEnabled
|
getset |
True if ssl connection support is enabled.
- Returns
- true if enabled
◆ SSLKeySetStorageFlag
|
getset |
Returns the KeySet Storage flag that the Client certificate is created with. On Linux, this will likely need to be UserKeySet or DefaultKeySet On Windows, if UserKeySet does not work, MachineKeySet should.
- Returns
◆ SSLKeyStore
|
getset |
Returns the SSL private keystore file path.
- Returns
- the SSL private keystore file path
◆ SSLKeystorePassword
|
getset |
Returns the client keystore password.
- Returns
- Returns the client keystore password.
◆ SSLTrustStore
|
getset |
Returns the SSL public certificate trust store file path.
- Returns
- the SSL public certificate trust store file path
◆ SSLTrustStorePassword
|
getset |
Returns the client truststore password.
- Returns
- Returns the client truststore password.
◆ StatisticsArchiveFile
|
getset |
Returns the name of the statistics archive file.
- Returns
- the filename
◆ StatisticsEnabled
|
getset |
True if statistics are enabled (archived).
- Returns
- true if enabled
◆ StatisticsSampleInterval
|
getset |
Returns the sampling interval, that is, how often the statistics thread writes to disk, in seconds.
- Returns
- the statistics sampling interval
◆ StatsDiskSpaceLimit
|
getset |
Returns the maximum statistics Disk size, in bytes, or 0 if unlimited.
- Returns
- the maximum limit
◆ StatsFileSizeLimit
|
getset |
Returns the maximum statistics file size, in bytes, or 0 if unlimited.
- Returns
- the maximum limit
◆ SuspendedTxTimeout
|
getset |
Returns the timeout after which suspended transactions are rolled back.
- Returns
- the timeout for suspended transactions
The documentation for this interface was generated from the following file:
- gemfire.client/Interfaces/ISystemProperties.cs

