Package org.apache.cassandra.locator
Class ReplicaLayout.ForTokenWrite
- java.lang.Object
-
- org.apache.cassandra.locator.ReplicaLayout<E>
-
- org.apache.cassandra.locator.ReplicaLayout.ForWrite<EndpointsForToken>
-
- org.apache.cassandra.locator.ReplicaLayout.ForTokenWrite
-
- All Implemented Interfaces:
ReplicaLayout.ForToken
- Enclosing class:
- ReplicaLayout<E extends Endpoints<E>>
public static class ReplicaLayout.ForTokenWrite extends ReplicaLayout.ForWrite<EndpointsForToken> implements ReplicaLayout.ForToken
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cassandra.locator.ReplicaLayout
ReplicaLayout.ForRange, ReplicaLayout.ForRangeRead, ReplicaLayout.ForToken, ReplicaLayout.ForTokenRead, ReplicaLayout.ForTokenWrite, ReplicaLayout.ForWrite<E extends Endpoints<E>>
-
-
Constructor Summary
Constructors Constructor Description ForTokenWrite(AbstractReplicationStrategy replicationStrategy, EndpointsForToken natural, EndpointsForToken pending)
ForTokenWrite(AbstractReplicationStrategy replicationStrategy, EndpointsForToken natural, EndpointsForToken pending, EndpointsForToken all)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplicaLayout.ForTokenWrite
filter(java.util.function.Predicate<Replica> filter)
Token
token()
-
Methods inherited from class org.apache.cassandra.locator.ReplicaLayout.ForWrite
all, pending, toString
-
Methods inherited from class org.apache.cassandra.locator.ReplicaLayout
forTokenReadLiveSorted, forTokenWrite, forTokenWriteLiveAndDown, natural, replicationStrategy
-
-
-
-
Constructor Detail
-
ForTokenWrite
public ForTokenWrite(AbstractReplicationStrategy replicationStrategy, EndpointsForToken natural, EndpointsForToken pending)
-
ForTokenWrite
public ForTokenWrite(AbstractReplicationStrategy replicationStrategy, EndpointsForToken natural, EndpointsForToken pending, EndpointsForToken all)
-
-
Method Detail
-
token
public Token token()
- Specified by:
token
in interfaceReplicaLayout.ForToken
-
filter
public ReplicaLayout.ForTokenWrite filter(java.util.function.Predicate<Replica> filter)
-
-