Client Properties is an internal class. More...
#include <ClientProperties.h>
Public Member Functions | |
ClientProperties (ClientConfig &clientConfig) | |
const ClientProperty & | getHeartbeatTimeout () const |
const ClientProperty & | getHeartbeatInterval () const |
const ClientProperty & | getRetryCount () const |
const ClientProperty & | getRetryWaitTime () const |
Static Public Attributes | |
static const std::string | PROP_HEARTBEAT_TIMEOUT = "hazelcast_client_heartbeat_timeout" |
Client will be sending heartbeat messages to members and this is the timeout. More... | |
static const std::string | PROP_HEARTBEAT_TIMEOUT_DEFAULT = "60" |
static const std::string | PROP_HEARTBEAT_INTERVAL = "hazelcast_client_heartbeat_interval" |
Time interval in seconds between heartbeats to nodes from client. More... | |
static const std::string | PROP_HEARTBEAT_INTERVAL_DEFAULT = "10" |
static const std::string | PROP_REQUEST_RETRY_COUNT = "hazelcast_client_request_retry_count" |
Client will retry requests which either inherently retryable(idempotent client) or ClientNetworkConfig#redoOperation is set to true_ This property is to configure retry count before client give up retrying. More... | |
static const std::string | PROP_REQUEST_RETRY_COUNT_DEFAULT = "20" |
static const std::string | PROP_REQUEST_RETRY_WAIT_TIME = "hazelcast_client_request_retry_wait_time" |
Client will retry requests which either inherently retryable(idempotent client) or ClientNetworkConfig#redoOperation is set to true. More... | |
static const std::string | PROP_REQUEST_RETRY_WAIT_TIME_DEFAULT = "1" |
Client Properties is an internal class.
Only use properties documentations as references to be used in ClientConfig::setProperty
|
static |
Time interval in seconds between heartbeats to nodes from client.
attribute "hazelcast_client_heartbeat_interval" default value "10"
|
static |
Client will be sending heartbeat messages to members and this is the timeout.
If there is no any message passing between client and member within the given time via this property in seconds the connection will be closed.
attribute "hazelcast_client_heartbeat_timeout" default value "60"
|
static |
Client will retry requests which either inherently retryable(idempotent client) or ClientNetworkConfig#redoOperation is set to true_ This property is to configure retry count before client give up retrying.
attribute "hazelcast_client_request_retry_count" default value "20"
|
static |
Client will retry requests which either inherently retryable(idempotent client) or ClientNetworkConfig#redoOperation is set to true.
Time delay in seconds between retries.
attribute "hazelcast_client_request_retry_wait_time" default value "1"