Interface ImageTagDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImageTagDetail.Builder,ImageTagDetail>,SdkBuilder<ImageTagDetail.Builder,ImageTagDetail>,SdkPojo
- Enclosing class:
- ImageTagDetail
public static interface ImageTagDetail.Builder extends SdkPojo, CopyableBuilder<ImageTagDetail.Builder,ImageTagDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ImageTagDetail.BuildercreatedAt(Instant createdAt)The time stamp that indicates when the image tag was created.default ImageTagDetail.BuilderimageDetail(Consumer<ReferencedImageDetail.Builder> imageDetail)An object that describes the details of an image.ImageTagDetail.BuilderimageDetail(ReferencedImageDetail imageDetail)An object that describes the details of an image.ImageTagDetail.BuilderimageTag(String imageTag)The tag that's associated with 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, sdkFields
-
-
-
-
Method Detail
-
imageTag
ImageTagDetail.Builder imageTag(String imageTag)
The tag that's associated with the image.
- Parameters:
imageTag- The tag that's associated with the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ImageTagDetail.Builder createdAt(Instant createdAt)
The time stamp that indicates when the image tag was created.
- Parameters:
createdAt- The time stamp that indicates when the image tag was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageDetail
ImageTagDetail.Builder imageDetail(ReferencedImageDetail imageDetail)
An object that describes the details of an image.
- Parameters:
imageDetail- An object that describes the details of an image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageDetail
default ImageTagDetail.Builder imageDetail(Consumer<ReferencedImageDetail.Builder> imageDetail)
An object that describes the details of an image.
This is a convenience method that creates an instance of theReferencedImageDetail.Builderavoiding the need to create one manually viaReferencedImageDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toimageDetail(ReferencedImageDetail).- Parameters:
imageDetail- a consumer that will call methods onReferencedImageDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
imageDetail(ReferencedImageDetail)
-
-