| Modifier and Type | Method and Description |
|---|---|
KinesisEventSource.Builder |
KinesisEventSource.Builder.batchSize(Number batchSize)
The largest number of records that AWS Lambda will retrieve from your event source at the time of invoking your function.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.bisectBatchOnError(Boolean bisectBatchOnError)
If the function returns an error, split the batch in two and retry.
|
static KinesisEventSource.Builder |
KinesisEventSource.Builder.create(IStream stream) |
KinesisEventSource.Builder |
KinesisEventSource.Builder.enabled(Boolean enabled)
If the stream event source mapping should be enabled.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.maxBatchingWindow(Duration maxBatchingWindow)
The maximum amount of time to gather records before invoking the function.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.maxRecordAge(Duration maxRecordAge)
The maximum age of a record that Lambda sends to a function for processing.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.onFailure(IEventSourceDlq onFailure)
An Amazon SQS queue or Amazon SNS topic destination for discarded records.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.parallelizationFactor(Number parallelizationFactor)
The number of batches to process from each shard concurrently.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.retryAttempts(Number retryAttempts)
Maximum number of retry attempts Valid Range: * Minimum value of 0 * Maximum value of 10000.
|
KinesisEventSource.Builder |
KinesisEventSource.Builder.startingPosition(StartingPosition startingPosition)
Where to begin consuming the stream.
|
Copyright © 2021. All rights reserved.