Class LookupContainerImageByUriDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20160918")
    public final class LookupContainerImageByUriDetails
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Details for fetching a container image by its URI.
    Note: Objects should always be created or deserialized using the LookupContainerImageByUriDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the LookupContainerImageByUriDetails.Builder, which maintain a set of all explicitly set fields called LookupContainerImageByUriDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getImageUri

        public String getImageUri()
        The container image URI starting with the namespace.

        Example: namespace/reponame:version Example: namespace/reponame@sha256:50d858e0985ecc7f60418aaf0cc5ab587f42c2570a884095a9e8ccacd0f6545c

        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel