public static class DefaultCouchbaseEnvironment.Builder extends DefaultCoreEnvironment.Builder<DefaultCouchbaseEnvironment.Builder>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DefaultCouchbaseEnvironment.Builder |
analyticsTimeout(long analyticsTimeout) |
DefaultCouchbaseEnvironment |
build() |
DefaultCouchbaseEnvironment.Builder |
connectTimeout(long connectTimeout) |
DefaultCouchbaseEnvironment.Builder |
cryptoManager(com.couchbase.client.encryption.CryptoManager cryptoManager) |
DefaultCouchbaseEnvironment.Builder |
dnsSrvEnabled(boolean dnsSrvEnabled) |
DefaultCouchbaseEnvironment.Builder |
kvTimeout(long kvTimeout) |
DefaultCouchbaseEnvironment.Builder |
managementTimeout(long managementTimeout) |
DefaultCouchbaseEnvironment.Builder |
propagateParentSpan(boolean propagateParentSpan) |
DefaultCouchbaseEnvironment.Builder |
queryTimeout(long queryTimeout) |
DefaultCouchbaseEnvironment.Builder |
searchTimeout(long searchTimeout) |
DefaultCouchbaseEnvironment.Builder |
viewTimeout(long viewTimeout) |
analyticsIoPool, analyticsServiceConfig, autoreleaseAfter, bootstrapCarrierDirectPort, bootstrapCarrierEnabled, bootstrapCarrierSslPort, bootstrapHttpDirectPort, bootstrapHttpEnabled, bootstrapHttpSslPort, bufferPoolingEnabled, callbacksOnIoPool, certAuthEnabled, compressionMinRatio, compressionMinSize, computationPoolSize, configPollFloorInterval, configPollInterval, continuousKeepAliveEnabled, couchbaseCoreSendHook, defaultMetricsLoggingConsumer, defaultMetricsLoggingConsumer, disconnectTimeout, eventBus, forceSaslPlain, ioPool, ioPool, ioPoolSize, keepAliveErrorThreshold, keepAliveInterval, keepAliveTimeout, keyValueServiceConfig, kvEndpoints, kvIoPool, maxRequestLifetime, memcachedHashingStrategy, mutationTokensEnabled, networkLatencyMetricsCollectorConfig, networkResolution, observeIntervalDelay, operationTracingEnabled, operationTracingServerDurationEnabled, orphanResponseReporter, orphanResponseReportingEnabled, packageNameAndVersion, queryEndpoints, queryIoPool, queryServiceConfig, reconnectDelay, requestBufferSize, requestBufferWaitStrategy, responseBufferSize, retryDelay, retryStrategy, runtimeMetricsCollectorConfig, scheduler, scheduler, searchEndpoints, searchIoPool, searchServiceConfig, self, socketConnectTimeout, sslEnabled, sslKeystore, sslKeystoreFile, sslKeystorePassword, sslTruststore, sslTruststoreFile, sslTruststorePassword, tcpNodelayEnabled, tracer, userAgent, viewEndpoints, viewIoPool, viewServiceConfig
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 dnsSrvEnabled(boolean dnsSrvEnabled)
public DefaultCouchbaseEnvironment.Builder cryptoManager(com.couchbase.client.encryption.CryptoManager cryptoManager)
public DefaultCouchbaseEnvironment.Builder propagateParentSpan(boolean propagateParentSpan)
public DefaultCouchbaseEnvironment build()
build
in class DefaultCoreEnvironment.Builder<DefaultCouchbaseEnvironment.Builder>
Copyright © 2015 Couchbase, Inc.