Class ContainerSummary


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20210610")
    public final class ContainerSummary
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Information about a container in the cluster.
    Note: Objects should always be created or deserialized using the ContainerSummary.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 ContainerSummary.Builder, which maintain a set of all explicitly set fields called ContainerSummary.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

      • getContainerKey

        public String getContainerKey()
        Unique identifier for the container.
        Returns:
        the value
      • getManagedInstanceId

        public String getManagedInstanceId()
        The OCID of the associated managed instance of type OCMA.
        Returns:
        the value
      • getDisplayName

        public String getDisplayName()
        The name of the container.
        Returns:
        the value
      • getImageName

        public String getImageName()
        The container image name.
        Returns:
        the value
      • getNamespace

        public String getNamespace()
        The namespace of the container.
        Returns:
        the value
      • getNodeName

        public String getNodeName()
        The name of the node associated with the pod running this container.
        Returns:
        the value
      • getPodName

        public String getPodName()
        The name of the pod running this container.
        Returns:
        the value
      • getApplicationKey

        public String getApplicationKey()
        Unique key that identifies the application running in the container.
        Returns:
        the value
      • getApplicationName

        public String getApplicationName()
        The name of the application running in the container.
        Returns:
        the value
      • getJreKey

        public String getJreKey()
        Unique key that identifies the Java runtime used to run the application in the container.
        Returns:
        the value
      • getJavaVersion

        public String getJavaVersion()
        The Java runtime used to run the application in the container.
        Returns:
        the value
      • getJreSecurityStatus

        public JreSecurityStatus getJreSecurityStatus()
        The security status of the Java runtime used to run the application in the container.
        Returns:
        the value
      • getTimeStarted

        public Date getTimeStarted()
        The start time of the container.
        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