public static interface ListEventSourceMappingsRequest.Builder extends LambdaRequest.Builder, CopyableBuilder<ListEventSourceMappingsRequest.Builder,ListEventSourceMappingsRequest>
Modifier and Type | Method and Description |
---|---|
ListEventSourceMappingsRequest.Builder |
eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the Amazon Kinesis stream.
|
ListEventSourceMappingsRequest.Builder |
functionName(String functionName)
The name of the Lambda function.
|
ListEventSourceMappingsRequest.Builder |
marker(String marker)
Optional string.
|
ListEventSourceMappingsRequest.Builder |
maxItems(Integer maxItems)
Optional integer.
|
ListEventSourceMappingsRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
ListEventSourceMappingsRequest.Builder eventSourceArn(String eventSourceArn)
The Amazon Resource Name (ARN) of the Amazon Kinesis stream. (This parameter is optional.)
eventSourceArn
- The Amazon Resource Name (ARN) of the Amazon Kinesis stream. (This parameter is optional.)ListEventSourceMappingsRequest.Builder functionName(String functionName)
The name of the Lambda function.
You can specify the function name (for example, Thumbnail
) or you can specify Amazon Resource
Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail
). If you are using versioning, you can also provide a qualified function ARN (ARN that is qualified with
function version or alias name as suffix). AWS Lambda also allows you to specify only the function name with
the account ID qualifier (for example, account-id:Thumbnail
). Note that the length constraint
applies only to the ARN. If you specify only the function name, it is limited to 64 characters in length.
functionName
- The name of the Lambda function.
You can specify the function name (for example, Thumbnail
) or you can specify Amazon
Resource Name (ARN) of the function (for example,
arn:aws:lambda:us-west-2:account-id:function:ThumbNail
). If you are using versioning, you
can also provide a qualified function ARN (ARN that is qualified with function version or alias name
as suffix). AWS Lambda also allows you to specify only the function name with the account ID qualifier
(for example, account-id:Thumbnail
). Note that the length constraint applies only to the
ARN. If you specify only the function name, it is limited to 64 characters in length.
ListEventSourceMappingsRequest.Builder marker(String marker)
Optional string. An opaque pagination token returned from a previous ListEventSourceMappings
operation. If present, specifies to continue the list from where the returning call left off.
marker
- Optional string. An opaque pagination token returned from a previous
ListEventSourceMappings
operation. If present, specifies to continue the list from where
the returning call left off.ListEventSourceMappingsRequest.Builder maxItems(Integer maxItems)
Optional integer. Specifies the maximum number of event sources to return in response. This value must be greater than 0.
maxItems
- Optional integer. Specifies the maximum number of event sources to return in response. This value must
be greater than 0.ListEventSourceMappingsRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.