Builder
Used for configuring cluster environment settings, or creating a shared cluster environment.
Call ClusterEnvironment.builder to create a new instance.
Functions
addRequestCallback
Link copied to clipboard
open fun addRequestCallback(p0: RequestCallback): ClusterEnvironment.Builder
Content copied to clipboard
build
Link copied to clipboard
compressionConfig
Link copied to clipboard
open fun compressionConfig(p0: CompressionConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
cryptoManager
Link copied to clipboard
fun cryptoManager(cryptoManager: CryptoManager?): ClusterEnvironment.Builder
Content copied to clipboard
eventBus
Link copied to clipboard
open override fun eventBus(eventBus: EventBus?): ClusterEnvironment.Builder
Content copied to clipboard
ioConfig
Link copied to clipboard
ioEnvironment
Link copied to clipboard
open fun ioEnvironment(p0: IoEnvironment.Builder): ClusterEnvironment.Builder
Content copied to clipboard
ioEnvironmentConfig
Link copied to clipboard
jsonSerializer
Link copied to clipboard
fun jsonSerializer(jsonSerializer: JsonSerializer?): ClusterEnvironment.Builder
Content copied to clipboard
load
Link copied to clipboard
open fun load(p0: PropertyLoader<CoreEnvironment.Builder<CoreEnvironment.Builder<*>>>): ClusterEnvironment.Builder
Content copied to clipboard
loggerConfig
Link copied to clipboard
open fun loggerConfig(p0: LoggerConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
loggingMeterConfig
Link copied to clipboard
open fun loggingMeterConfig(p0: LoggingMeterConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
maxNumRequestsInRetry
Link copied to clipboard
meter
Link copied to clipboard
orphanReporterConfig
Link copied to clipboard
open fun orphanReporterConfig(p0: OrphanReporterConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
requestTracer
Link copied to clipboard
open override fun requestTracer(requestTracer: RequestTracer?): ClusterEnvironment.Builder
Content copied to clipboard
retryStrategy
Link copied to clipboard
scheduler
Link copied to clipboard
open override fun scheduler(scheduler: Scheduler?): ClusterEnvironment.Builder
Content copied to clipboard
securityConfig
Link copied to clipboard
open fun securityConfig(p0: SecurityConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
self
Link copied to clipboard
thresholdLoggingTracerConfig
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
thresholdRequestTracerConfig
Link copied to clipboard
open fun thresholdRequestTracerConfig(): ThresholdRequestTracerConfig.Builder
Content copied to clipboard
open fun thresholdRequestTracerConfig(p0: ThresholdRequestTracerConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
timeoutConfig
Link copied to clipboard
open fun timeoutConfig(p0: TimeoutConfig.Builder): ClusterEnvironment.Builder
Content copied to clipboard
transcoder
Link copied to clipboard