| Package | Description |
|---|---|
| com.couchbase.client.core.config | |
| com.couchbase.client.core.config.loader |
| Modifier and Type | Method and Description |
|---|---|
ProposedBucketConfigContext |
ProposedBucketConfigContext.forceOverride() |
| Modifier and Type | Method and Description |
|---|---|
protected Mono<ProposedBucketConfigContext> |
DefaultConfigurationProvider.loadBucketConfigForSeed(NodeIdentifier identifier,
int mappedKvPort,
int mappedManagerPort,
String name,
Optional<String> alternateAddress)
Encapsulates the logic to load the bucket config from kv and then fall back to manager.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultConfigurationProvider.proposeBucketConfig(ProposedBucketConfigContext ctx) |
void |
ConfigurationProvider.proposeBucketConfig(ProposedBucketConfigContext ctx)
Allows to propose a bucket config to the provider from an external context.
|
| Modifier and Type | Method and Description |
|---|---|
Mono<ProposedBucketConfigContext> |
BucketLoader.load(NodeIdentifier seed,
int port,
String bucket,
Optional<String> alternateAddress)
Attempts to load a config for the given seed node.
|
Mono<ProposedBucketConfigContext> |
BaseBucketLoader.load(NodeIdentifier seed,
int port,
String bucket,
Optional<String> alternateAddress)
Performs the config loading through multiple steps.
|
Copyright © 2024 Couchbase, Inc.. All rights reserved.