Interface ReferencedImageDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReferencedImageDetail.Builder,
,ReferencedImageDetail> SdkBuilder<ReferencedImageDetail.Builder,
,ReferencedImageDetail> SdkPojo
- Enclosing class:
ReferencedImageDetail
-
Method Summary
Modifier and TypeMethodDescriptionartifactMediaType
(String artifactMediaType) The artifact media type of the image.imageDigest
(String imageDigest) Thesha256
digest of the image manifest.imageManifestMediaType
(String imageManifestMediaType) The media type of the image manifest.imagePushedAt
(Instant imagePushedAt) The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the repository at.imageSizeInBytes
(Long imageSizeInBytes) The size, in bytes, of the image in the repository.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 Details
-
imageDigest
The
sha256
digest of the image manifest.- Parameters:
imageDigest
- Thesha256
digest of the image manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageSizeInBytes
The size, in bytes, of the image in the repository.
If the image is a manifest list, this is the max size of all manifests in the list.
Beginning with Docker version 1.9, the Docker client compresses image layers before pushing them to a V2 Docker registry. The output of the
docker images
command shows the uncompressed image size, so it might return a larger image size than the image sizes that are returned by DescribeImages.- Parameters:
imageSizeInBytes
- The size, in bytes, of the image in the repository.If the image is a manifest list, this is the max size of all manifests in the list.
Beginning with Docker version 1.9, the Docker client compresses image layers before pushing them to a V2 Docker registry. The output of the
docker images
command shows the uncompressed image size, so it might return a larger image size than the image sizes that are returned by DescribeImages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imagePushedAt
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the repository at.
- Parameters:
imagePushedAt
- The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the repository at.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageManifestMediaType
The media type of the image manifest.
- Parameters:
imageManifestMediaType
- The media type of the image manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
artifactMediaType
The artifact media type of the image.
- Parameters:
artifactMediaType
- The artifact media type of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-