All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
Row |
addReplica(String coll,
String shard,
Replica.Type type) |
Row |
addReplica(String coll,
String shard,
Replica.Type type,
boolean strictMode) |
<R> R |
computeCacheIfAbsent(String cacheName,
Function<Object,R> supplier) |
<R> R |
computeCacheIfAbsent(String coll,
String shard,
String cacheName,
Object key,
Function<Object,R> supplier) |
void |
createCollShard(Pair<String,String> collShard) |
void |
forEachReplica(Consumer<ReplicaInfo> consumer) |
static void |
forEachReplica(Map<String,Map<String,List<ReplicaInfo>>> collectionVsShardVsReplicas,
Consumer<ReplicaInfo> consumer) |
void |
forEachReplica(String coll,
Consumer<ReplicaInfo> consumer) |
void |
forEachShard(String collection,
BiConsumer<String,List<ReplicaInfo>> consumer) |
Cell[] |
getCells() |
ReplicaInfo |
getReplica(String coll,
String shard,
Replica.Type type) |
Object |
getVal(String name,
Object def) |
boolean |
isLive() |
Row |
removeReplica(String coll,
String shard,
Replica.Type type) |
Row |
removeReplica(String coll,
String shard,
Replica.Type type,
int recursionCount) |
String |
toString() |
void |
writeMap(MapWriter.EntryWriter ew) |