Package | Description |
---|---|
com.couchbase.client.core |
Couchbase Core IO - Domain Model and Architecture
|
com.couchbase.client.core.config | |
com.couchbase.client.core.config.loader | |
com.couchbase.client.core.config.parser | |
com.couchbase.client.core.config.refresher |
Modifier and Type | Method and Description |
---|---|
protected void |
RequestHandler.checkFeaturesForRequest(CouchbaseRequest request,
BucketConfig config)
Checks, for a sub-set of
CouchbaseRequest , if the current environment has the necessary feature activated. |
Modifier and Type | Interface and Description |
---|---|
interface |
CouchbaseBucketConfig
A configuration representing the couchbase bucket.
|
interface |
MemcachedBucketConfig
A configuration representing a memcached bucket.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBucketConfig |
class |
DefaultCouchbaseBucketConfig |
class |
DefaultMemcachedBucketConfig |
Modifier and Type | Method and Description |
---|---|
BucketConfig |
DefaultClusterConfig.bucketConfig(String bucketName) |
BucketConfig |
ClusterConfig.bucketConfig(String bucketName)
Returns the
BucketConfig for the given bucket name. |
BucketConfig |
BucketConfig.password(String password)
Setter to inject the password manually into the config.
|
BucketConfig |
AbstractBucketConfig.password(String password) |
Modifier and Type | Method and Description |
---|---|
Map<String,BucketConfig> |
DefaultClusterConfig.bucketConfigs() |
Map<String,BucketConfig> |
ClusterConfig.bucketConfigs() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultClusterConfig.setBucketConfig(String bucketName,
BucketConfig config) |
void |
ClusterConfig.setBucketConfig(String bucketName,
BucketConfig config)
Set a bucket config for the given bucket name.
|
Modifier and Type | Method and Description |
---|---|
Observable<Tuple2<LoaderType,BucketConfig>> |
Loader.loadConfig(InetAddress seedNode,
String bucket,
String password) |
Observable<Tuple2<LoaderType,BucketConfig>> |
AbstractLoader.loadConfig(InetAddress seedNode,
String bucket,
String password)
Initiate the config loading process.
|
Modifier and Type | Method and Description |
---|---|
static BucketConfig |
BucketConfigParser.parse(String input)
Parse a raw configuration into a
BucketConfig . |
Modifier and Type | Method and Description |
---|---|
Observable<BucketConfig> |
Refresher.configs()
Returns the
Observable which will push out new configuration updates. |
Observable<BucketConfig> |
AbstractRefresher.configs() |
Modifier and Type | Method and Description |
---|---|
void |
Refresher.markTainted(BucketConfig config)
Marks the given bucket as tainted.
|
void |
HttpRefresher.markTainted(BucketConfig config) |
void |
CarrierRefresher.markTainted(BucketConfig config) |
void |
Refresher.markUntainted(BucketConfig config)
Mark the given bucket as not tainted.
|
void |
HttpRefresher.markUntainted(BucketConfig config) |
void |
CarrierRefresher.markUntainted(BucketConfig config) |
Copyright © 2016 Couchbase, Inc.. All rights reserved.