Class RepositoryCatalogData


  • public final class RepositoryCatalogData
    extends java.lang.Object
    • Method Detail

      • aboutText

        public java.util.Optional<java.lang.String> aboutText()
        Returns:
        A detailed description of the contents of the repository. It is publicly visible in the Amazon ECR Public Gallery. The text must be in markdown format.
      • architectures

        public java.util.List<java.lang.String> architectures()
        Returns:
        The system architecture that the images in the repository are compatible with. On the Amazon ECR Public Gallery, the following supported architectures will appear as badges on the repository and are used as search filters: `ARM`, `ARM 64`, `x86`, `x86-64`
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        A short description of the contents of the repository. This text appears in both the image details and also when searching for repositories on the Amazon ECR Public Gallery.
      • logoImageBlob

        public java.util.Optional<java.lang.String> logoImageBlob()
        Returns:
        The base64-encoded repository logo payload. (Only visible for verified accounts) Note that drift detection is disabled for this attribute.
      • operatingSystems

        public java.util.List<java.lang.String> operatingSystems()
        Returns:
        The operating systems that the images in the repository are compatible with. On the Amazon ECR Public Gallery, the following supported operating systems will appear as badges on the repository and are used as search filters: `Linux`, `Windows`
      • usageText

        public java.util.Optional<java.lang.String> usageText()
        Returns:
        Detailed information on how to use the contents of the repository. It is publicly visible in the Amazon ECR Public Gallery. The usage text provides context, support information, and additional usage details for users of the repository. The text must be in markdown format.