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) |