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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.
-