Interface LayerVersionsListItem.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<LayerVersionsListItem.Builder,LayerVersionsListItem>
,SdkBuilder<LayerVersionsListItem.Builder,LayerVersionsListItem>
,SdkPojo
- Enclosing class:
- LayerVersionsListItem
public static interface LayerVersionsListItem.Builder extends SdkPojo, CopyableBuilder<LayerVersionsListItem.Builder,LayerVersionsListItem>
-
-
Method Summary
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
layerVersionArn
LayerVersionsListItem.Builder layerVersionArn(String layerVersionArn)
The ARN of the layer version.
- Parameters:
layerVersionArn
- The ARN of the layer version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
LayerVersionsListItem.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.
-
description
LayerVersionsListItem.Builder description(String description)
The description of the version.
- Parameters:
description
- The description of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
LayerVersionsListItem.Builder createdDate(String createdDate)
The date that the version was created, in ISO 8601 format. For example,
2018-11-27T15:10:45.123+0000
.- Parameters:
createdDate
- The date that the version was created, in ISO 8601 format. For example,2018-11-27T15:10:45.123+0000
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleRuntimesWithStrings
LayerVersionsListItem.Builder compatibleRuntimesWithStrings(Collection<String> compatibleRuntimes)
The layer's compatible runtimes.
The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Parameters:
compatibleRuntimes
- The layer's compatible runtimes.The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleRuntimesWithStrings
LayerVersionsListItem.Builder compatibleRuntimesWithStrings(String... compatibleRuntimes)
The layer's compatible runtimes.
The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Parameters:
compatibleRuntimes
- The layer's compatible runtimes.The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleRuntimes
LayerVersionsListItem.Builder compatibleRuntimes(Collection<Runtime> compatibleRuntimes)
The layer's compatible runtimes.
The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Parameters:
compatibleRuntimes
- The layer's compatible runtimes.The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleRuntimes
LayerVersionsListItem.Builder compatibleRuntimes(Runtime... compatibleRuntimes)
The layer's compatible runtimes.
The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Parameters:
compatibleRuntimes
- The layer's compatible runtimes.The following list includes deprecated runtimes. For more information, see Runtime use after deprecation.
For a list of all currently supported runtimes, see Supported runtimes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseInfo
LayerVersionsListItem.Builder licenseInfo(String licenseInfo)
The layer's open-source license.
- Parameters:
licenseInfo
- The layer's open-source license.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleArchitecturesWithStrings
LayerVersionsListItem.Builder compatibleArchitecturesWithStrings(Collection<String> compatibleArchitectures)
A list of compatible instruction set architectures.
- Parameters:
compatibleArchitectures
- A list of compatible instruction set architectures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleArchitecturesWithStrings
LayerVersionsListItem.Builder compatibleArchitecturesWithStrings(String... compatibleArchitectures)
A list of compatible instruction set architectures.
- Parameters:
compatibleArchitectures
- A list of compatible instruction set architectures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleArchitectures
LayerVersionsListItem.Builder compatibleArchitectures(Collection<Architecture> compatibleArchitectures)
A list of compatible instruction set architectures.
- Parameters:
compatibleArchitectures
- A list of compatible instruction set architectures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleArchitectures
LayerVersionsListItem.Builder compatibleArchitectures(Architecture... compatibleArchitectures)
A list of compatible instruction set architectures.
- Parameters:
compatibleArchitectures
- A list of compatible instruction set architectures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-