Package de.otto.synapse.channel
Class ShardPosition
java.lang.Object
de.otto.synapse.channel.ShardPosition
- All Implemented Interfaces:
Serializable
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic ShardPositionatPosition(String shardName, String position) booleanstatic ShardPositionfromHorizon(String shardName) static ShardPositionfromPosition(String shardName, String position) static ShardPositionfromPositionAndTimestamp(String shardName, String position, Instant timestamp) static ShardPositionfromTimestamp(String shardName, Instant timestamp) inthashCode()position()toString()
-
Method Details
-
fromHorizon
-
fromPosition
@Nonnull public static ShardPosition fromPosition(@Nonnull String shardName, @Nonnull String position) -
atPosition
@Nonnull public static ShardPosition atPosition(@Nonnull String shardName, @Nonnull String position) -
fromTimestamp
@Nonnull public static ShardPosition fromTimestamp(@Nonnull String shardName, @Nonnull Instant timestamp) -
fromPositionAndTimestamp
@Nonnull public static ShardPosition fromPositionAndTimestamp(@Nonnull String shardName, @Nonnull String position, @Nonnull Instant timestamp) -
shardName
-
position
-
timestamp
-
startFrom
-
toString
-
equals
-
hashCode
public int hashCode()
-