| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.lib.worker |
| Modifier and Type | Method and Description |
|---|---|
InitialPositionInStreamExtended |
StreamConfig.getInitialPositionInStream() |
InitialPositionInStreamExtended |
KinesisClientLibConfiguration.getInitialPositionInStreamExtended()
Keeping it protected to forbid outside callers from depending on this internal object.
|
static InitialPositionInStreamExtended |
InitialPositionInStreamExtended.newInitialPosition(InitialPositionInStream position) |
static InitialPositionInStreamExtended |
InitialPositionInStreamExtended.newInitialPositionAtTimestamp(Date timestamp) |
| Modifier and Type | Method and Description |
|---|---|
void |
KinesisDataFetcher.advanceIteratorTo(String sequenceNumber,
InitialPositionInStreamExtended initialPositionInStream)
Advances this KinesisDataFetcher's internal iterator to be at the passed-in sequence number.
|
void |
IDataFetcher.advanceIteratorTo(String sequenceNumber,
InitialPositionInStreamExtended initialPositionInStream) |
void |
ShardSyncer.checkAndCreateLeasesForNewShards(IKinesisProxy kinesisProxy,
ILeaseManager<KinesisClientLease> leaseManager,
InitialPositionInStreamExtended initialPositionInStream,
boolean cleanupLeasesOfCompletedShards,
boolean ignoreUnexpectedChildShards) |
default void |
ShardSyncer.checkAndCreateLeasesForNewShards(IKinesisProxy kinesisProxy,
ILeaseManager<KinesisClientLease> leaseManager,
InitialPositionInStreamExtended initialPositionInStream,
boolean cleanupLeasesOfCompletedShards,
boolean ignoreUnexpectedChildShards,
List<com.amazonaws.services.kinesis.model.Shard> latestShards) |
void |
KinesisDataFetcher.initialize(ExtendedSequenceNumber initialCheckpoint,
InitialPositionInStreamExtended initialPositionInStream) |
void |
IDataFetcher.initialize(ExtendedSequenceNumber initialCheckpoint,
InitialPositionInStreamExtended initialPositionInStream) |
void |
KinesisDataFetcher.initialize(String initialCheckpoint,
InitialPositionInStreamExtended initialPositionInStream)
Initializes this KinesisDataFetcher's iterator based on the checkpointed sequence number.
|
void |
IDataFetcher.initialize(String initialCheckpoint,
InitialPositionInStreamExtended initialPositionInStream) |
| Constructor and Description |
|---|
ShardSyncTask(IKinesisProxy kinesisProxy,
ILeaseManager<KinesisClientLease> leaseManager,
InitialPositionInStreamExtended initialPositionInStream,
boolean cleanupLeasesUponShardCompletion,
boolean ignoreUnexpectedChildShards,
long shardSyncTaskIdleTimeMillis,
ShardSyncer shardSyncer,
List<com.amazonaws.services.kinesis.model.Shard> latestShards) |
Copyright © 2023. All rights reserved.