Uses of Interface
com.couchbase.client.core.config.BucketConfig
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.loader | |
com.couchbase.client.core.config.parser | |
com.couchbase.client.core.config.refresher |
-
Uses of BucketConfig in com.couchbase.client.core
Methods in com.couchbase.client.core with parameters of type BucketConfig Modifier and Type Method Description protected void
RequestHandler. checkFeaturesForRequest(CouchbaseRequest request, BucketConfig config)
Checks, for a sub-set ofCouchbaseRequest
, if the current environment has the necessary feature activated. -
Uses of BucketConfig in com.couchbase.client.core.config
Subinterfaces of BucketConfig in com.couchbase.client.core.config Modifier and Type Interface Description interface
CouchbaseBucketConfig
A configuration representing the couchbase bucket.interface
MemcachedBucketConfig
A configuration representing a memcached bucket.Classes in com.couchbase.client.core.config that implement BucketConfig Modifier and Type Class Description class
AbstractBucketConfig
class
DefaultCouchbaseBucketConfig
class
DefaultMemcachedBucketConfig
Methods in com.couchbase.client.core.config that return BucketConfig Modifier and Type Method Description BucketConfig
ClusterConfig. bucketConfig(String bucketName)
Returns theBucketConfig
for the given bucket name.BucketConfig
DefaultClusterConfig. bucketConfig(String bucketName)
BucketConfig
AbstractBucketConfig. password(String password)
BucketConfig
BucketConfig. password(String password)
Setter to inject the password manually into the config.BucketConfig
AbstractBucketConfig. username(String username)
BucketConfig
BucketConfig. username(String username)
Set user authorized for the bucket access.Methods in com.couchbase.client.core.config that return types with arguments of type BucketConfig Modifier and Type Method Description Map<String,BucketConfig>
ClusterConfig. bucketConfigs()
Map<String,BucketConfig>
DefaultClusterConfig. bucketConfigs()
Methods in com.couchbase.client.core.config with parameters of type BucketConfig Modifier and Type Method Description static String
DefaultConfigurationProvider. determineNetworkResolution(BucketConfig config, NetworkResolution nr, Set<String> seedHosts)
Helper method to figure out which network resolution should be used.void
ClusterConfig. setBucketConfig(String bucketName, BucketConfig config)
Set a bucket config for the given bucket name.void
DefaultClusterConfig. setBucketConfig(String bucketName, BucketConfig config)
-
Uses of BucketConfig in com.couchbase.client.core.config.loader
Methods in com.couchbase.client.core.config.loader that return types with arguments of type BucketConfig Modifier and Type Method Description rx.Observable<Tuple2<LoaderType,BucketConfig>>
AbstractLoader. loadConfig(String seedNode, String bucket, String password)
Initiate the config loading process.rx.Observable<Tuple2<LoaderType,BucketConfig>>
AbstractLoader. loadConfig(String seedNode, String bucket, String username, String password)
Initiate the config loading process.rx.Observable<Tuple2<LoaderType,BucketConfig>>
Loader. loadConfig(String seedNode, String bucket, String password)
Deprecated.rx.Observable<Tuple2<LoaderType,BucketConfig>>
Loader. loadConfig(String seedNode, String bucket, String username, String password)
-
Uses of BucketConfig in com.couchbase.client.core.config.parser
Methods in com.couchbase.client.core.config.parser that return BucketConfig Modifier and Type Method Description static BucketConfig
BucketConfigParser. parse(String input, ConfigParserEnvironment env, String origin)
Parse a raw configuration into aBucketConfig
. -
Uses of BucketConfig in com.couchbase.client.core.config.refresher
Methods in com.couchbase.client.core.config.refresher with parameters of type BucketConfig Modifier and Type Method Description void
CarrierRefresher. markTainted(BucketConfig config)
void
HttpRefresher. markTainted(BucketConfig config)
void
Refresher. markTainted(BucketConfig config)
Marks the given bucket as tainted.void
CarrierRefresher. markUntainted(BucketConfig config)
void
HttpRefresher. markUntainted(BucketConfig config)
void
Refresher. markUntainted(BucketConfig config)
Mark the given bucket as not tainted.