Interface ImageVersion.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImageVersion.Builder,
,ImageVersion> SdkBuilder<ImageVersion.Builder,
,ImageVersion> SdkPojo
- Enclosing class:
ImageVersion
@Mutable
@NotThreadSafe
public static interface ImageVersion.Builder
extends SdkPojo, CopyableBuilder<ImageVersion.Builder,ImageVersion>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) When the version was created.failureReason
(String failureReason) When a create or delete operation fails, the reason for the failure.The ARN of the image the version is based on.imageVersionArn
(String imageVersionArn) The ARN of the version.imageVersionStatus
(String imageVersionStatus) The status of the version.imageVersionStatus
(ImageVersionStatus imageVersionStatus) The status of the version.lastModifiedTime
(Instant lastModifiedTime) When the version was last modified.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, sdkFieldNameToField, sdkFields
-
Method Details
-
creationTime
When the version was created.
- Parameters:
creationTime
- When the version was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
When a create or delete operation fails, the reason for the failure.
- Parameters:
failureReason
- When a create or delete operation fails, the reason for the failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageArn
The ARN of the image the version is based on.
- Parameters:
imageArn
- The ARN of the image the version is based on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageVersionArn
The ARN of the version.
- Parameters:
imageVersionArn
- The ARN of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageVersionStatus
The status of the version.
- Parameters:
imageVersionStatus
- The status of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
imageVersionStatus
The status of the version.
- Parameters:
imageVersionStatus
- The status of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastModifiedTime
When the version was last modified.
- Parameters:
lastModifiedTime
- When the version was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The version number.
- Parameters:
version
- The version number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-