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 connectTimeout(long connectTimeout)
public DefaultCouchbaseEnvironment.Builder disconnectTimeout(long disconnectTimeout)
disconnectTimeout in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder sslEnabled(boolean sslEnabled)
sslEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder sslKeystoreFile(String sslKeystoreFile)
sslKeystoreFile in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder sslKeystorePassword(String sslKeystorePassword)
sslKeystorePassword in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapHttpEnabled(boolean bootstrapHttpEnabled)
bootstrapHttpEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapCarrierEnabled(boolean bootstrapCarrierEnabled)
bootstrapCarrierEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapHttpDirectPort(int bootstrapHttpDirectPort)
bootstrapHttpDirectPort in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapHttpSslPort(int bootstrapHttpSslPort)
bootstrapHttpSslPort in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapCarrierDirectPort(int bootstrapCarrierDirectPort)
bootstrapCarrierDirectPort in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapCarrierSslPort(int bootstrapCarrierSslPort)
bootstrapCarrierSslPort in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder ioPoolSize(int ioPoolSize)
ioPoolSize in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder computationPoolSize(int computationPoolSize)
computationPoolSize in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder requestBufferSize(int requestBufferSize)
requestBufferSize in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder responseBufferSize(int responseBufferSize)
responseBufferSize in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder kvEndpoints(int kvEndpoints)
kvEndpoints in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder viewEndpoints(int viewServiceEndpoints)
viewEndpoints in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder queryEndpoints(int queryServiceEndpoints)
queryEndpoints in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder ioPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group)
ioPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder ioPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
ioPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder scheduler(rx.Scheduler scheduler)
scheduler in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder scheduler(rx.Scheduler scheduler, ShutdownHook shutdownHook)
scheduler in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder observeIntervalDelay(Delay observeIntervalDelay)
observeIntervalDelay in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder reconnectDelay(Delay reconnectDelay)
reconnectDelay in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dcpEnabled(boolean dcpEnabled)
dcpEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder retryDelay(Delay retryDelay)
retryDelay in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder retryStrategy(RetryStrategy retryStrategy)
retryStrategy in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder maxRequestLifetime(long maxRequestLifetime)
maxRequestLifetime in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder keepAliveInterval(long keepAliveIntervalMilliseconds)
keepAliveInterval in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder autoreleaseAfter(long autoreleaseAfter)
autoreleaseAfter in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder eventBus(EventBus eventBus)
eventBus in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bufferPoolingEnabled(boolean bufferPoolingEnabled)
bufferPoolingEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder packageNameAndVersion(String packageNameAndVersion)
packageNameAndVersion in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder userAgent(String userAgent)
userAgent in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dnsSrvEnabled(boolean dnsSrvEnabled)
public DefaultCouchbaseEnvironment.Builder mutationTokensEnabled(boolean mutationTokensEnabled)
mutationTokensEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder tcpNodelayEnabled(boolean tcpNodelayEnabled)
tcpNodelayEnabled in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder runtimeMetricsCollectorConfig(MetricsCollectorConfig metricsCollectorConfig)
runtimeMetricsCollectorConfig in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder networkLatencyMetricsCollectorConfig(LatencyMetricsCollectorConfig metricsCollectorConfig)
networkLatencyMetricsCollectorConfig in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder defaultMetricsLoggingConsumer(boolean enabled, CouchbaseLogLevel level, LoggingConsumer.OutputFormat format)
defaultMetricsLoggingConsumer in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder defaultMetricsLoggingConsumer(boolean enabled, CouchbaseLogLevel level)
defaultMetricsLoggingConsumer in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dcpConnectionBufferSize(int dcpConnectionBufferSize)
dcpConnectionBufferSize in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dcpConnectionBufferAckThreshold(double dcpConnectionBufferAckThreshold)
dcpConnectionBufferAckThreshold in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder socketConnectTimeout(int socketConnectTimeout)
socketConnectTimeout in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder callbacksOnIoPool(boolean callbacksOnIoPool)
callbacksOnIoPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder searchEndpoints(int searchEndpoints)
searchEndpoints in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder sslKeystore(KeyStore sslKeystore)
sslKeystore in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dcpConnectionName(String dcpConnectionName)
dcpConnectionName in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder requestBufferWaitStrategy(WaitStrategyFactory waitStrategy)
requestBufferWaitStrategy in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy)
memcachedHashingStrategy in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder kvIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
kvIoPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder viewIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
viewIoPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder queryIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
queryIoPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder searchIoPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, ShutdownHook shutdownHook)
searchIoPool in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder keyValueServiceConfig(KeyValueServiceConfig keyValueServiceConfig)
keyValueServiceConfig in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder viewServiceConfig(ViewServiceConfig viewServiceConfig)
viewServiceConfig in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder queryServiceConfig(QueryServiceConfig queryServiceConfig)
queryServiceConfig in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder searchServiceConfig(SearchServiceConfig searchServiceConfig)
searchServiceConfig in class DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment build()
build in class DefaultCoreEnvironment.BuilderCopyright © 2015 Couchbase, Inc.