| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.lib.worker |
| Modifier and Type | Field and Description |
|---|---|
static InitialPositionInStream |
KinesisClientLibConfiguration.DEFAULT_INITIAL_POSITION_IN_STREAM
The location in the shard from which the KinesisClientLibrary will start fetching records from
when the application starts for the first time and there is no checkpoint for the shard.
|
| Modifier and Type | Method and Description |
|---|---|
InitialPositionInStream |
KinesisClientLibConfiguration.getInitialPositionInStream() |
InitialPositionInStream |
InitialPositionInStreamExtended.getInitialPositionInStream()
Get the initial position in the stream where the application should start from.
|
static InitialPositionInStream |
InitialPositionInStream.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InitialPositionInStream[] |
InitialPositionInStream.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static InitialPositionInStreamExtended |
InitialPositionInStreamExtended.newInitialPosition(InitialPositionInStream position) |
KinesisClientLibConfiguration |
KinesisClientLibConfiguration.withInitialPositionInStream(InitialPositionInStream initialPositionInStream) |
| Constructor and Description |
|---|
KinesisClientLibConfiguration(String applicationName,
com.amazonaws.arn.Arn streamArn,
String kinesisEndpoint,
String dynamoDBEndpoint,
InitialPositionInStream initialPositionInStream,
com.amazonaws.auth.AWSCredentialsProvider kinesisCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider dynamoDBCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider cloudWatchCredentialsProvider,
long failoverTimeMillis,
String workerId,
int maxRecords,
long idleTimeBetweenReadsInMillis,
boolean callProcessRecordsEvenForEmptyRecordList,
long parentShardPollIntervalMillis,
long shardSyncIntervalMillis,
boolean cleanupTerminatedShardsBeforeExpiry,
com.amazonaws.ClientConfiguration kinesisClientConfig,
com.amazonaws.ClientConfiguration dynamoDBClientConfig,
com.amazonaws.ClientConfiguration cloudWatchClientConfig,
long taskBackoffTimeMillis,
long metricsBufferTimeMillis,
int metricsMaxQueueSize,
boolean validateSequenceNumberBeforeCheckpointing,
String regionName,
long shutdownGraceMillis,
com.amazonaws.services.dynamodbv2.model.BillingMode billingMode,
RecordsFetcherFactory recordsFetcherFactory,
long leaseCleanupIntervalMillis,
long completedLeaseCleanupThresholdMillis,
long garbageLeaseCleanupThresholdMillis)
Duplicate constructor to support stream ARN's in place of stream names.
|
KinesisClientLibConfiguration(String applicationName,
String streamName,
String kinesisEndpoint,
InitialPositionInStream initialPositionInStream,
com.amazonaws.auth.AWSCredentialsProvider kinesisCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider dynamoDBCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider cloudWatchCredentialsProvider,
long failoverTimeMillis,
String workerId,
int maxRecords,
long idleTimeBetweenReadsInMillis,
boolean callProcessRecordsEvenForEmptyRecordList,
long parentShardPollIntervalMillis,
long shardSyncIntervalMillis,
boolean cleanupTerminatedShardsBeforeExpiry,
com.amazonaws.ClientConfiguration kinesisClientConfig,
com.amazonaws.ClientConfiguration dynamoDBClientConfig,
com.amazonaws.ClientConfiguration cloudWatchClientConfig,
long taskBackoffTimeMillis,
long metricsBufferTimeMillis,
int metricsMaxQueueSize,
boolean validateSequenceNumberBeforeCheckpointing,
String regionName,
long shutdownGraceMillis,
com.amazonaws.services.dynamodbv2.model.BillingMode billingMode)
Deprecated.
|
KinesisClientLibConfiguration(String applicationName,
String streamName,
String kinesisEndpoint,
String dynamoDBEndpoint,
InitialPositionInStream initialPositionInStream,
com.amazonaws.auth.AWSCredentialsProvider kinesisCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider dynamoDBCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider cloudWatchCredentialsProvider,
long failoverTimeMillis,
String workerId,
int maxRecords,
long idleTimeBetweenReadsInMillis,
boolean callProcessRecordsEvenForEmptyRecordList,
long parentShardPollIntervalMillis,
long shardSyncIntervalMillis,
boolean cleanupTerminatedShardsBeforeExpiry,
com.amazonaws.ClientConfiguration kinesisClientConfig,
com.amazonaws.ClientConfiguration dynamoDBClientConfig,
com.amazonaws.ClientConfiguration cloudWatchClientConfig,
long taskBackoffTimeMillis,
long metricsBufferTimeMillis,
int metricsMaxQueueSize,
boolean validateSequenceNumberBeforeCheckpointing,
String regionName,
long shutdownGraceMillis,
com.amazonaws.services.dynamodbv2.model.BillingMode billingMode)
Deprecated.
|
KinesisClientLibConfiguration(String applicationName,
String streamName,
String kinesisEndpoint,
String dynamoDBEndpoint,
InitialPositionInStream initialPositionInStream,
com.amazonaws.auth.AWSCredentialsProvider kinesisCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider dynamoDBCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider cloudWatchCredentialsProvider,
long failoverTimeMillis,
String workerId,
int maxRecords,
long idleTimeBetweenReadsInMillis,
boolean callProcessRecordsEvenForEmptyRecordList,
long parentShardPollIntervalMillis,
long shardSyncIntervalMillis,
boolean cleanupTerminatedShardsBeforeExpiry,
com.amazonaws.ClientConfiguration kinesisClientConfig,
com.amazonaws.ClientConfiguration dynamoDBClientConfig,
com.amazonaws.ClientConfiguration cloudWatchClientConfig,
long taskBackoffTimeMillis,
long metricsBufferTimeMillis,
int metricsMaxQueueSize,
boolean validateSequenceNumberBeforeCheckpointing,
String regionName,
long shutdownGraceMillis,
com.amazonaws.services.dynamodbv2.model.BillingMode billingMode,
RecordsFetcherFactory recordsFetcherFactory,
long leaseCleanupIntervalMillis,
long completedLeaseCleanupThresholdMillis,
long garbageLeaseCleanupThresholdMillis) |
KinesisClientLibConfiguration(String applicationName,
String streamName,
String kinesisEndpoint,
String dynamoDBEndpoint,
InitialPositionInStream initialPositionInStream,
com.amazonaws.auth.AWSCredentialsProvider kinesisCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider dynamoDBCredentialsProvider,
com.amazonaws.auth.AWSCredentialsProvider cloudWatchCredentialsProvider,
long failoverTimeMillis,
String workerId,
int maxRecords,
long idleTimeBetweenReadsInMillis,
boolean callProcessRecordsEvenForEmptyRecordList,
long parentShardPollIntervalMillis,
long shardSyncIntervalMillis,
boolean cleanupTerminatedShardsBeforeExpiry,
com.amazonaws.ClientConfiguration kinesisClientConfig,
com.amazonaws.ClientConfiguration dynamoDBClientConfig,
com.amazonaws.ClientConfiguration cloudWatchClientConfig,
long taskBackoffTimeMillis,
long metricsBufferTimeMillis,
int metricsMaxQueueSize,
boolean validateSequenceNumberBeforeCheckpointing,
String regionName,
RecordsFetcherFactory recordsFetcherFactory)
Deprecated.
|
Copyright © 2023. All rights reserved.