toggle menu
kotlin-client
JVM
switch theme
search in API
kotlin-client
/
com.couchbase.client.kotlin.env.dsl
/
ClusterEnvironmentDslBuilder
Cluster
Environment
Dsl
Builder
class
ClusterEnvironmentDslBuilder
DSL counterpart to
ClusterEnvironment.Builder
.
Members
Constructors
Cluster
Environment
Dsl
Builder
Link copied to clipboard
constructor
(
)
Properties
crypto
Manager
Link copied to clipboard
var
cryptoManager
:
CryptoManager
?
disable
App
Telemetry
Link copied to clipboard
@
VolatileCouchbaseApi
var
disableAppTelemetry
:
Boolean
event
Bus
Link copied to clipboard
@
UncommittedCouchbaseApi
var
eventBus
:
EventBus
?
json
Serializer
Link copied to clipboard
var
jsonSerializer
:
JsonSerializer
?
max
Num
Requests
In
Retry
Link copied to clipboard
var
maxNumRequestsInRetry
:
Long
meter
Link copied to clipboard
@
VolatileCouchbaseApi
var
meter
:
Meter
?
preferred
Server
Group
Link copied to clipboard
var
preferredServerGroup
:
String
?
request
Tracer
Link copied to clipboard
@
VolatileCouchbaseApi
var
requestTracer
:
RequestTracer
?
retry
Strategy
Link copied to clipboard
var
retryStrategy
:
RetryStrategy
?
scheduler
Link copied to clipboard
@
UncommittedCouchbaseApi
var
scheduler
:
Scheduler
?
scheduler
Thread
Count
Link copied to clipboard
@
UncommittedCouchbaseApi
var
schedulerThreadCount
:
Int
transcoder
Link copied to clipboard
var
transcoder
:
Transcoder
?
Functions
apply
Profile
Link copied to clipboard
@
VolatileCouchbaseApi
fun
applyProfile
(
profileName
:
String
)
compression
Link copied to clipboard
fun
compression
(
initializer
:
CompressionConfigDslBuilder
.
(
)
->
Unit
)
io
Link copied to clipboard
fun
io
(
initializer
:
IoConfigDslBuilder
.
(
)
->
Unit
)
io
Environment
Link copied to clipboard
fun
ioEnvironment
(
initializer
:
IoEnvironmentDslBuilder
.
(
)
->
Unit
)
logger
Link copied to clipboard
fun
logger
(
initializer
:
LoggerConfigDslBuilder
.
(
)
->
Unit
)
logging
Meter
Link copied to clipboard
fun
loggingMeter
(
initializer
:
LoggingMeterConfigDslBuilder
.
(
)
->
Unit
)
orphan
Reporter
Link copied to clipboard
fun
orphanReporter
(
initializer
:
OrphanReporterConfigDslBuilder
.
(
)
->
Unit
)
security
Link copied to clipboard
fun
security
(
initializer
:
SecurityConfigDslBuilder
.
(
)
->
Unit
)
threshold
Logging
Tracer
Link copied to clipboard
fun
thresholdLoggingTracer
(
initializer
:
ThresholdLoggingTracerConfigDslBuilder
.
(
)
->
Unit
)
timeout
Link copied to clipboard
fun
timeout
(
initializer
:
TimeoutConfigDslBuilder
.
(
)
->
Unit
)
transactions
Link copied to clipboard
@
VolatileCouchbaseApi
fun
transactions
(
initializer
:
TransactionsConfigDslBuilder
.
(
)
->
Unit
)