public static interface CreateEventSourceMappingResponse.Builder extends LambdaResponse.Builder, CopyableBuilder<CreateEventSourceMappingResponse.Builder,CreateEventSourceMappingResponse>
Modifier and Type | Method and Description |
---|---|
CreateEventSourceMappingResponse.Builder |
batchSize(Integer batchSize)
The largest number of records that AWS Lambda will retrieve from your event source at the time of invoking
your function.
|
CreateEventSourceMappingResponse.Builder |
eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the Amazon Kinesis stream that is the source of events.
|
CreateEventSourceMappingResponse.Builder |
functionArn(String functionArn)
The Lambda function to invoke when AWS Lambda detects an event on the stream.
|
CreateEventSourceMappingResponse.Builder |
lastModified(Instant lastModified)
The UTC time string indicating the last time the event mapping was updated.
|
CreateEventSourceMappingResponse.Builder |
lastProcessingResult(String lastProcessingResult)
The result of the last AWS Lambda invocation of your Lambda function.
|
CreateEventSourceMappingResponse.Builder |
state(String state)
The state of the event source mapping.
|
CreateEventSourceMappingResponse.Builder |
stateTransitionReason(String stateTransitionReason)
The reason the event source mapping is in its current state.
|
CreateEventSourceMappingResponse.Builder |
uuid(String uuid)
The AWS Lambda assigned opaque identifier for the mapping.
|
build
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
CreateEventSourceMappingResponse.Builder uuid(String uuid)
The AWS Lambda assigned opaque identifier for the mapping.
uuid
- The AWS Lambda assigned opaque identifier for the mapping.CreateEventSourceMappingResponse.Builder batchSize(Integer batchSize)
The largest number of records that AWS Lambda will retrieve from your event source at the time of invoking your function. Your function receives an event with all the retrieved records.
batchSize
- The largest number of records that AWS Lambda will retrieve from your event source at the time of
invoking your function. Your function receives an event with all the retrieved records.CreateEventSourceMappingResponse.Builder eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the Amazon Kinesis stream that is the source of events.
eventSourceArn
- The Amazon Resource Name (ARN) of the Amazon Kinesis stream that is the source of events.CreateEventSourceMappingResponse.Builder functionArn(String functionArn)
The Lambda function to invoke when AWS Lambda detects an event on the stream.
functionArn
- The Lambda function to invoke when AWS Lambda detects an event on the stream.CreateEventSourceMappingResponse.Builder lastModified(Instant lastModified)
The UTC time string indicating the last time the event mapping was updated.
lastModified
- The UTC time string indicating the last time the event mapping was updated.CreateEventSourceMappingResponse.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.CreateEventSourceMappingResponse.Builder state(String state)
The state of the event source mapping. It can be Creating
, Enabled
,
Disabled
, Enabling
, Disabling
, Updating
, or
Deleting
.
state
- The state of the event source mapping. It can be Creating
, Enabled
,
Disabled
, Enabling
, Disabling
, Updating
, or
Deleting
.CreateEventSourceMappingResponse.Builder stateTransitionReason(String stateTransitionReason)
The reason the event source mapping is in its current state. It is either user-requested or an AWS Lambda-initiated state transition.
stateTransitionReason
- The reason the event source mapping is in its current state. It is either user-requested or an AWS
Lambda-initiated state transition.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.