public static class RangesAtEndpoint.Builder extends RangesAtEndpoint implements ReplicaCollection.Builder<RangesAtEndpoint>
RangesAtEndpoint.BuilderAbstractReplicaCollection.ReplicaList, AbstractReplicaCollection.ReplicaMap<K>ReplicaCollection.Builder.ConflictReplicaCollection.Builder<C extends ReplicaCollection<C>>EMPTY_LIST, list| Constructor and Description |
|---|
Builder(InetAddressAndPort endpoint) |
Builder(InetAddressAndPort endpoint,
int capacity) |
| Modifier and Type | Method and Description |
|---|---|
RangesAtEndpoint.Builder |
add(Replica replica,
ReplicaCollection.Builder.Conflict ignoreConflict) |
RangesAtEndpoint |
build() |
RangesAtEndpoint |
snapshot() |
builder, builder, byRange, collector, concat, contains, contains, copyOf, empty, endpoint, endpoints, isDummyList, newBuilder, of, of, onlyFull, onlyTransient, ranges, snapshot, toDummyList, unwrapcollector, count, equals, filter, filter, filterLazily, filterLazily, get, hashCode, isEmpty, iterator, size, sorted, stream, subList, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, addAll, addAllpublic Builder(InetAddressAndPort endpoint)
public Builder(InetAddressAndPort endpoint, int capacity)
public RangesAtEndpoint.Builder add(Replica replica, ReplicaCollection.Builder.Conflict ignoreConflict)
add in interface ReplicaCollection.Builder<RangesAtEndpoint>replica - add this replica to the end of the collectionignoreConflict - conflicts to ignore, see ReplicaCollection.Builder.Conflictpublic RangesAtEndpoint snapshot()
snapshot in interface ReplicaCollection.Builder<RangesAtEndpoint>snapshot in class RangesAtEndpointpublic RangesAtEndpoint build()
build in interface ReplicaCollection.Builder<RangesAtEndpoint>Copyright © 2009-2020 The Apache Software Foundation