Interface GetContainerRecipeResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetContainerRecipeResponse.Builder,,GetContainerRecipeResponse> ImagebuilderResponse.Builder,SdkBuilder<GetContainerRecipeResponse.Builder,,GetContainerRecipeResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetContainerRecipeResponse
-
Method Summary
Modifier and TypeMethodDescriptioncontainerRecipe(Consumer<ContainerRecipe.Builder> containerRecipe) The container recipe object that is returned.containerRecipe(ContainerRecipe containerRecipe) The container recipe object that is returned.latestVersionReferences(Consumer<LatestVersionReferences.Builder> latestVersionReferences) A set of wildcard version ARNs that always reference the latest version of the resource.latestVersionReferences(LatestVersionReferences latestVersionReferences) A set of wildcard version ARNs that always reference the latest version of the resource.The request ID that uniquely identifies this request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.imagebuilder.model.ImagebuilderResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
requestId
The request ID that uniquely identifies this request.
- Parameters:
requestId- The request ID that uniquely identifies this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerRecipe
The container recipe object that is returned.
- Parameters:
containerRecipe- The container recipe object that is returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerRecipe
default GetContainerRecipeResponse.Builder containerRecipe(Consumer<ContainerRecipe.Builder> containerRecipe) The container recipe object that is returned.
This is a convenience method that creates an instance of theContainerRecipe.Builderavoiding the need to create one manually viaContainerRecipe.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainerRecipe(ContainerRecipe).- Parameters:
containerRecipe- a consumer that will call methods onContainerRecipe.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
latestVersionReferences
GetContainerRecipeResponse.Builder latestVersionReferences(LatestVersionReferences latestVersionReferences) A set of wildcard version ARNs that always reference the latest version of the resource. ARNs are included for the latest version overall, and for the latest versions within the same major, minor, and patch levels.
- Parameters:
latestVersionReferences- A set of wildcard version ARNs that always reference the latest version of the resource. ARNs are included for the latest version overall, and for the latest versions within the same major, minor, and patch levels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersionReferences
default GetContainerRecipeResponse.Builder latestVersionReferences(Consumer<LatestVersionReferences.Builder> latestVersionReferences) A set of wildcard version ARNs that always reference the latest version of the resource. ARNs are included for the latest version overall, and for the latest versions within the same major, minor, and patch levels.
This is a convenience method that creates an instance of theLatestVersionReferences.Builderavoiding the need to create one manually viaLatestVersionReferences.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolatestVersionReferences(LatestVersionReferences).- Parameters:
latestVersionReferences- a consumer that will call methods onLatestVersionReferences.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-