Interface ImageReference.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImageReference.Builder,
,ImageReference> SdkBuilder<ImageReference.Builder,
,ImageReference> SdkPojo
- Enclosing class:
ImageReference
@Mutable
@NotThreadSafe
public static interface ImageReference.Builder
extends SdkPojo, CopyableBuilder<ImageReference.Builder,ImageReference>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the resource referencing the image.The ID of the referenced image.resourceType
(String resourceType) The type of resource referencing the image.resourceType
(ImageReferenceResourceType resourceType) The type of resource referencing the image.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 Details
-
imageId
The ID of the referenced image.
- Parameters:
imageId
- The ID of the referenced image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of resource referencing the image.
- Parameters:
resourceType
- The type of resource referencing the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of resource referencing the image.
- Parameters:
resourceType
- The type of resource referencing the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
arn
The Amazon Resource Name (ARN) of the resource referencing the image.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the resource referencing the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-