public class DefaultBucketInfo extends Object implements BucketInfo
Default implementation of BucketInfo
.
Modifier and Type | Method and Description |
---|---|
static DefaultBucketInfo |
create(JsonObject raw) |
String |
name()
The name of the bucket.
|
int |
nodeCount()
The number of nodes on the bucket.
|
List<InetAddress> |
nodeList()
Returns a list of nodes that is interacting with the bucket.
|
JsonObject |
raw()
Raw JSON server response for advanced analysis.
|
int |
replicaCount()
The number of replicas configured.
|
String |
toString() |
BucketType |
type()
The type of the bucket.
|
public static DefaultBucketInfo create(JsonObject raw)
public String name()
BucketInfo
The name of the bucket.
name
in interface BucketInfo
public BucketType type()
BucketInfo
The type of the bucket.
type
in interface BucketInfo
public int nodeCount()
BucketInfo
The number of nodes on the bucket.
nodeCount
in interface BucketInfo
public int replicaCount()
BucketInfo
The number of replicas configured.
replicaCount
in interface BucketInfo
public List<InetAddress> nodeList()
BucketInfo
Returns a list of nodes that is interacting with the bucket.
nodeList
in interface BucketInfo
public JsonObject raw()
BucketInfo
Raw JSON server response for advanced analysis.
raw
in interface BucketInfo
Copyright © 2014 Couchbase, Inc.