Package com.couchbase.client.java.env
Class DefaultCouchbaseEnvironment.Builder
java.lang.Object
com.couchbase.client.core.env.DefaultCoreEnvironment.Builder<DefaultCouchbaseEnvironment.Builder>
com.couchbase.client.java.env.DefaultCouchbaseEnvironment.Builder
- Enclosing class:
- DefaultCouchbaseEnvironment
public static class DefaultCouchbaseEnvironment.Builder extends DefaultCoreEnvironment.Builder<DefaultCouchbaseEnvironment.Builder>
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description DefaultCouchbaseEnvironment.Builder
analyticsTimeout(long analyticsTimeout)
DefaultCouchbaseEnvironment
build()
DefaultCouchbaseEnvironment.Builder
connectTimeout(long connectTimeout)
DefaultCouchbaseEnvironment.Builder
cryptoManager(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)
Methods inherited from class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
analyticsIoPool, analyticsServiceConfig, autoreleaseAfter, bootstrapCarrierDirectPort, bootstrapCarrierEnabled, bootstrapCarrierSslPort, bootstrapHttpDirectPort, bootstrapHttpEnabled, bootstrapHttpSslPort, bufferPoolingEnabled, callbacksOnIoPool, certAuthEnabled, compressionEnabled, 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, sslHostnameVerificationEnabled, sslKeystore, sslKeystoreFile, sslKeystorePassword, sslTruststore, sslTruststoreFile, sslTruststorePassword, tcpNodelayEnabled, tracer, userAgent, viewEndpoints, viewIoPool, viewServiceConfig
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
managementTimeout
-
queryTimeout
-
viewTimeout
-
kvTimeout
-
searchTimeout
-
analyticsTimeout
-
connectTimeout
-
dnsSrvEnabled
-
cryptoManager
-
propagateParentSpan
-
build
- Overrides:
build
in classDefaultCoreEnvironment.Builder<DefaultCouchbaseEnvironment.Builder>
-