Interface LambdaFunctionInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LambdaFunctionInfo.Builder,
,LambdaFunctionInfo> SdkBuilder<LambdaFunctionInfo.Builder,
,LambdaFunctionInfo> SdkPojo
- Enclosing class:
LambdaFunctionInfo
public static interface LambdaFunctionInfo.Builder
extends SdkPojo, CopyableBuilder<LambdaFunctionInfo.Builder,LambdaFunctionInfo>
-
Method Summary
Modifier and TypeMethodDescriptioncurrentVersion
(String currentVersion) The version of a Lambda function that production traffic points to.functionAlias
(String functionAlias) The alias of a Lambda function.functionName
(String functionName) The name of a Lambda function.targetVersion
(String targetVersion) The version of a Lambda function that production traffic points to after the Lambda function is deployed.targetVersionWeight
(Double targetVersionWeight) The percentage of production traffic that the target version of a Lambda function receives.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 Details
-
functionName
The name of a Lambda function.
- Parameters:
functionName
- The name of a Lambda function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionAlias
The alias of a Lambda function. For more information, see Lambda Function Aliases in the Lambda Developer Guide.
- Parameters:
functionAlias
- The alias of a Lambda function. For more information, see Lambda Function Aliases in the Lambda Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentVersion
The version of a Lambda function that production traffic points to.
- Parameters:
currentVersion
- The version of a Lambda function that production traffic points to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetVersion
The version of a Lambda function that production traffic points to after the Lambda function is deployed.
- Parameters:
targetVersion
- The version of a Lambda function that production traffic points to after the Lambda function is deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetVersionWeight
The percentage of production traffic that the target version of a Lambda function receives.
- Parameters:
targetVersionWeight
- The percentage of production traffic that the target version of a Lambda function receives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-