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, sdkFieldNameToField, 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.
 
 
 -