Builder
Used for configuring cluster environment settings, or creating a shared cluster environment.
Call ClusterEnvironment.builder to create a new instance.
Functions
Link copied to clipboard
@Stability.Internal
Content copied to clipboard
Link copied to clipboard
Creates a ClusterEnvironment from the values of this builder.
Link copied to clipboard
open fun compressionConfig(p0: CompressionConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
fun cryptoManager(cryptoManager: CryptoManager?): ClusterEnvironment.Builder
Content copied to clipboard
Sets the cryptography manager for Field-Level Encryption (reading and writing encrypted document fields).
Link copied to clipboard
@Stability.Uncommitted
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun ioEnvironment(p0: IoEnvironment.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun jsonSerializer(jsonSerializer: JsonSerializer?): ClusterEnvironment.Builder
Content copied to clipboard
Sets the default serializer for converting between JSON and Java objects.
Link copied to clipboard
open fun load(p0: PropertyLoader<CoreEnvironment.Builder<*>>): ClusterEnvironment.Builder
Content copied to clipboard
Immediately loads the properties from the given loader into the environment.
Link copied to clipboard
open fun loggerConfig(p0: LoggerConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
open fun loggingMeterConfig(p0: LoggingMeterConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Stability.Uncommitted
Content copied to clipboard
Link copied to clipboard
open fun orphanReporterConfig(p0: OrphanReporterConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
@Stability.Uncommitted
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Stability.Uncommitted
Content copied to clipboard
Link copied to clipboard
@Stability.Uncommitted
Content copied to clipboard
Link copied to clipboard
open fun securityConfig(p0: SecurityConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun thresholdLoggingTracerConfig(): ThresholdLoggingTracerConfig.Builder
Content copied to clipboard
open fun thresholdLoggingTracerConfig(p0: ThresholdLoggingTracerConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
Content copied to clipboard
Content copied to clipboard
Link copied to clipboard
open fun timeoutConfig(p0: TimeoutConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
Link copied to clipboard
Specifies the default transcoder for all KV operations.