21 #ifndef HAZELCAST_ClientProperties
22 #define HAZELCAST_ClientProperties
24 #include "hazelcast/util/HazelcastDll.h"
28 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
30 #pragma warning(disable: 4251) //for dll export
46 std::string getName()
const;
48 std::string getValue()
const;
50 int getInteger()
const;
54 bool getBoolean()
const;
56 std::string getString()
const;
94 static const std::string PROP_HEARTBEAT_TIMEOUT_DEFAULT;
103 static const std::string PROP_HEARTBEAT_INTERVAL_DEFAULT;
115 static const std::string PROP_REQUEST_RETRY_COUNT_DEFAULT;
127 static const std::string PROP_REQUEST_RETRY_WAIT_TIME_DEFAULT;
135 static const std::string PROP_AWS_MEMBER_PORT_DEFAULT;
147 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
151 #endif //HAZELCAST_ClientProperties
static const std::string PROP_REQUEST_RETRY_COUNT
Client will retry requests which either inherently retryable(idempotent client) or ClientNetworkConfi...
Definition: ClientProperties.h:114
static const std::string PROP_HEARTBEAT_TIMEOUT
Client will be sending heartbeat messages to members and this is the timeout.
Definition: ClientProperties.h:93
static const std::string PROP_AWS_MEMBER_PORT
The discovery mechanism will discover only IP addresses.
Definition: ClientProperties.h:134
static const std::string PROP_HEARTBEAT_INTERVAL
Time interval in seconds between heartbeats to nodes from client.
Definition: ClientProperties.h:102
A client property is a configuration for hazelcast client.
Definition: ClientProperties.h:42
Client Properties is an internal class.
Definition: ClientProperties.h:71
static const std::string PROP_REQUEST_RETRY_WAIT_TIME
Client will retry requests which either inherently retryable(idempotent client) or ClientNetworkConfi...
Definition: ClientProperties.h:126
HazelcastClient configuration class.
Definition: ClientConfig.h:52