Interface AwsEcrContainerImageDetails.Builder

    • Method Detail

      • registryId

        AwsEcrContainerImageDetails.Builder registryId​(String registryId)

        The Amazon Web Services account identifier that is associated with the registry that the image belongs to.

        Parameters:
        registryId - The Amazon Web Services account identifier that is associated with the registry that the image belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • repositoryName

        AwsEcrContainerImageDetails.Builder repositoryName​(String repositoryName)

        The name of the repository that the image belongs to.

        Parameters:
        repositoryName - The name of the repository that the image belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • architecture

        AwsEcrContainerImageDetails.Builder architecture​(String architecture)

        The architecture of the image. Valid values are as follows:

        • arm64

        • i386

        • x86_64

        Parameters:
        architecture - The architecture of the image. Valid values are as follows:

        • arm64

        • i386

        • x86_64

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • imageDigest

        AwsEcrContainerImageDetails.Builder imageDigest​(String imageDigest)

        The sha256 digest of the image manifest.

        Parameters:
        imageDigest - The sha256 digest of the image manifest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • imageTags

        AwsEcrContainerImageDetails.Builder imageTags​(Collection<String> imageTags)

        The list of tags that are associated with the image.

        Parameters:
        imageTags - The list of tags that are associated with the image.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • imageTags

        AwsEcrContainerImageDetails.Builder imageTags​(String... imageTags)

        The list of tags that are associated with the image.

        Parameters:
        imageTags - The list of tags that are associated with the image.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • imagePublishedAt

        AwsEcrContainerImageDetails.Builder imagePublishedAt​(String imagePublishedAt)

        The date and time when the image was pushed to the repository.

        This field accepts only the specified formats. Timestamps can end with Z or ("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:

        • YYYY-MM-DDTHH:MM:SSZ (for example, 2019-01-31T23:00:00Z)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ (for example, 2019-01-31T23:00:00.123456789Z)

        • YYYY-MM-DDTHH:MM:SS+HH:MM (for example, 2024-01-04T15:25:10+17:59)

        • YYYY-MM-DDTHH:MM:SS-HHMM (for example, 2024-01-04T15:25:10-1759)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM (for example, 2024-01-04T15:25:10.123456789+17:59)

        Parameters:
        imagePublishedAt - The date and time when the image was pushed to the repository.

        This field accepts only the specified formats. Timestamps can end with Z or ("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:

        • YYYY-MM-DDTHH:MM:SSZ (for example, 2019-01-31T23:00:00Z)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ (for example, 2019-01-31T23:00:00.123456789Z)

        • YYYY-MM-DDTHH:MM:SS+HH:MM (for example, 2024-01-04T15:25:10+17:59)

        • YYYY-MM-DDTHH:MM:SS-HHMM (for example, 2024-01-04T15:25:10-1759)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM (for example, 2024-01-04T15:25:10.123456789+17:59)

        Returns:
        Returns a reference to this object so that method calls can be chained together.