| Package | Description |
|---|---|
| software.amazon.awscdk.services.lambda.eventsources |
AWS Lambda Event Sources
|
| Modifier and Type | Method and Description |
|---|---|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.batchSize(Number batchSize)
(experimental) The largest number of records that AWS Lambda will retrieve from your event source at the time of invoking your function.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.bisectBatchOnError(Boolean bisectBatchOnError)
(experimental) If the function returns an error, split the batch in two and retry.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.clusterArn(String clusterArn)
(experimental) an MSK cluster construct.
|
static ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.create() |
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.enabled(Boolean enabled)
(experimental) If the stream event source mapping should be enabled.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.maxBatchingWindow(Duration maxBatchingWindow)
(experimental) The maximum amount of time to gather records before invoking the function.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.maxRecordAge(Duration maxRecordAge)
(experimental) The maximum age of a record that Lambda sends to a function for processing.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.onFailure(IEventSourceDlq onFailure)
(experimental) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.parallelizationFactor(Number parallelizationFactor)
(experimental) The number of batches to process from each shard concurrently.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.retryAttempts(Number retryAttempts)
(experimental) Maximum number of retry attempts Valid Range: * Minimum value of 0 * Maximum value of 10000.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.secret(ISecret secret)
(experimental) the secret with the Kafka credentials, see https://docs.aws.amazon.com/msk/latest/developerguide/msk-password.html for details.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.startingPosition(StartingPosition startingPosition)
(experimental) Where to begin consuming the stream.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.topic(String topic)
(experimental) the Kafka topic to subscribe to.
|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.tumblingWindow(Duration tumblingWindow)
(experimental) The size of the tumbling windows to group records sent to DynamoDB or Kinesis Valid Range: 0 - 15 minutes.
|
Copyright © 2021. All rights reserved.