Class ClientConfig.Builder
java.lang.Object
com.loomcache.client.ClientConfig.Builder
- Enclosing class:
ClientConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasyncStart(boolean asyncStart) build()connectionTimeout(Duration timeout) credentialsFactory(CredentialsFactory credentialsFactory) maxInFlightRequests(int maxInFlightRequests) maxRetries(int maxRetries) nearCacheEnabled(boolean enabled) nearCacheMaxSize(int maxSize) nearCacheSerializeKeys(boolean serializeKeys) nearCacheTtl(Duration ttl) reconnectMode(ClientReconnectMode reconnectMode) requestTimeout(Duration timeout) retryBaseDelay(Duration delay) routingMemberGroup(String routingMemberGroup) routingMode(ClientRoutingMode routingMode) strictHandshake(boolean strictHandshake)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
addSeed
-
seeds
-
seeds
-
connectionTimeout
-
requestTimeout
-
maxRetries
-
retryBaseDelay
-
maxInFlightRequests
-
tlsConfig
-
auth
-
credentialsFactory
-
nearCacheEnabled
-
nearCacheTtl
-
nearCacheMaxSize
-
nearCacheEvictionPolicy
-
nearCacheLocalUpdatePolicy
-
nearCachePreloaderConfig
-
nearCacheReconciliationConfig
-
clientStatisticsConfig
-
nearCacheSerializeKeys
-
strictHandshake
-
routingMode
-
routingMemberGroup
-
routingPartitionGroupConfig
-
asyncStart
-
reconnectMode
-
build
-