public abstract static class ReplicaPlan.AbstractForRead<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>> extends ReplicaPlan.AbstractReplicaPlan<E,P> implements ReplicaPlan.ForRead<E,P>
ReplicaPlan.AbstractForRead<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>, ReplicaPlan.AbstractReplicaPlan<E extends Endpoints<E>,P extends ReplicaPlan<E,P>>, ReplicaPlan.ForPaxosWrite, ReplicaPlan.ForRangeRead, ReplicaPlan.ForRead<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>, ReplicaPlan.ForTokenRead, ReplicaPlan.ForWrite, ReplicaPlan.Shared<E extends Endpoints<E>,P extends ReplicaPlan<E,P>>, ReplicaPlan.SharedForRangeRead, ReplicaPlan.SharedForTokenRead
consistencyLevel, keyspace, replicationStrategy
Modifier and Type | Method and Description |
---|---|
Replica |
firstUncontactedCandidate(java.util.function.Predicate<Replica> extraPredicate) |
Replica |
lookup(InetAddressAndPort endpoint) |
E |
readCandidates() |
int |
readQuorum() |
java.lang.String |
toString() |
consistencyLevel, contacts, keyspace, replicationStrategy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
consistencyLevel, contacts, keyspace, replicationStrategy, shared, shared, withContacts
public int readQuorum()
readQuorum
in interface ReplicaPlan.ForRead<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
public E readCandidates()
readCandidates
in interface ReplicaPlan.ForRead<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
public Replica firstUncontactedCandidate(java.util.function.Predicate<Replica> extraPredicate)
firstUncontactedCandidate
in interface ReplicaPlan.ForRead<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
public Replica lookup(InetAddressAndPort endpoint)
lookup
in interface ReplicaPlan<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009- The Apache Software Foundation