InfinispanHotRodC++Client  8.2.0.Alpha1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
infinispan::hotrod::NearCacheConfigurationBuilder Class Reference

#include <ConfigurationBuilder.h>

Inheritance diagram for infinispan::hotrod::NearCacheConfigurationBuilder:
infinispan::hotrod::ConfigurationChildBuilder

Public Member Functions

 NearCacheConfigurationBuilder (ConfigurationBuilder &_builder)
 
int getMaxEntries () const
 
NearCacheConfigurationBuildermaxEntries (int maxEntries=0)
 
NearCacheMode getMode () const
 
NearCacheConfigurationBuildermode (NearCacheMode mode=DISABLED)
 
NearCacheConfiguration create ()
 
- Public Member Functions inherited from infinispan::hotrod::ConfigurationChildBuilder
 ConfigurationChildBuilder (ConfigurationBuilder &builder)
 
ServerConfigurationBuilderaddServer ()
 
ConfigurationBuilderaddServers (const std::string &servers)
 
ConnectionPoolConfigurationBuilderconnectionPool ()
 
ConfigurationBuilderconnectionTimeout (int connectionTimeout)
 
ConfigurationBuilderforceReturnValues (bool forceReturnValues)
 
ConfigurationBuilderkeySizeEstimate (int keySizeEstimate)
 
ConfigurationBuilderprotocolVersion (const std::string &protocolVersion)
 
ConfigurationBuildersocketTimeout (int socketTimeout)
 
SslConfigurationBuilderssl ()
 
ConfigurationBuildertcpNoDelay (bool tcpNoDelay)
 
ConfigurationBuildervalueSizeEstimate (int valueSizeEstimate)
 
ConfigurationBuildermaxRetries (int maxRetries_)
 
ConfigurationBuilderbalancingStrategyProducer (FailOverRequestBalancingStrategy::ProducerFn bsp)
 
Configuration build ()
 

Detailed Description

Configuration classes for near cache

Constructor & Destructor Documentation

infinispan::hotrod::NearCacheConfigurationBuilder::NearCacheConfigurationBuilder ( ConfigurationBuilder _builder)
inline

Member Function Documentation

NearCacheConfiguration infinispan::hotrod::NearCacheConfigurationBuilder::create ( )
inline
int infinispan::hotrod::NearCacheConfigurationBuilder::getMaxEntries ( ) const
inline
NearCacheMode infinispan::hotrod::NearCacheConfigurationBuilder::getMode ( ) const
inline
NearCacheConfigurationBuilder& infinispan::hotrod::NearCacheConfigurationBuilder::maxEntries ( int  maxEntries = 0)
inline
NearCacheConfigurationBuilder& infinispan::hotrod::NearCacheConfigurationBuilder::mode ( NearCacheMode  mode = DISABLED)
inline

The documentation for this class was generated from the following file: