public class ChannelPosition
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
ChannelPosition(java.util.Map<java.lang.String,java.lang.String> shardPositions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
static ChannelPosition |
fromHorizon() |
int |
hashCode() |
static ChannelPosition |
merge(java.util.List<ChannelPosition> channelPositions) |
static ChannelPosition |
of(java.util.Map<java.lang.String,java.lang.String> shardPositions) |
static ChannelPosition |
of(java.lang.String shardId,
java.lang.String position) |
java.lang.String |
positionOf(java.lang.String shard)
Returns the position of a single shard, or "0", if there is no information about the shard.
|
java.util.Set<java.lang.String> |
shards() |
java.lang.String |
toString() |
protected ChannelPosition(java.util.Map<java.lang.String,java.lang.String> shardPositions)
public static ChannelPosition fromHorizon()
public static ChannelPosition merge(java.util.List<ChannelPosition> channelPositions)
public static ChannelPosition of(java.lang.String shardId, java.lang.String position)
public static ChannelPosition of(java.util.Map<java.lang.String,java.lang.String> shardPositions)
public java.util.Set<java.lang.String> shards()
public java.lang.String positionOf(java.lang.String shard)
shard - the shard idpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object