Cluster Environment
Resources and configuration for connecting to a Couchbase cluster.
You don't need to worry about creating an environment unless you want to share a single environment between multiple clusters. In that case, create an environment using a builder returned by ClusterEnvironment.builder.
See also
Types
Link copied to clipboard
Used for configuring cluster environment settings, or creating a shared cluster environment.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Stability.Internal
Content copied to clipboard
@Stability.Internal
Content copied to clipboard
open fun <T : Any> publishOnUserScheduler(p0: Supplier<CompletableFuture<T>>): Mono<T>
Content copied to clipboard
Link copied to clipboard
@Stability.Internal
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun shutdownSuspend(timeout: Duration = timeoutConfig().disconnectTimeout().toKotlinDuration())
Content copied to clipboard
Shuts down this environment. Does the same thing as shutdown, but suspends instead of blocking.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Stability.Volatile
Content copied to clipboard
Link copied to clipboard
@Stability.Internal
@Nullable
Content copied to clipboard