public class RangesAtEndpoint extends AbstractReplicaCollection<RangesAtEndpoint>
Modifier and Type | Class and Description |
---|---|
static class |
RangesAtEndpoint.Builder |
AbstractReplicaCollection.ReplicaList, AbstractReplicaCollection.ReplicaMap<K>
EMPTY_LIST, list
collector, count, equals, filter, filter, filterLazily, filterLazily, get, hashCode, isEmpty, iterator, size, sorted, stream, subList, toString
public InetAddressAndPort endpoint()
public java.util.Set<InetAddressAndPort> endpoints()
public java.util.Set<Range<Token>> ranges()
public java.util.Map<Range<Token>,Replica> byRange()
protected RangesAtEndpoint snapshot(AbstractReplicaCollection.ReplicaList newList)
public RangesAtEndpoint snapshot()
snapshot
in class AbstractReplicaCollection<RangesAtEndpoint>
public ReplicaCollection.Builder<RangesAtEndpoint> newBuilder(int initialCapacity)
AbstractReplicaCollection
newBuilder
in class AbstractReplicaCollection<RangesAtEndpoint>
public boolean contains(Replica replica)
public RangesAtEndpoint onlyFull()
public RangesAtEndpoint onlyTransient()
public RangesAtEndpoint unwrap()
public static java.util.stream.Collector<Replica,RangesAtEndpoint.Builder,RangesAtEndpoint> collector(InetAddressAndPort endpoint)
public static RangesAtEndpoint.Builder builder(InetAddressAndPort endpoint)
public static RangesAtEndpoint.Builder builder(InetAddressAndPort endpoint, int capacity)
public static RangesAtEndpoint empty(InetAddressAndPort endpoint)
public static RangesAtEndpoint of(Replica replica)
public static RangesAtEndpoint of(Replica... replicas)
public static RangesAtEndpoint copyOf(java.util.List<Replica> replicas)
public static RangesAtEndpoint toDummyList(java.util.Collection<Range<Token>> ranges)
ranges
- public static boolean isDummyList(RangesAtEndpoint ranges)
public static RangesAtEndpoint concat(RangesAtEndpoint replicas, RangesAtEndpoint extraReplicas)
Copyright © 2009-2021 The Apache Software Foundation