public static interface LambdaDetails.Builder extends SdkPojo, CopyableBuilder<LambdaDetails.Builder,LambdaDetails>
| Modifier and Type | Method and Description |
|---|---|
LambdaDetails.Builder |
description(String description)
Description of the Lambda function.
|
LambdaDetails.Builder |
functionArn(String functionArn)
Amazon Resource Name (ARN) of the Lambda function.
|
LambdaDetails.Builder |
functionName(String functionName)
Name of the Lambda function.
|
LambdaDetails.Builder |
functionVersion(String functionVersion)
The version of the Lambda function.
|
LambdaDetails.Builder |
lastModifiedAt(Instant lastModifiedAt)
The timestamp when the Lambda function was last modified.
|
LambdaDetails.Builder |
revisionId(String revisionId)
The revision ID of the Lambda function version.
|
LambdaDetails.Builder |
role(String role)
The execution role of the Lambda function.
|
LambdaDetails.Builder |
tags(Collection<Tag> tags)
A list of tags attached to this resource, listed in the format of
key:value pair. |
LambdaDetails.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags attached to this resource, listed in the format of
key:value pair. |
LambdaDetails.Builder |
tags(Tag... tags)
A list of tags attached to this resource, listed in the format of
key:value pair. |
default LambdaDetails.Builder |
vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
Amazon Virtual Private Cloud configuration details associated with your Lambda function.
|
LambdaDetails.Builder |
vpcConfig(VpcConfig vpcConfig)
Amazon Virtual Private Cloud configuration details associated with your Lambda function.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLambdaDetails.Builder functionArn(String functionArn)
Amazon Resource Name (ARN) of the Lambda function.
functionArn - Amazon Resource Name (ARN) of the Lambda function.LambdaDetails.Builder functionName(String functionName)
Name of the Lambda function.
functionName - Name of the Lambda function.LambdaDetails.Builder description(String description)
Description of the Lambda function.
description - Description of the Lambda function.LambdaDetails.Builder lastModifiedAt(Instant lastModifiedAt)
The timestamp when the Lambda function was last modified. This field is in the UTC date string format
(2023-03-22T19:37:20.168Z).
lastModifiedAt - The timestamp when the Lambda function was last modified. This field is in the UTC date string format
(2023-03-22T19:37:20.168Z).LambdaDetails.Builder revisionId(String revisionId)
The revision ID of the Lambda function version.
revisionId - The revision ID of the Lambda function version.LambdaDetails.Builder functionVersion(String functionVersion)
The version of the Lambda function.
functionVersion - The version of the Lambda function.LambdaDetails.Builder role(String role)
The execution role of the Lambda function.
role - The execution role of the Lambda function.LambdaDetails.Builder vpcConfig(VpcConfig vpcConfig)
Amazon Virtual Private Cloud configuration details associated with your Lambda function.
vpcConfig - Amazon Virtual Private Cloud configuration details associated with your Lambda function.default LambdaDetails.Builder vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
Amazon Virtual Private Cloud configuration details associated with your Lambda function.
This is a convenience method that creates an instance of theVpcConfig.Builder avoiding the need to
create one manually via VpcConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to vpcConfig(VpcConfig).
vpcConfig - a consumer that will call methods on VpcConfig.BuildervpcConfig(VpcConfig)LambdaDetails.Builder tags(Collection<Tag> tags)
A list of tags attached to this resource, listed in the format of key:value pair.
tags - A list of tags attached to this resource, listed in the format of key:value
pair.LambdaDetails.Builder tags(Tag... tags)
A list of tags attached to this resource, listed in the format of key:value pair.
tags - A list of tags attached to this resource, listed in the format of key:value
pair.LambdaDetails.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags attached to this resource, listed in the format of key:value pair.
Tag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) Copyright © 2023. All rights reserved.