Uses of Interface
com.couchbase.client.core.config.ClusterConfig
-
Packages that use ClusterConfig Package Description com.couchbase.client.core Couchbase Core IO - Domain Model and Architecture ================================================= This documentation describes the domain model of the core package, covers important architecture and design decisions and provides a solid introduction on the inner workings.com.couchbase.client.core.config com.couchbase.client.core.config.refresher com.couchbase.client.core.event.system com.couchbase.client.core.message.cluster com.couchbase.client.core.node.locate -
-
Uses of ClusterConfig in com.couchbase.client.core
Methods in com.couchbase.client.core that return types with arguments of type ClusterConfig Modifier and Type Method Description rx.Observable<ClusterConfig>
RequestHandler. reconfigure(ClusterConfig config)
Helper method which grabs the current configuration and checks if the node setup is out of sync.Methods in com.couchbase.client.core with parameters of type ClusterConfig Modifier and Type Method Description rx.Observable<ClusterConfig>
RequestHandler. reconfigure(ClusterConfig config)
Helper method which grabs the current configuration and checks if the node setup is out of sync.Constructor parameters in com.couchbase.client.core with type arguments of type ClusterConfig Constructor Description RequestHandler(CoreContext ctx, rx.Observable<ClusterConfig> configObservable)
Create a newRequestHandler
. -
Uses of ClusterConfig in com.couchbase.client.core.config
Classes in com.couchbase.client.core.config that implement ClusterConfig Modifier and Type Class Description class
DefaultClusterConfig
Default implementation of aClusterConfig
.Methods in com.couchbase.client.core.config that return ClusterConfig Modifier and Type Method Description ClusterConfig
ConfigurationProvider. config()
Returns the current config or null if not set.ClusterConfig
DefaultConfigurationProvider. config()
Methods in com.couchbase.client.core.config that return types with arguments of type ClusterConfig Modifier and Type Method Description rx.Observable<ClusterConfig>
ConfigurationProvider. closeBucket(String name)
rx.Observable<ClusterConfig>
DefaultConfigurationProvider. closeBucket(String name)
rx.Observable<ClusterConfig>
ConfigurationProvider. configs()
Returns anObservable
, which pushes a newClusterConfig
once available.rx.Observable<ClusterConfig>
DefaultConfigurationProvider. configs()
rx.Observable<ClusterConfig>
ConfigurationProvider. openBucket(String name, String password)
Start to fetch a config for the given bucket and also watch for changes, depending on the mechanism used.rx.Observable<ClusterConfig>
ConfigurationProvider. openBucket(String name, String username, String password)
Start to fetch a config for the given bucket and also watch for changes, depending on the mechanism used.rx.Observable<ClusterConfig>
DefaultConfigurationProvider. openBucket(String bucket, String password)
rx.Observable<ClusterConfig>
DefaultConfigurationProvider. openBucket(String bucket, String username, String password)
-
Uses of ClusterConfig in com.couchbase.client.core.config.refresher
Methods in com.couchbase.client.core.config.refresher with parameters of type ClusterConfig Modifier and Type Method Description void
CarrierRefresher. refresh(ClusterConfig config)
void
HttpRefresher. refresh(ClusterConfig config)
void
Refresher. refresh(ClusterConfig config)
If pull based, refresh configs for registered buckets. -
Uses of ClusterConfig in com.couchbase.client.core.event.system
Constructors in com.couchbase.client.core.event.system with parameters of type ClusterConfig Constructor Description ConfigUpdatedEvent(ClusterConfig clusterConfig)
-
Uses of ClusterConfig in com.couchbase.client.core.message.cluster
Methods in com.couchbase.client.core.message.cluster that return ClusterConfig Modifier and Type Method Description ClusterConfig
GetClusterConfigResponse. config()
Constructors in com.couchbase.client.core.message.cluster with parameters of type ClusterConfig Constructor Description GetClusterConfigResponse(ClusterConfig config, ResponseStatus status)
-
Uses of ClusterConfig in com.couchbase.client.core.node.locate
Methods in com.couchbase.client.core.node.locate with parameters of type ClusterConfig Modifier and Type Method Description void
ConfigLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
void
KeyValueLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig cluster, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
void
Locator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
Given with the environment and node information, the implementation locates the right set of nodes and dispatches the request into them.void
QueryLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
void
ViewLocator. locateAndDispatch(CouchbaseRequest request, List<Node> nodes, ClusterConfig config, CoreEnvironment env, com.lmax.disruptor.RingBuffer<ResponseEvent> responseBuffer)
-