Class EndpointsForRange

  • All Implemented Interfaces:
    java.lang.Iterable<Replica>, ReplicaCollection<EndpointsForRange>
    Direct Known Subclasses:
    EndpointsForRange.Builder

    public class EndpointsForRange
    extends Endpoints<EndpointsForRange>
    A ReplicaCollection where all Replica are required to cover a range that fully contains the range() defined in the builder(). Endpoints are guaranteed to be unique; on construction, this is enforced unless optionally silenced (in which case only the first occurrence makes the cut).