| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.lib.worker |
| Modifier and Type | Method and Description |
|---|---|
Worker.Builder |
Worker.Builder.cloudWatchClient(com.amazonaws.services.cloudwatch.AmazonCloudWatch cloudWatchClient)
Set the Cloudwatch client.
|
Worker.Builder |
Worker.Builder.config(KinesisClientLibConfiguration config)
Set the Worker config.
|
Worker.Builder |
Worker.Builder.dynamoDBClient(com.amazonaws.services.dynamodbv2.AmazonDynamoDB dynamoDBClient)
Set the DynamoDB client.
|
Worker.Builder |
Worker.Builder.execService(ExecutorService execService)
Set the executor service for processing records.
|
Worker.Builder |
Worker.Builder.kinesisClient(com.amazonaws.services.kinesis.AmazonKinesis kinesisClient)
Set the Kinesis client.
|
Worker.Builder |
Worker.Builder.metricsFactory(IMetricsFactory metricsFactory)
Set the metrics factory.
|
Worker.Builder |
Worker.Builder.recordProcessorFactory(IRecordProcessorFactory recordProcessorFactory)
Provide a V1
IRecordProcessor. |
Worker.Builder |
Worker.Builder.recordProcessorFactory(IRecordProcessorFactory recordProcessorFactory)
Provide a V2
IRecordProcessor. |
Worker.Builder |
Worker.Builder.shardPrioritization(ShardPrioritization shardPrioritization)
Provides logic how to prioritize shard processing.
|
Copyright © 2018. All rights reserved.