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.

        For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

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

        For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

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