public class KinesisShardOffset
extends java.lang.Object
ShardIteratorType
.Constructor and Description |
---|
KinesisShardOffset(KinesisShardOffset other) |
KinesisShardOffset(com.amazonaws.services.kinesis.model.ShardIteratorType iteratorType) |
Modifier and Type | Method and Description |
---|---|
static KinesisShardOffset |
afterSequenceNumber(java.lang.String sequenceNumber) |
static KinesisShardOffset |
afterSequenceNumber(java.lang.String stream,
java.lang.String shard,
java.lang.String sequenceNumber) |
static KinesisShardOffset |
atSequenceNumber(java.lang.String sequenceNumber) |
static KinesisShardOffset |
atSequenceNumber(java.lang.String stream,
java.lang.String shard,
java.lang.String sequenceNumber) |
static KinesisShardOffset |
atTimestamp(java.util.Date timestamp) |
static KinesisShardOffset |
atTimestamp(java.lang.String stream,
java.lang.String shard,
java.util.Date timestamp) |
boolean |
equals(java.lang.Object o) |
com.amazonaws.services.kinesis.model.ShardIteratorType |
getIteratorType() |
java.lang.String |
getSequenceNumber() |
java.lang.String |
getShard() |
java.lang.String |
getStream() |
java.util.Date |
getTimestamp() |
int |
hashCode() |
boolean |
isReset() |
static KinesisShardOffset |
latest() |
static KinesisShardOffset |
latest(java.lang.String stream,
java.lang.String shard) |
KinesisShardOffset |
reset() |
void |
setIteratorType(com.amazonaws.services.kinesis.model.ShardIteratorType iteratorType) |
void |
setReset(boolean reset) |
void |
setSequenceNumber(java.lang.String sequenceNumber) |
void |
setShard(java.lang.String shard) |
void |
setStream(java.lang.String stream) |
void |
setTimestamp(java.util.Date timestamp) |
com.amazonaws.services.kinesis.model.GetShardIteratorRequest |
toShardIteratorRequest() |
java.lang.String |
toString() |
static KinesisShardOffset |
trimHorizon() |
static KinesisShardOffset |
trimHorizon(java.lang.String stream,
java.lang.String shard) |
public KinesisShardOffset(com.amazonaws.services.kinesis.model.ShardIteratorType iteratorType)
public KinesisShardOffset(KinesisShardOffset other)
public void setIteratorType(com.amazonaws.services.kinesis.model.ShardIteratorType iteratorType)
public com.amazonaws.services.kinesis.model.ShardIteratorType getIteratorType()
public void setSequenceNumber(java.lang.String sequenceNumber)
public void setTimestamp(java.util.Date timestamp)
public void setStream(java.lang.String stream)
public void setShard(java.lang.String shard)
public void setReset(boolean reset)
public java.lang.String getSequenceNumber()
public java.util.Date getTimestamp()
public java.lang.String getStream()
public java.lang.String getShard()
public boolean isReset()
public KinesisShardOffset reset()
public com.amazonaws.services.kinesis.model.GetShardIteratorRequest toShardIteratorRequest()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static KinesisShardOffset latest()
public static KinesisShardOffset latest(java.lang.String stream, java.lang.String shard)
public static KinesisShardOffset trimHorizon()
public static KinesisShardOffset trimHorizon(java.lang.String stream, java.lang.String shard)
public static KinesisShardOffset atSequenceNumber(java.lang.String sequenceNumber)
public static KinesisShardOffset atSequenceNumber(java.lang.String stream, java.lang.String shard, java.lang.String sequenceNumber)
public static KinesisShardOffset afterSequenceNumber(java.lang.String sequenceNumber)
public static KinesisShardOffset afterSequenceNumber(java.lang.String stream, java.lang.String shard, java.lang.String sequenceNumber)
public static KinesisShardOffset atTimestamp(java.util.Date timestamp)
public static KinesisShardOffset atTimestamp(java.lang.String stream, java.lang.String shard, java.util.Date timestamp)