Package | Description |
---|---|
com.couchbase.client.core.env |
Modifier and Type | Method and Description |
---|---|
static IoEnvironment.Builder |
IoEnvironment.analyticsEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the analytics service.
|
IoEnvironment.Builder |
IoEnvironment.Builder.analyticsEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the analytics service.
|
static IoEnvironment.Builder |
IoEnvironment.builder()
Creates a Builder for the
IoEnvironment to customize its settings. |
static IoEnvironment.Builder |
IoEnvironment.enableNativeIo(boolean nativeIoEnabled)
If set to false (enabled by default) will force using the java NIO based IO transport.
|
IoEnvironment.Builder |
IoEnvironment.Builder.enableNativeIo(boolean nativeIoEnabled)
If set to false (enabled by default) will force using the java NIO based IO transport.
|
static IoEnvironment.Builder |
IoEnvironment.eventLoopThreadCount(int eventLoopThreadCount)
Overrides the number of threads used per event loop.
|
IoEnvironment.Builder |
IoEnvironment.Builder.eventLoopThreadCount(int eventLoopThreadCount)
Overrides the number of threads used per event loop.
|
static IoEnvironment.Builder |
IoEnvironment.kvEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the management service.
|
IoEnvironment.Builder |
IoEnvironment.Builder.kvEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the management service.
|
static IoEnvironment.Builder |
IoEnvironment.managerEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the management service.
|
IoEnvironment.Builder |
IoEnvironment.Builder.managerEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the management service.
|
static IoEnvironment.Builder |
IoEnvironment.queryEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the query service.
|
IoEnvironment.Builder |
IoEnvironment.Builder.queryEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the query service.
|
static IoEnvironment.Builder |
IoEnvironment.searchEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the search service.
|
IoEnvironment.Builder |
IoEnvironment.Builder.searchEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the search service.
|
static IoEnvironment.Builder |
IoEnvironment.viewEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the view service.
|
IoEnvironment.Builder |
IoEnvironment.Builder.viewEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)
Allows to specify a custom event loop group (I/O event loop thread pool) for the view service.
|
Modifier and Type | Method and Description |
---|---|
SELF |
CoreEnvironment.Builder.ioEnvironment(IoEnvironment.Builder ioEnvironment)
Allows to customize I/O thread pools.
|
Copyright © 2021 Couchbase, Inc.. All rights reserved.