#include <ConfigurationChildBuilder.h>
infinispan::hotrod::ConfigurationChildBuilder::ConfigurationChildBuilder |
( |
ConfigurationBuilder & |
builder | ) |
|
|
inline |
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::addServers |
( |
const std::string & |
servers | ) |
|
Adds a list of remote servers in the form: host1[:port][;host2[:port]]...
- Returns
- ConfigurationBuilder for further configuration
Sets the balancer generator function
- Returns
- ConfigurationBuilder instance to be used for further configuration
Configuration infinispan::hotrod::ConfigurationChildBuilder::build |
( |
| ) |
|
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::connectionTimeout |
( |
int |
connectionTimeout | ) |
|
This property defines the maximum socket connect timeout before giving up connecting to the server.
- Returns
- ConfigurationBuilder for further configuration
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::forceReturnValues |
( |
bool |
forceReturnValues | ) |
|
Whether or not to implicitly FORCE_RETURN_VALUE for all calls.
- Returns
- ConfigurationBuilder for further configuration
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::keySizeEstimate |
( |
int |
keySizeEstimate | ) |
|
This hint allows sizing of byte buffers when serializing and deserializing keys, to minimize array resizing. It defaults to 64.
- Returns
- ConfigurationBuilder for further configuration
Sets the maximum number of retries for each request. A valid value should be greater or equals than 0 (zero). Zero means no retry will made in case of a network failure. It defaults to 10.
- Returns
- ConfigurationBuilder instance to be used for further configuration
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::protocolVersion |
( |
const std::string & |
protocolVersion | ) |
|
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::socketTimeout |
( |
int |
socketTimeout | ) |
|
This property defines the maximum socket read timeout in milliseconds before giving up waiting for bytes from the server. Defaults to 60000 (1 minute)
- Returns
- ConfigurationBuilder for further configuration
Affects TCP NODELAY on the TCP stack. Defaults to enabled.
- Returns
- ConfigurationBuilder for further configuration
ConfigurationBuilder& infinispan::hotrod::ConfigurationChildBuilder::valueSizeEstimate |
( |
int |
valueSizeEstimate | ) |
|
This hint allows sizing of byte buffers when serializing and deserializing values, to minimize array resizing. It defaults to 512.
- Returns
- ConfigurationBuilder for further configuration
The documentation for this class was generated from the following file: