| Interface | Description |
|---|---|
| IPartitioner<T extends Token> | |
| RangeStreamer.ISourceFilter |
A filter applied to sources to stream from when constructing a fetch map.
|
| RingPosition<T> |
Interface representing a position on the ring.
|
| Class | Description |
|---|---|
| AbstractBounds<T extends RingPosition> | |
| AbstractBounds.AbstractBoundsSerializer | |
| AbstractByteOrderedPartitioner | |
| AbstractPartitioner<T extends Token> | |
| BigIntegerToken | |
| BootStrapper | |
| BootStrapper.StringSerializer | |
| Bounds<T extends RingPosition> |
AbstractBounds containing both its endpoints: [left, right].
|
| ByteOrderedPartitioner | |
| BytesToken | |
| ExcludingBounds<T extends RingPosition> |
AbstractBounds containing neither of its endpoints: (left, right).
|
| IncludingExcludingBounds<T extends RingPosition> |
AbstractBounds containing only its left endpoint: [left, right).
|
| LocalPartitioner | |
| LocalToken | |
| LongToken | |
| Murmur3Partitioner |
This class generates a BigIntegerToken using a Murmur3 hash.
|
| OrderPreservingPartitioner | |
| RandomPartitioner |
This class generates a BigIntegerToken using MD5 hash.
|
| Range<T extends RingPosition> |
A representation of the range that a node is responsible for on the DHT ring.
|
| RangeStreamer |
Assists in streaming ranges to a node.
|
| RangeStreamer.FailureDetectorSourceFilter |
Source filter which excludes any endpoints that are not alive according to a
failure detector.
|
| RangeStreamer.SingleDatacenterFilter |
Source filter which excludes any endpoints that are not in a specific data center.
|
| StringToken | |
| Token<T> | |
| Token.KeyBound | |
| Token.TokenFactory<T> | |
| Token.TokenSerializer |
Copyright © 2015 The Apache Software Foundation