public static class DefaultCouchbaseEnvironment.Builder extends DefaultCoreEnvironment.Builder
Constructor and Description |
---|
Builder() |
public DefaultCouchbaseEnvironment.Builder managementTimeout(long managementTimeout)
public DefaultCouchbaseEnvironment.Builder queryTimeout(long queryTimeout)
public DefaultCouchbaseEnvironment.Builder viewTimeout(long viewTimeout)
public DefaultCouchbaseEnvironment.Builder kvTimeout(long kvTimeout)
public DefaultCouchbaseEnvironment.Builder searchTimeout(long searchTimeout)
public DefaultCouchbaseEnvironment.Builder analyticsTimeout(long analyticsTimeout)
public DefaultCouchbaseEnvironment.Builder connectTimeout(long connectTimeout)
public DefaultCouchbaseEnvironment.Builder disconnectTimeout(long disconnectTimeout)
disconnectTimeout
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder sslEnabled(boolean sslEnabled)
sslEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder sslKeystoreFile(String sslKeystoreFile)
sslKeystoreFile
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder sslKeystorePassword(String sslKeystorePassword)
sslKeystorePassword
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bootstrapHttpEnabled(boolean bootstrapHttpEnabled)
bootstrapHttpEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bootstrapCarrierEnabled(boolean bootstrapCarrierEnabled)
bootstrapCarrierEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bootstrapHttpDirectPort(int bootstrapHttpDirectPort)
bootstrapHttpDirectPort
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bootstrapHttpSslPort(int bootstrapHttpSslPort)
bootstrapHttpSslPort
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bootstrapCarrierDirectPort(int bootstrapCarrierDirectPort)
bootstrapCarrierDirectPort
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bootstrapCarrierSslPort(int bootstrapCarrierSslPort)
bootstrapCarrierSslPort
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder ioPoolSize(int ioPoolSize)
ioPoolSize
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder computationPoolSize(int computationPoolSize)
computationPoolSize
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder requestBufferSize(int requestBufferSize)
requestBufferSize
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder responseBufferSize(int responseBufferSize)
responseBufferSize
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder kvEndpoints(int kvEndpoints)
kvEndpoints
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder viewEndpoints(int viewServiceEndpoints)
viewEndpoints
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder queryEndpoints(int queryServiceEndpoints)
queryEndpoints
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder ioPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group)
ioPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder ioPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
ioPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder scheduler(rx.Scheduler scheduler)
scheduler
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder scheduler(rx.Scheduler scheduler, ShutdownHook shutdownHook)
scheduler
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder observeIntervalDelay(Delay observeIntervalDelay)
observeIntervalDelay
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder reconnectDelay(Delay reconnectDelay)
reconnectDelay
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder retryDelay(Delay retryDelay)
retryDelay
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder retryStrategy(RetryStrategy retryStrategy)
retryStrategy
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder maxRequestLifetime(long maxRequestLifetime)
maxRequestLifetime
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder keepAliveInterval(long keepAliveIntervalMilliseconds)
keepAliveInterval
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder autoreleaseAfter(long autoreleaseAfter)
autoreleaseAfter
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder eventBus(EventBus eventBus)
eventBus
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder bufferPoolingEnabled(boolean bufferPoolingEnabled)
bufferPoolingEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder packageNameAndVersion(String packageNameAndVersion)
packageNameAndVersion
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder userAgent(String userAgent)
userAgent
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder dnsSrvEnabled(boolean dnsSrvEnabled)
public DefaultCouchbaseEnvironment.Builder mutationTokensEnabled(boolean mutationTokensEnabled)
mutationTokensEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder tcpNodelayEnabled(boolean tcpNodelayEnabled)
tcpNodelayEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder runtimeMetricsCollectorConfig(MetricsCollectorConfig metricsCollectorConfig)
runtimeMetricsCollectorConfig
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder networkLatencyMetricsCollectorConfig(LatencyMetricsCollectorConfig metricsCollectorConfig)
networkLatencyMetricsCollectorConfig
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder defaultMetricsLoggingConsumer(boolean enabled, CouchbaseLogLevel level, LoggingConsumer.OutputFormat format)
defaultMetricsLoggingConsumer
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder defaultMetricsLoggingConsumer(boolean enabled, CouchbaseLogLevel level)
defaultMetricsLoggingConsumer
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder socketConnectTimeout(int socketConnectTimeout)
socketConnectTimeout
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder callbacksOnIoPool(boolean callbacksOnIoPool)
callbacksOnIoPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder searchEndpoints(int searchEndpoints)
searchEndpoints
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder sslKeystore(KeyStore sslKeystore)
sslKeystore
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder requestBufferWaitStrategy(WaitStrategyFactory waitStrategy)
requestBufferWaitStrategy
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy)
memcachedHashingStrategy
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder kvIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
kvIoPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder viewIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
viewIoPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder queryIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
queryIoPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder searchIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
searchIoPool
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder keyValueServiceConfig(KeyValueServiceConfig keyValueServiceConfig)
keyValueServiceConfig
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder viewServiceConfig(ViewServiceConfig viewServiceConfig)
viewServiceConfig
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder queryServiceConfig(QueryServiceConfig queryServiceConfig)
queryServiceConfig
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder searchServiceConfig(SearchServiceConfig searchServiceConfig)
searchServiceConfig
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder configPollInterval(long configPollInterval)
configPollInterval
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder certAuthEnabled(boolean certAuthEnabled)
certAuthEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder continuousKeepAliveEnabled(boolean continuousKeepAliveEnabled)
continuousKeepAliveEnabled
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder keepAliveErrorThreshold(long keepAliveErrorThreshold)
keepAliveErrorThreshold
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder keepAliveTimeout(long keepAliveTimeout)
keepAliveTimeout
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment.Builder couchbaseCoreSendHook(CouchbaseCoreSendHook hook)
couchbaseCoreSendHook
in class DefaultCoreEnvironment.Builder
public DefaultCouchbaseEnvironment build()
build
in class DefaultCoreEnvironment.Builder
Copyright © 2015 Couchbase, Inc.