Package | Description |
---|---|
org.apache.solr.client.solrj.cloud.autoscaling |
Common classes for autoscaling parsing filtering nodes and sorting
|
org.apache.solr.common.cloud |
Common Solr Cloud and ZooKeeper related classes reused on both clients & server.
|
Constructor and Description |
---|
ReplicaInfo(String coll,
String shard,
Replica r,
Map<String,Object> vals)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Replica |
Replica.copyWith(PerReplicaStates.State state) |
Replica |
Slice.getLeader() |
Replica |
ZkStateReader.getLeader(Set<String> liveNodes,
DocCollection docCollection,
String shard) |
Replica |
DocCollection.getLeader(String sliceName) |
Replica |
ZkStateReader.getLeader(String collection,
String shard) |
Replica |
ZkStateReader.getLeaderRetry(String collection,
String shard)
Get shard leader properties, with retry if none exist.
|
Replica |
ZkStateReader.getLeaderRetry(String collection,
String shard,
int timeout)
Get shard leader properties, with retry if none exist.
|
Replica |
DocCollection.getReplica(BiPredicate<String,Replica> predicate) |
Replica |
DocCollection.getReplica(String coreNodeName) |
Replica |
Slice.getReplica(String replicaName) |
Modifier and Type | Method and Description |
---|---|
List<Replica> |
DocCollection.getLeaderReplicas(String nodeName)
Get the list of all leaders hosted on the given node or
null if none. |
List<Replica> |
DocCollection.getReplicas() |
Collection<Replica> |
Slice.getReplicas()
Gets the list of all replicas for this slice.
|
List<Replica> |
DocCollection.getReplicas(EnumSet<Replica.Type> s) |
List<Replica> |
Slice.getReplicas(EnumSet<Replica.Type> s)
Gets the list of replicas that have a type present in s
|
List<Replica> |
Slice.getReplicas(Predicate<Replica> pred)
Gets all replicas that match a predicate
|
List<Replica> |
DocCollection.getReplicas(String nodeName)
Get the list of replicas hosted on the given node or
null if none. |
Map<String,Replica> |
Slice.getReplicasCopy() |
Map<String,Replica> |
Slice.getReplicasMap()
Get the map of coreNodeName to replicas for this slice.
|
Iterator<Replica> |
Slice.iterator() |
Modifier and Type | Method and Description |
---|---|
Slice |
Slice.copyWith(Replica modified)
Make a copy with a modified replica
|
Modifier and Type | Method and Description |
---|---|
void |
DocCollection.forEachReplica(BiConsumer<String,Replica> consumer) |
Replica |
DocCollection.getReplica(BiPredicate<String,Replica> predicate) |
List<Replica> |
Slice.getReplicas(Predicate<Replica> pred)
Gets all replicas that match a predicate
|
Constructor and Description |
---|
Slice(String name,
Map<String,Replica> replicas,
Map<String,Object> props,
String collection) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.