| Package | Description |
|---|---|
| software.amazon.awscdk.services.lambda |
AWS Lambda Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.amazonManagedKafkaEventSourceConfig(CfnEventSourceMapping.AmazonManagedKafkaEventSourceConfigProperty amazonManagedKafkaEventSourceConfig)
`AWS::Lambda::EventSourceMapping.AmazonManagedKafkaEventSourceConfig`.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.amazonManagedKafkaEventSourceConfig(IResolvable amazonManagedKafkaEventSourceConfig)
`AWS::Lambda::EventSourceMapping.AmazonManagedKafkaEventSourceConfig`.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.batchSize(Number batchSize)
The maximum number of records in each batch that Lambda pulls from your stream or queue and sends to your function.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.bisectBatchOnFunctionError(Boolean bisectBatchOnFunctionError)
(Streams only) If the function returns an error, split the batch in two and retry.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.bisectBatchOnFunctionError(IResolvable bisectBatchOnFunctionError)
(Streams only) If the function returns an error, split the batch in two and retry.
|
static CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.create(software.constructs.Construct scope,
String id) |
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.destinationConfig(CfnEventSourceMapping.DestinationConfigProperty destinationConfig)
(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.destinationConfig(IResolvable destinationConfig)
(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.enabled(Boolean enabled)
When true, the event source mapping is active.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.enabled(IResolvable enabled)
When true, the event source mapping is active.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the event source.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.filterCriteria(CfnEventSourceMapping.FilterCriteriaProperty filterCriteria)
(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.filterCriteria(IResolvable filterCriteria)
(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.functionName(String functionName)
The name of the Lambda function.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.functionResponseTypes(List<String> functionResponseTypes)
(Streams and SQS) A list of current response type enums applied to the event source mapping.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.maximumBatchingWindowInSeconds(Number maximumBatchingWindowInSeconds)
The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.maximumRecordAgeInSeconds(Number maximumRecordAgeInSeconds)
(Streams only) Discard records older than the specified age.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.maximumRetryAttempts(Number maximumRetryAttempts)
(Streams only) Discard records after the specified number of retries.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.parallelizationFactor(Number parallelizationFactor)
(Streams only) The number of batches to process concurrently from each shard.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.queues(List<String> queues)
(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.selfManagedEventSource(CfnEventSourceMapping.SelfManagedEventSourceProperty selfManagedEventSource)
The self-managed Apache Kafka cluster for your event source.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.selfManagedEventSource(IResolvable selfManagedEventSource)
The self-managed Apache Kafka cluster for your event source.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.selfManagedKafkaEventSourceConfig(CfnEventSourceMapping.SelfManagedKafkaEventSourceConfigProperty selfManagedKafkaEventSourceConfig)
`AWS::Lambda::EventSourceMapping.SelfManagedKafkaEventSourceConfig`.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.selfManagedKafkaEventSourceConfig(IResolvable selfManagedKafkaEventSourceConfig)
`AWS::Lambda::EventSourceMapping.SelfManagedKafkaEventSourceConfig`.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.sourceAccessConfigurations(IResolvable sourceAccessConfigurations)
An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.sourceAccessConfigurations(List<? extends Object> sourceAccessConfigurations)
An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.startingPosition(String startingPosition)
The position in a stream from which to start reading.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.startingPositionTimestamp(Number startingPositionTimestamp)
With `StartingPosition` set to `AT_TIMESTAMP` , the time from which to start reading, in Unix time seconds.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.topics(List<String> topics)
The name of the Kafka topic.
|
CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.tumblingWindowInSeconds(Number tumblingWindowInSeconds)
(Streams only) The duration in seconds of a processing window.
|
Copyright © 2022. All rights reserved.