public static interface EventSourceMappingConfiguration.Builder extends SdkPojo, CopyableBuilder<EventSourceMappingConfiguration.Builder,EventSourceMappingConfiguration>
Modifier and Type | Method and Description |
---|---|
EventSourceMappingConfiguration.Builder |
batchSize(Integer batchSize)
The maximum number of items to retrieve in a single batch.
|
EventSourceMappingConfiguration.Builder |
eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the event source.
|
EventSourceMappingConfiguration.Builder |
functionArn(String functionArn)
The ARN of the Lambda function.
|
EventSourceMappingConfiguration.Builder |
lastModified(Instant lastModified)
The date that the event source mapping was last updated, in Unix time seconds.
|
EventSourceMappingConfiguration.Builder |
lastProcessingResult(String lastProcessingResult)
The result of the last AWS Lambda invocation of your Lambda function.
|
EventSourceMappingConfiguration.Builder |
state(String state)
The state of the event source mapping.
|
EventSourceMappingConfiguration.Builder |
stateTransitionReason(String stateTransitionReason)
The cause of the last state change, either
User initiated or Lambda initiated . |
EventSourceMappingConfiguration.Builder |
uuid(String uuid)
The identifier of the event source mapping.
|
copy
applyMutation, build
EventSourceMappingConfiguration.Builder uuid(String uuid)
The identifier of the event source mapping.
uuid
- The identifier of the event source mapping.EventSourceMappingConfiguration.Builder batchSize(Integer batchSize)
The maximum number of items to retrieve in a single batch.
batchSize
- The maximum number of items to retrieve in a single batch.EventSourceMappingConfiguration.Builder eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the event source.
eventSourceArn
- The Amazon Resource Name (ARN) of the event source.EventSourceMappingConfiguration.Builder functionArn(String functionArn)
The ARN of the Lambda function.
functionArn
- The ARN of the Lambda function.EventSourceMappingConfiguration.Builder lastModified(Instant lastModified)
The date that the event source mapping was last updated, in Unix time seconds.
lastModified
- The date that the event source mapping was last updated, in Unix time seconds.EventSourceMappingConfiguration.Builder lastProcessingResult(String lastProcessingResult)
The result of the last AWS Lambda invocation of your Lambda function.
lastProcessingResult
- The result of the last AWS Lambda invocation of your Lambda function.EventSourceMappingConfiguration.Builder state(String state)
The state of the event source mapping. It can be one of the following: Creating
,
Enabling
, Enabled
, Disabling
, Disabled
,
Updating
, or Deleting
.
state
- The state of the event source mapping. It can be one of the following: Creating
,
Enabling
, Enabled
, Disabling
, Disabled
,
Updating
, or Deleting
.EventSourceMappingConfiguration.Builder stateTransitionReason(String stateTransitionReason)
The cause of the last state change, either User initiated
or Lambda initiated
.
stateTransitionReason
- The cause of the last state change, either User initiated
or
Lambda initiated
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.