Interface ImageAncestryEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImageAncestryEntry.Builder,ImageAncestryEntry>,SdkBuilder<ImageAncestryEntry.Builder,ImageAncestryEntry>,SdkPojo
- Enclosing class:
- ImageAncestryEntry
@Mutable @NotThreadSafe public static interface ImageAncestryEntry.Builder extends SdkPojo, CopyableBuilder<ImageAncestryEntry.Builder,ImageAncestryEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImageAncestryEntry.BuildercreationDate(Instant creationDate)The date and time when this AMI was created.ImageAncestryEntry.BuilderimageId(String imageId)The ID of this AMI.ImageAncestryEntry.BuilderimageOwnerAlias(String imageOwnerAlias)The owner alias (amazon|aws-backup-vault|aws-marketplace) of this AMI, if one is assigned.ImageAncestryEntry.BuildersourceImageId(String sourceImageId)The ID of the parent AMI.ImageAncestryEntry.BuildersourceImageRegion(String sourceImageRegion)The Amazon Web Services Region of the parent AMI.-
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
-
creationDate
ImageAncestryEntry.Builder creationDate(Instant creationDate)
The date and time when this AMI was created.
- Parameters:
creationDate- The date and time when this AMI was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageId
ImageAncestryEntry.Builder imageId(String imageId)
The ID of this AMI.
- Parameters:
imageId- The ID of this AMI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageOwnerAlias
ImageAncestryEntry.Builder imageOwnerAlias(String imageOwnerAlias)
The owner alias (
amazon|aws-backup-vault|aws-marketplace) of this AMI, if one is assigned. Otherwise, the value isnull.- Parameters:
imageOwnerAlias- The owner alias (amazon|aws-backup-vault|aws-marketplace) of this AMI, if one is assigned. Otherwise, the value isnull.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceImageId
ImageAncestryEntry.Builder sourceImageId(String sourceImageId)
The ID of the parent AMI.
- Parameters:
sourceImageId- The ID of the parent AMI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceImageRegion
ImageAncestryEntry.Builder sourceImageRegion(String sourceImageRegion)
The Amazon Web Services Region of the parent AMI.
- Parameters:
sourceImageRegion- The Amazon Web Services Region of the parent AMI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-