public static class DefaultCouchbaseEnvironment.Builder
extends com.couchbase.client.core.env.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 connectTimeout(long connectTimeout)
public DefaultCouchbaseEnvironment.Builder disconnectTimeout(long disconnectTimeout)
public DefaultCouchbaseEnvironment.Builder sslEnabled(boolean sslEnabled)
sslEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder sslKeystoreFile(String sslKeystoreFile)
sslKeystoreFile in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder sslKeystorePassword(String sslKeystorePassword)
sslKeystorePassword in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder queryEnabled(boolean queryEnabled)
queryEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder queryPort(int queryPort)
queryPort in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapHttpEnabled(boolean bootstrapHttpEnabled)
bootstrapHttpEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapCarrierEnabled(boolean bootstrapCarrierEnabled)
bootstrapCarrierEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapHttpDirectPort(int bootstrapHttpDirectPort)
bootstrapHttpDirectPort in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapHttpSslPort(int bootstrapHttpSslPort)
bootstrapHttpSslPort in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapCarrierDirectPort(int bootstrapCarrierDirectPort)
bootstrapCarrierDirectPort in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bootstrapCarrierSslPort(int bootstrapCarrierSslPort)
bootstrapCarrierSslPort in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder ioPoolSize(int ioPoolSize)
ioPoolSize in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder computationPoolSize(int computationPoolSize)
computationPoolSize in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder requestBufferSize(int requestBufferSize)
requestBufferSize in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder responseBufferSize(int responseBufferSize)
responseBufferSize in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder kvEndpoints(int kvEndpoints)
kvEndpoints in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder viewEndpoints(int viewServiceEndpoints)
viewEndpoints in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder queryEndpoints(int queryServiceEndpoints)
queryEndpoints in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder ioPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group)
ioPool in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder ioPool(com.couchbase.client.deps.io.netty.channel.EventLoopGroup group, com.couchbase.client.core.env.resources.ShutdownHook shutdownHook)
ioPool in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder scheduler(Scheduler scheduler)
scheduler in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder scheduler(Scheduler scheduler, com.couchbase.client.core.env.resources.ShutdownHook shutdownHook)
scheduler in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder observeIntervalDelay(com.couchbase.client.core.time.Delay observeIntervalDelay)
observeIntervalDelay in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder reconnectDelay(com.couchbase.client.core.time.Delay reconnectDelay)
reconnectDelay in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dcpEnabled(boolean dcpEnabled)
dcpEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder retryDelay(com.couchbase.client.core.time.Delay retryDelay)
retryDelay in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder retryStrategy(com.couchbase.client.core.retry.RetryStrategy retryStrategy)
retryStrategy in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder maxRequestLifetime(long maxRequestLifetime)
maxRequestLifetime in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder keepAliveInterval(long keepAliveIntervalMilliseconds)
keepAliveInterval in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder autoreleaseAfter(long autoreleaseAfter)
autoreleaseAfter in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder eventBus(com.couchbase.client.core.event.EventBus eventBus)
eventBus in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder bufferPoolingEnabled(boolean bufferPoolingEnabled)
bufferPoolingEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder packageNameAndVersion(String packageNameAndVersion)
packageNameAndVersion in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder userAgent(String userAgent)
userAgent in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder dnsSrvEnabled(boolean dnsSrvEnabled)
public DefaultCouchbaseEnvironment.Builder mutationTokensEnabled(boolean mutationTokensEnabled)
mutationTokensEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder tcpNodelayEnabled(boolean tcpNodelayEnabled)
tcpNodelayEnabled in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder runtimeMetricsCollectorConfig(com.couchbase.client.core.metrics.MetricsCollectorConfig metricsCollectorConfig)
runtimeMetricsCollectorConfig in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder networkLatencyMetricsCollectorConfig(com.couchbase.client.core.metrics.LatencyMetricsCollectorConfig metricsCollectorConfig)
networkLatencyMetricsCollectorConfig in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder defaultMetricsLoggingConsumer(boolean enabled, com.couchbase.client.core.logging.CouchbaseLogLevel level, com.couchbase.client.core.event.consumers.LoggingConsumer.OutputFormat format)
defaultMetricsLoggingConsumer in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment.Builder defaultMetricsLoggingConsumer(boolean enabled, com.couchbase.client.core.logging.CouchbaseLogLevel level)
defaultMetricsLoggingConsumer in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builderpublic DefaultCouchbaseEnvironment build()
build in class com.couchbase.client.core.env.DefaultCoreEnvironment.BuilderCopyright © 2015 Couchbase, Inc.. All rights reserved.