Interface AwsLambdaLayerVersionDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsLambdaLayerVersionDetails.Builder,AwsLambdaLayerVersionDetails>,SdkBuilder<AwsLambdaLayerVersionDetails.Builder,AwsLambdaLayerVersionDetails>,SdkPojo
- Enclosing class:
- AwsLambdaLayerVersionDetails
public static interface AwsLambdaLayerVersionDetails.Builder extends SdkPojo, CopyableBuilder<AwsLambdaLayerVersionDetails.Builder,AwsLambdaLayerVersionDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsLambdaLayerVersionDetails.BuildercompatibleRuntimes(String... compatibleRuntimes)The layer's compatible runtimes.AwsLambdaLayerVersionDetails.BuildercompatibleRuntimes(Collection<String> compatibleRuntimes)The layer's compatible runtimes.AwsLambdaLayerVersionDetails.BuildercreatedDate(String createdDate)Indicates when the version was created.AwsLambdaLayerVersionDetails.Builderversion(Long version)The version number.-
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
-
version
AwsLambdaLayerVersionDetails.Builder version(Long version)
The version number.
- Parameters:
version- The version number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleRuntimes
AwsLambdaLayerVersionDetails.Builder compatibleRuntimes(Collection<String> compatibleRuntimes)
The layer's compatible runtimes. Maximum number of five items.
Valid values:
nodejs10.x|nodejs12.x|java8|java11|python2.7|python3.6|python3.7|python3.8|dotnetcore1.0|dotnetcore2.1|go1.x|ruby2.5|provided- Parameters:
compatibleRuntimes- The layer's compatible runtimes. Maximum number of five items.Valid values:
nodejs10.x|nodejs12.x|java8|java11|python2.7|python3.6|python3.7|python3.8|dotnetcore1.0|dotnetcore2.1|go1.x|ruby2.5|provided- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleRuntimes
AwsLambdaLayerVersionDetails.Builder compatibleRuntimes(String... compatibleRuntimes)
The layer's compatible runtimes. Maximum number of five items.
Valid values:
nodejs10.x|nodejs12.x|java8|java11|python2.7|python3.6|python3.7|python3.8|dotnetcore1.0|dotnetcore2.1|go1.x|ruby2.5|provided- Parameters:
compatibleRuntimes- The layer's compatible runtimes. Maximum number of five items.Valid values:
nodejs10.x|nodejs12.x|java8|java11|python2.7|python3.6|python3.7|python3.8|dotnetcore1.0|dotnetcore2.1|go1.x|ruby2.5|provided- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
AwsLambdaLayerVersionDetails.Builder createdDate(String createdDate)
Indicates when the version was created.
Uses the
date-timeformat specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT. For example,2020-03-22T13:22:13.933Z.- Parameters:
createdDate- Indicates when the version was created.Uses the
date-timeformat specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT. For example,2020-03-22T13:22:13.933Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-