Class ImageRepository

    • Method Detail

      • imageIdentifier

        public final String imageIdentifier()

        The identifier of an image.

        For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.

        Returns:
        The identifier of an image.

        For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.

      • imageConfiguration

        public final ImageConfiguration imageConfiguration()

        Configuration for running the identified image.

        Returns:
        Configuration for running the identified image.
      • imageRepositoryTypeAsString

        public final String imageRepositoryTypeAsString()

        The type of the image repository. This reflects the repository provider and whether the repository is private or public.

        If the service returns an enum value that is not available in the current SDK version, imageRepositoryType will return ImageRepositoryType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from imageRepositoryTypeAsString().

        Returns:
        The type of the image repository. This reflects the repository provider and whether the repository is private or public.
        See Also:
        ImageRepositoryType
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)