Interface LambdaFunctionMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LambdaFunctionMetadata.Builder,LambdaFunctionMetadata>,SdkBuilder<LambdaFunctionMetadata.Builder,LambdaFunctionMetadata>,SdkPojo
- Enclosing class:
- LambdaFunctionMetadata
public static interface LambdaFunctionMetadata.Builder extends SdkPojo, CopyableBuilder<LambdaFunctionMetadata.Builder,LambdaFunctionMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LambdaFunctionMetadata.BuilderfunctionName(String functionName)The name of a function.LambdaFunctionMetadata.BuilderfunctionTags(Map<String,String> functionTags)The resource tags on an Amazon Web Services Lambda function.LambdaFunctionMetadata.Builderlayers(String... layers)The layers for an Amazon Web Services Lambda function.LambdaFunctionMetadata.Builderlayers(Collection<String> layers)The layers for an Amazon Web Services Lambda function.LambdaFunctionMetadata.Builderruntime(String runtime)An Amazon Web Services Lambda function's runtime.LambdaFunctionMetadata.Builderruntime(Runtime runtime)An Amazon Web Services Lambda function's runtime.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
functionName
LambdaFunctionMetadata.Builder functionName(String functionName)
The name of a function.
- Parameters:
functionName- The name of a function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionTags
LambdaFunctionMetadata.Builder functionTags(Map<String,String> functionTags)
The resource tags on an Amazon Web Services Lambda function.
- Parameters:
functionTags- The resource tags on an Amazon Web Services Lambda function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layers
LambdaFunctionMetadata.Builder layers(Collection<String> layers)
The layers for an Amazon Web Services Lambda function. A Lambda function can have up to five layers.
- Parameters:
layers- The layers for an Amazon Web Services Lambda function. A Lambda function can have up to five layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layers
LambdaFunctionMetadata.Builder layers(String... layers)
The layers for an Amazon Web Services Lambda function. A Lambda function can have up to five layers.
- Parameters:
layers- The layers for an Amazon Web Services Lambda function. A Lambda function can have up to five layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtime
LambdaFunctionMetadata.Builder runtime(String runtime)
An Amazon Web Services Lambda function's runtime.
-
runtime
LambdaFunctionMetadata.Builder runtime(Runtime runtime)
An Amazon Web Services Lambda function's runtime.
-
-