| Modifier and Type | Method and Description |
|---|---|
ExtendedSequenceNumber |
ICheckpoint.getCheckpoint(String shardId)
Get the current checkpoint stored for the specified shard.
|
ExtendedSequenceNumber |
IPreparedCheckpointer.getPendingCheckpoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
ICheckpoint.prepareCheckpoint(String shardId,
ExtendedSequenceNumber pendingCheckpoint,
String concurrencyToken)
Record intent to checkpoint for a shard.
|
void |
ICheckpoint.setCheckpoint(String shardId,
ExtendedSequenceNumber checkpointValue,
String concurrencyToken)
Record a checkpoint for a shard (e.g.
|
| Constructor and Description |
|---|
Checkpoint(ExtendedSequenceNumber checkpoint,
ExtendedSequenceNumber pendingCheckpoint)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ExtendedSequenceNumber |
PreparedCheckpointer.getPendingCheckpoint() |
ExtendedSequenceNumber |
DoesNothingPreparedCheckpointer.getPendingCheckpoint() |
| Constructor and Description |
|---|
DoesNothingPreparedCheckpointer(ExtendedSequenceNumber sequenceNumber)
Constructor.
|
PreparedCheckpointer(ExtendedSequenceNumber pendingCheckpointSequenceNumber,
IRecordProcessorCheckpointer checkpointer)
Constructor.
|
ShardInfo(String shardId,
String concurrencyToken,
Collection<String> parentShardIds,
ExtendedSequenceNumber checkpoint)
Creates a new ShardInfo object.
|
| Modifier and Type | Field and Description |
|---|---|
static ExtendedSequenceNumber |
ExtendedSequenceNumber.AT_TIMESTAMP
Special value for AT_TIMESTAMP.
|
static ExtendedSequenceNumber |
ExtendedSequenceNumber.LATEST
Special value for LATEST.
|
static ExtendedSequenceNumber |
ExtendedSequenceNumber.SHARD_END
Special value for SHARD_END.
|
static ExtendedSequenceNumber |
ExtendedSequenceNumber.TRIM_HORIZON
Special value for TRIM_HORIZON.
|
| Modifier and Type | Method and Description |
|---|---|
ExtendedSequenceNumber |
InitializationInput.getExtendedSequenceNumber()
Get starting
ExtendedSequenceNumber. |
ExtendedSequenceNumber |
InitializationInput.getPendingCheckpointSequenceNumber()
Get pending checkpoint
ExtendedSequenceNumber. |
| Modifier and Type | Method and Description |
|---|---|
int |
ExtendedSequenceNumber.compareTo(ExtendedSequenceNumber extendedSequenceNumber)
Compares this with another ExtendedSequenceNumber using these rules.
|
InitializationInput |
InitializationInput.withExtendedSequenceNumber(ExtendedSequenceNumber extendedSequenceNumber)
Set starting
ExtendedSequenceNumber. |
InitializationInput |
InitializationInput.withPendingCheckpointSequenceNumber(ExtendedSequenceNumber pendingCheckpointSequenceNumber)
Set pending checkpoint
ExtendedSequenceNumber. |
| Modifier and Type | Method and Description |
|---|---|
ExtendedSequenceNumber |
KinesisClientLease.getCheckpoint() |
ExtendedSequenceNumber |
KinesisClientLeaseManager.getCheckpoint(String shardId)
Gets the current checkpoint of the shard.
|
ExtendedSequenceNumber |
KinesisClientLease.getPendingCheckpoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
KinesisClientLease.setCheckpoint(ExtendedSequenceNumber checkpoint)
Sets checkpoint.
|
void |
KinesisClientLease.setPendingCheckpoint(ExtendedSequenceNumber pendingCheckpoint)
Sets pending checkpoint.
|
| Modifier and Type | Method and Description |
|---|---|
ExtendedSequenceNumber |
IKinesisClientLeaseManager.getCheckpoint(String shardId)
Gets the current checkpoint of the shard.
|
Copyright © 2017. All rights reserved.