@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReferencedImageDetail extends Object implements Serializable, Cloneable, StructuredPojo
An object that describes the image tag details that are returned by a DescribeImageTags action.
Constructor and Description |
---|
ReferencedImageDetail() |
Modifier and Type | Method and Description |
---|---|
ReferencedImageDetail |
clone() |
boolean |
equals(Object obj) |
String |
getArtifactMediaType()
The artifact media type of the image.
|
String |
getImageDigest()
The
sha256 digest of the image manifest. |
String |
getImageManifestMediaType()
The media type of the image manifest.
|
Date |
getImagePushedAt()
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the
repository at.
|
Long |
getImageSizeInBytes()
The size, in bytes, of the image in the repository.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArtifactMediaType(String artifactMediaType)
The artifact media type of the image.
|
void |
setImageDigest(String imageDigest)
The
sha256 digest of the image manifest. |
void |
setImageManifestMediaType(String imageManifestMediaType)
The media type of the image manifest.
|
void |
setImagePushedAt(Date imagePushedAt)
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the
repository at.
|
void |
setImageSizeInBytes(Long imageSizeInBytes)
The size, in bytes, of the image in the repository.
|
String |
toString()
Returns a string representation of this object.
|
ReferencedImageDetail |
withArtifactMediaType(String artifactMediaType)
The artifact media type of the image.
|
ReferencedImageDetail |
withImageDigest(String imageDigest)
The
sha256 digest of the image manifest. |
ReferencedImageDetail |
withImageManifestMediaType(String imageManifestMediaType)
The media type of the image manifest.
|
ReferencedImageDetail |
withImagePushedAt(Date imagePushedAt)
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the
repository at.
|
ReferencedImageDetail |
withImageSizeInBytes(Long imageSizeInBytes)
The size, in bytes, of the image in the repository.
|
public void setImageDigest(String imageDigest)
The sha256
digest of the image manifest.
imageDigest
- The sha256
digest of the image manifest.public String getImageDigest()
The sha256
digest of the image manifest.
sha256
digest of the image manifest.public ReferencedImageDetail withImageDigest(String imageDigest)
The sha256
digest of the image manifest.
imageDigest
- The sha256
digest of the image manifest.public void setImageSizeInBytes(Long 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.
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.
public Long getImageSizeInBytes()
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.
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.
public ReferencedImageDetail withImageSizeInBytes(Long 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.
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.
public void setImagePushedAt(Date imagePushedAt)
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the repository at.
imagePushedAt
- The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to
the repository at.public Date getImagePushedAt()
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the repository at.
public ReferencedImageDetail withImagePushedAt(Date imagePushedAt)
The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to the repository at.
imagePushedAt
- The date and time, expressed in standard JavaScript date format, which the current image tag was pushed to
the repository at.public void setImageManifestMediaType(String imageManifestMediaType)
The media type of the image manifest.
imageManifestMediaType
- The media type of the image manifest.public String getImageManifestMediaType()
The media type of the image manifest.
public ReferencedImageDetail withImageManifestMediaType(String imageManifestMediaType)
The media type of the image manifest.
imageManifestMediaType
- The media type of the image manifest.public void setArtifactMediaType(String artifactMediaType)
The artifact media type of the image.
artifactMediaType
- The artifact media type of the image.public String getArtifactMediaType()
The artifact media type of the image.
public ReferencedImageDetail withArtifactMediaType(String artifactMediaType)
The artifact media type of the image.
artifactMediaType
- The artifact media type of the image.public String toString()
toString
in class Object
Object.toString()
public ReferencedImageDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.