VMware VMware GemFire Native .NET Reference 10.4.3
|
A class for internal use that encapsulates the properties that can be set through DistributedSystem.Connect or a geode.properties file. More...
#include <SystemProperties.hpp>
Public Member Functions | |
void | LogSettings () |
Prints all settings to the process log. | |
Properties | |
String^ | CacheXmlFile [get] |
Returns the name of the "cache.xml" file. | |
String^ | ConflateEvents [get] |
Returns the conflate event's option. | |
TimeSpan | ConnectTimeout [get] |
Returns the connect timeout used for server and locator handshakes. | |
String^ | DurableClientId [get] |
Returns the durable client's ID. | |
TimeSpan | DurableTimeout [get] |
Returns the durable client's timeout. | |
Properties< String^, String^>^ | GetSecurityProperties [get] |
Returns all the security properties. | |
LogLevel | GFLogLevel [get] |
Returns the message logging level. | |
System::Int32 | HeapLRUDelta [get] |
Returns the HeapLRUDelta value (a percent value). | |
size_t | HeapLRULimit [get] |
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. | |
bool | HeapLRULimitEnabled [get] |
Returns a boolean that specifies if heapLRULimit has been enabled for the process. | |
System::Int32 | LogDiskSpaceLimit [get] |
Returns the maximum log Disk size, in bytes, or 0 if unlimited. | |
String^ | LogFileName [get] |
Returns the name of the message log file. | |
System::Int32 | LogFileSizeLimit [get] |
Returns the maximum log file size, in bytes, or 0 if unlimited. | |
System::Int32 | MaxSocketBufferSize [get] |
Returns the maximum socket buffer size to use. | |
String^ | Name [get] |
Returns the system name. | |
TimeSpan | NotifyAckInterval [get] |
Returns the periodic notify ack interval. | |
TimeSpan | NotifyDupCheckLife [get] |
Returns the expiry time of an idle event id map entry for duplicate notification checking. | |
bool | OnClientDisconnectClearPdxTypeIds [get] |
True if app want to clear pdx types ids on client disconnect. | |
TimeSpan | PingInterval [get] |
Returns the time between two consecutive ping to servers. | |
TimeSpan | RedundancyMonitorInterval [get] |
Returns the time between two consecutive checks for redundancy for HA. | |
bool | SSLEnabled [get] |
True if ssl connection support is enabled. | |
String^ | SSLKeyStore [get] |
Returns the SSL private keystore file path. | |
String^ | SSLKeystorePassword [get] |
Returns the client keystore password. | |
String^ | SSLTrustStore [get] |
Returns the SSL public certificate trust store file path. | |
String^ | StatisticsArchiveFile [get] |
Returns the name of the statistics archive file. | |
bool | StatisticsEnabled [get] |
True if statistics are enabled (archived). | |
TimeSpan | StatisticsSampleInterval [get] |
Returns the sampling interval, that is, how often the statistics thread writes to disk, in seconds. | |
System::Int32 | StatsDiskSpaceLimit [get] |
Returns the maximum statistics Disk size, in bytes, or 0 if unlimited. | |
System::Int32 | StatsFileSizeLimit [get] |
Returns the maximum statistics file size, in bytes, or 0 if unlimited. | |
TimeSpan | SuspendedTxTimeout [get] |
Returns the timeout after which suspended transactions are rolled back. | |
A class for internal use that encapsulates the properties that can be set through DistributedSystem.Connect or a geode.properties file.
void Apache::Geode::Client::SystemProperties::LogSettings | ( | ) |
Prints all settings to the process log.
|
get |
Returns the name of the "cache.xml" file.
|
get |
Returns the conflate event's option.
|
get |
Returns the connect timeout used for server and locator handshakes.
|
get |
Returns the durable client's ID.
|
get |
Returns the durable client's timeout.
|
get |
Returns all the security properties.
|
get |
Returns the message logging level.
|
get |
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%
|
get |
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.
|
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
|
get |
Returns the maximum log Disk size, in bytes, or 0 if unlimited.
|
get |
Returns the name of the message log file.
|
get |
Returns the maximum log file size, in bytes, or 0 if unlimited.
|
get |
Returns the maximum socket buffer size to use.
|
get |
Returns the system name.
|
get |
Returns the periodic notify ack interval.
|
get |
Returns the expiry time of an idle event id map entry for duplicate notification checking.
|
get |
True if app want to clear pdx types ids on client disconnect.
|
get |
Returns the time between two consecutive ping to servers.
|
get |
Returns the time between two consecutive checks for redundancy for HA.
|
get |
True if ssl connection support is enabled.
|
get |
Returns the SSL private keystore file path.
|
get |
Returns the client keystore password.
|
get |
Returns the SSL public certificate trust store file path.
|
get |
Returns the name of the statistics archive file.
|
get |
True if statistics are enabled (archived).
|
get |
Returns the sampling interval, that is, how often the statistics thread writes to disk, in seconds.
|
get |
Returns the maximum statistics Disk size, in bytes, or 0 if unlimited.
|
get |
Returns the maximum statistics file size, in bytes, or 0 if unlimited.
|
get |
Returns the timeout after which suspended transactions are rolled back.