Interface GetLayerVersionByArnResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetLayerVersionByArnResponse.Builder,GetLayerVersionByArnResponse>
,LambdaResponse.Builder
,SdkBuilder<GetLayerVersionByArnResponse.Builder,GetLayerVersionByArnResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- GetLayerVersionByArnResponse
public static interface GetLayerVersionByArnResponse.Builder extends LambdaResponse.Builder, SdkPojo, CopyableBuilder<GetLayerVersionByArnResponse.Builder,GetLayerVersionByArnResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lambda.model.LambdaResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
content
GetLayerVersionByArnResponse.Builder content(LayerVersionContentOutput content)
Details about the layer version.
- Parameters:
content
- Details about the layer version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
default GetLayerVersionByArnResponse.Builder content(Consumer<LayerVersionContentOutput.Builder> content)
Details about the layer version.
This is a convenience method that creates an instance of theLayerVersionContentOutput.Builder
avoiding the need to create one manually viaLayerVersionContentOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontent(LayerVersionContentOutput)
.- Parameters:
content
- a consumer that will call methods onLayerVersionContentOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
content(LayerVersionContentOutput)
-
layerArn
GetLayerVersionByArnResponse.Builder layerArn(String layerArn)
The ARN of the layer.
- Parameters:
layerArn
- The ARN of the layer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layerVersionArn
GetLayerVersionByArnResponse.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.
-
description
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.Builder createdDate(String createdDate)
The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
- Parameters:
createdDate
- The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
GetLayerVersionByArnResponse.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.
-
compatibleRuntimesWithStrings
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.Builder licenseInfo(String licenseInfo)
The layer's software license.
- Parameters:
licenseInfo
- The layer's software license.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibleArchitecturesWithStrings
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.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
GetLayerVersionByArnResponse.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.
-
-