Interface Image.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<Image.Builder,Image>
,SdkBuilder<Image.Builder,Image>
,SdkPojo
- Enclosing class:
- Image
public static interface Image.Builder extends SdkPojo, CopyableBuilder<Image.Builder,Image>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Image.Builder
creationTime(Instant creationTime)
When the image was created.Image.Builder
description(String description)
The description of the image.Image.Builder
displayName(String displayName)
The name of the image as displayed.Image.Builder
failureReason(String failureReason)
When a create, update, or delete operation fails, the reason for the failure.Image.Builder
imageArn(String imageArn)
The ARN of the image.Image.Builder
imageName(String imageName)
The name of the image.Image.Builder
imageStatus(String imageStatus)
The status of the image.Image.Builder
imageStatus(ImageStatus imageStatus)
The status of the image.Image.Builder
lastModifiedTime(Instant lastModifiedTime)
When the image was last modified.-
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
-
creationTime
Image.Builder creationTime(Instant creationTime)
When the image was created.
- Parameters:
creationTime
- When the image was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Image.Builder description(String description)
The description of the image.
- Parameters:
description
- The description of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
Image.Builder displayName(String displayName)
The name of the image as displayed.
- Parameters:
displayName
- The name of the image as displayed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
Image.Builder failureReason(String failureReason)
When a create, update, or delete operation fails, the reason for the failure.
- Parameters:
failureReason
- When a create, update, 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
Image.Builder imageArn(String imageArn)
The ARN of the image.
- Parameters:
imageArn
- The ARN of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageName
Image.Builder imageName(String imageName)
The name of the image.
- Parameters:
imageName
- The name of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageStatus
Image.Builder imageStatus(String imageStatus)
The status of the image.
- Parameters:
imageStatus
- The status of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ImageStatus
,ImageStatus
-
imageStatus
Image.Builder imageStatus(ImageStatus imageStatus)
The status of the image.
- Parameters:
imageStatus
- The status of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ImageStatus
,ImageStatus
-
lastModifiedTime
Image.Builder lastModifiedTime(Instant lastModifiedTime)
When the image was last modified.
- Parameters:
lastModifiedTime
- When the image was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-