Interface AwsEcrContainerImageDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsEcrContainerImageDetails.Builder,AwsEcrContainerImageDetails>, SdkBuilder<AwsEcrContainerImageDetails.Builder,AwsEcrContainerImageDetails>, SdkPojo
Enclosing class:
AwsEcrContainerImageDetails

public static interface AwsEcrContainerImageDetails.Builder extends SdkPojo, CopyableBuilder<AwsEcrContainerImageDetails.Builder,AwsEcrContainerImageDetails>
  • Method Details

    • 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

      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

      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.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

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

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

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