VMware GemFire Native Client C++ API Reference
|
VMware VMware GemFire Native C++ Reference 10.4.3
|
Loading...
Searching...
No Matches
SystemProperties.hpp
Go to the documentation of this file.
The SystemProperties class.
Definition SystemProperties.hpp:44
const std::string & logFilename() const
Returns the name of the filename into which logging would be done.
Definition SystemProperties.hpp:122
_GEODE_DEPRECATED_("Diffie-Hellman based credentials encryption is not supported.") const std bool m_statisticsEnabled
Return the keystore (.pem file ) path.
Definition SystemProperties.hpp:292
const std::chrono::milliseconds & notifyDupCheckLife() const
Returns the expiry time of an idle event id map entry for duplicate notification checking.
Definition SystemProperties.hpp:189
size_t heapLRULimit() const
Returns the HeapLRULimit value (in bytes), the maximum memory that values in a cache can use to store...
Definition SystemProperties.hpp:152
const std::chrono::seconds & redundancyMonitorInterval() const
Returns the time between two consecutive checks for redundancy for HA.
Definition SystemProperties.hpp:174
uint32_t logFileSizeLimit() const
Returns the log-file-size-limit.
Definition SystemProperties.hpp:240
SystemProperties(const std::shared_ptr< Properties > &propertiesPtr, const std::string &configFile="")
Constructor.
bool onClientDisconnectClearPdxTypeIds() const
Returns true if app wants to clear pdx type ids when client disconnect.
Definition SystemProperties.hpp:276
bool sslEnabled() const
Whether SSL is enabled for socket connections.
Definition SystemProperties.hpp:86
bool heapLRULimitEnabled() const
Returns a boolean that specifies if heapLRULimit has been enabled for the process.
Definition SystemProperties.hpp:143
const std::string & conflateEvents() const
Returns client Queueconflation option.
Definition SystemProperties.hpp:231
const std::chrono::milliseconds statisticsSampleInterval() const
Returns the sampling interval of the sampling thread.
Definition SystemProperties.hpp:74
const std::chrono::milliseconds & connectTimeout() const
Returns the connect timeout used for server and locator handshakes.
Definition SystemProperties.hpp:208
uint32_t statsFileSizeLimit() const
Returns the stat-file-space-limit.
Definition SystemProperties.hpp:250
const std::chrono::milliseconds & connectWaitTimeout() const
Returns the connect wait timeout(in milliseconds) used for to connect to server This is only applicab...
Definition SystemProperties.hpp:216
void setLogLevel(LogLevel newLogLevel)
Changes the current log level to newLogLevel.
Definition SystemProperties.hpp:132
const std::chrono::seconds & durableTimeout() const
Returns the durable timeout.
Definition SystemProperties.hpp:201
const std::chrono::seconds & pingInterval() const
Returns the time between two consecutive pings to servers.
Definition SystemProperties.hpp:169
const std::string & sslKeyStore() const
Returns the path of the private key file for SSL use.
Definition SystemProperties.hpp:96
uint32_t logDiskSpaceLimit() const
Returns the log-disk-space-limit.
Definition SystemProperties.hpp:245
bool statisticsEnabled() const
Tells whether statistics needs to be archived or not.
Definition SystemProperties.hpp:81
const std::string & statisticsArchiveFile() const
Returns the name of the filename into which statistics would be archived.
Definition SystemProperties.hpp:114
bool enableChunkHandlerThread() const
Returns true if chunk handler thread is enabled, false if not.
Definition SystemProperties.hpp:263
int32_t heapLRUDelta() const
Returns the HeapLRUDelta value (a percent value).
Definition SystemProperties.hpp:159
const std::chrono::milliseconds & notifyAckInterval() const
Returns the periodic notify ack interval.
Definition SystemProperties.hpp:181
void processProperty(const std::string &property, const std::string &value)
Processes the given property/value pair, saving the results internally:
void setOnClientDisconnectClearPdxTypeIds(bool set)
Set to true if app wants to clear pdx type ids when client disconnect.
Definition SystemProperties.hpp:284
const std::chrono::milliseconds & bucketWaitTimeout() const
Returns the connect wait timeout(in milliseconds) used for to connect to server This is only applicab...
Definition SystemProperties.hpp:224
const std::string & durableClientId() const
Returns the durable client ID.
Definition SystemProperties.hpp:196
LogLevel logLevel() const
Returns the log level at which logging would be done.
Definition SystemProperties.hpp:127
uint32_t statsDiskSpaceLimit() const
Returns the stat-disk-size-limit.
Definition SystemProperties.hpp:255
bool getEnableTimeStatistics() const
Whether time stats are enabled for the statistics.
Definition SystemProperties.hpp:91
const std::string & sslKeystorePassword() const
Returns the client keystore password.
Definition SystemProperties.hpp:101
const std::string & sslTrustStore() const
Returns the path of the public key file for SSL use.
Definition SystemProperties.hpp:108
void logSettings()
print all settings to the process log.
int32_t maxSocketBufferSize() const
Returns the maximum socket buffer size to use.
Definition SystemProperties.hpp:164
void setEnableChunkHandlerThread(bool set)
Enables or disables the chunk handler thread.
Definition SystemProperties.hpp:268
Apache Geode C++ Cache API Documentation