Uses of Class
com.couchbase.client.core.node.NodeIdentifier
-
-
Uses of NodeIdentifier in com.couchbase.client.core
Methods in com.couchbase.client.core with parameters of type NodeIdentifier Modifier and Type Method Description protected Node
Core. createNode(NodeIdentifier identifier, Optional<String> alternateAddress)
Create aNode
from the given identifier.Mono<Void>
Core. ensureServiceAt(NodeIdentifier identifier, ServiceType serviceType, int port, Optional<String> bucket, Optional<String> alternateAddress)
This method can be used by a caller to make sure a certain service is enabled at the given target node.Optional<Flux<ServiceState>>
Core. serviceState(NodeIdentifier nodeIdentifier, ServiceType type, Optional<String> bucket)
If present, returns a flux that allows to monitor the state changes of a specific service. -
Uses of NodeIdentifier in com.couchbase.client.core.config
Methods in com.couchbase.client.core.config that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
NodeInfo. identifier()
NodeIdentifier
PortInfo. identifier()
NodeIdentifier
MemcachedBucketConfig. nodeForId(byte[] id)
Methods in com.couchbase.client.core.config with parameters of type NodeIdentifier Modifier and Type Method 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. -
Uses of NodeIdentifier in com.couchbase.client.core.config.loader
Methods in com.couchbase.client.core.config.loader with parameters of type NodeIdentifier Modifier and Type Method Description protected abstract Mono<byte[]>
BaseBucketLoader. discoverConfig(NodeIdentifier seed, String bucket)
To be implemented by the actual child, performs the actual fetching of a config.protected Mono<byte[]>
ClusterManagerBucketLoader. discoverConfig(NodeIdentifier seed, String bucket)
protected Mono<byte[]>
KeyValueBucketLoader. discoverConfig(NodeIdentifier seed, String bucket)
Mono<ProposedBucketConfigContext>
BaseBucketLoader. load(NodeIdentifier seed, int port, String bucket, Optional<String> alternateAddress)
Performs the config loading through multiple steps.Mono<ProposedBucketConfigContext>
BucketLoader. load(NodeIdentifier seed, int port, String bucket, Optional<String> alternateAddress)
Attempts to load a config for the given seed node.Mono<ProposedGlobalConfigContext>
GlobalLoader. load(NodeIdentifier seed, int port)
Tries to load the global configuration. -
Uses of NodeIdentifier in com.couchbase.client.core.diagnostics
Methods in com.couchbase.client.core.diagnostics that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
HealthPinger.PingTarget. nodeIdentifier()
-
Uses of NodeIdentifier in com.couchbase.client.core.msg
Methods in com.couchbase.client.core.msg that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
TargetedRequest. target()
The target where this request must be dispatched to. -
Uses of NodeIdentifier in com.couchbase.client.core.msg.analytics
Methods in com.couchbase.client.core.msg.analytics that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
AnalyticsPingRequest. target()
Constructors in com.couchbase.client.core.msg.analytics with parameters of type NodeIdentifier Constructor Description AnalyticsPingRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, NodeIdentifier target)
-
Uses of NodeIdentifier in com.couchbase.client.core.msg.kv
Methods in com.couchbase.client.core.msg.kv that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
CarrierBucketConfigRequest. target()
NodeIdentifier
CarrierGlobalConfigRequest. target()
NodeIdentifier
KvPingRequest. target()
NodeIdentifier
MultiObserveViaCasRequest. target()
Constructors in com.couchbase.client.core.msg.kv with parameters of type NodeIdentifier Constructor Description CarrierBucketConfigRequest(Duration timeout, CoreContext ctx, CollectionIdentifier collectionIdentifier, RetryStrategy retryStrategy, NodeIdentifier target)
CarrierGlobalConfigRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, NodeIdentifier target)
KvPingRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, CollectionIdentifier identifier, NodeIdentifier target)
MultiObserveViaCasRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, CollectionIdentifier collectionIdentifier, NodeIdentifier target, Map<byte[],Short> keys, Predicate<ObserveViaCasResponse.ObserveStatus> responsePredicate)
-
Uses of NodeIdentifier in com.couchbase.client.core.msg.manager
Methods in com.couchbase.client.core.msg.manager that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
BucketConfigRequest. target()
Constructors in com.couchbase.client.core.msg.manager with parameters of type NodeIdentifier Constructor Description BucketConfigRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, String bucketName, Authenticator authenticator, NodeIdentifier target)
-
Uses of NodeIdentifier in com.couchbase.client.core.msg.query
Methods in com.couchbase.client.core.msg.query that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
QueryPingRequest. target()
Constructors in com.couchbase.client.core.msg.query with parameters of type NodeIdentifier Constructor Description QueryPingRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, NodeIdentifier target)
-
Uses of NodeIdentifier in com.couchbase.client.core.msg.search
Methods in com.couchbase.client.core.msg.search that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
SearchPingRequest. target()
Constructors in com.couchbase.client.core.msg.search with parameters of type NodeIdentifier Constructor Description SearchPingRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, NodeIdentifier target)
-
Uses of NodeIdentifier in com.couchbase.client.core.msg.view
Methods in com.couchbase.client.core.msg.view that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
ViewPingRequest. target()
Constructors in com.couchbase.client.core.msg.view with parameters of type NodeIdentifier Constructor Description ViewPingRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, String bucket, NodeIdentifier target)
-
Uses of NodeIdentifier in com.couchbase.client.core.node
Methods in com.couchbase.client.core.node that return NodeIdentifier Modifier and Type Method Description NodeIdentifier
Node. identifier()
Returns the node identifier.Methods in com.couchbase.client.core.node with parameters of type NodeIdentifier Modifier and Type Method Description static Node
Node. create(CoreContext ctx, NodeIdentifier identifier, Optional<String> alternateAddress)
Constructors in com.couchbase.client.core.node with parameters of type NodeIdentifier Constructor Description Node(CoreContext ctx, NodeIdentifier identifier, Optional<String> alternateAddress)
NodeContext(CoreContext ctx, NodeIdentifier nodeIdentifier, Optional<String> alternateAddress)
-