1#ifndef ISPN_HOTROD_CONFIGURATION_CONFIGURATIONCHILDBUILDER_H
2#define ISPN_HOTROD_CONFIGURATION_CONFIGURATIONCHILDBUILDER_H
13class ConfigurationBuilder;
14class ConnectionPoolConfigurationBuilder;
15class ServerConfigurationBuilder;
16class SslConfigurationBuilder;
#define HR_EXTERN
Definition: ImportExport.h:35
Definition: ConfigurationBuilder.h:112
Definition: ConfigurationChildBuilder.h:19
SslConfigurationBuilder & ssl()
ConfigurationBuilder & balancingStrategyProducer(FailOverRequestBalancingStrategy::ProducerFn bsp)
ConfigurationBuilder & protocolVersion(const std::string &protocolVersion)
ConfigurationBuilder & maxRetries(int maxRetries_)
ConfigurationBuilder & valueSizeEstimate(int valueSizeEstimate)
ConfigurationBuilder & keySizeEstimate(int keySizeEstimate)
ConfigurationBuilder & socketTimeout(int socketTimeout)
ConnectionPoolConfigurationBuilder & connectionPool()
ServerConfigurationBuilder & addServer()
ConfigurationBuilder & tcpNoDelay(bool tcpNoDelay)
ConfigurationBuilder & addServers(const std::string &servers)
ConfigurationBuilder & connectionTimeout(int connectionTimeout)
ConfigurationBuilder & forceReturnValues(bool forceReturnValues)
ConfigurationChildBuilder(ConfigurationBuilder &builder)
Definition: ConfigurationChildBuilder.h:21
Definition: Configuration.h:29
Definition: ConnectionPoolConfigurationBuilder.h:17
Definition: ServerConfigurationBuilder.h:27
Definition: SslConfigurationBuilder.h:14
Definition: AuthenticationConfiguration.h:10