Package com.oracle.bmc.jms.model
Class ContainerSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.jms.model.ContainerSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public final class ContainerSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelInformation about a container in the cluster.
 Note: Objects should always be created or deserialized using theContainerSummary.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 theContainerSummary.Builder, which maintain a set of all explicitly set fields calledContainerSummary.Builder.__explicitlySet__. ThehashCode()andequals(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).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classContainerSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description ContainerSummary(String containerKey, String managedInstanceId, String displayName, String imageName, String namespace, String nodeName, String podName, String applicationKey, String applicationName, String jreKey, String javaVersion, JreSecurityStatus jreSecurityStatus, Date timeStarted)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContainerSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetApplicationKey()Unique key that identifies the application running in the container.StringgetApplicationName()The name of the application running in the container.StringgetContainerKey()Unique identifier for the container.StringgetDisplayName()The name of the container.StringgetImageName()The container image name.StringgetJavaVersion()The Java runtime used to run the application in the container.StringgetJreKey()Unique key that identifies the Java runtime used to run the application in the container.JreSecurityStatusgetJreSecurityStatus()The security status of the Java runtime used to run the application in the container.StringgetManagedInstanceId()The OCID of the associated managed instance of type OCMA.StringgetNamespace()The namespace of the container.StringgetNodeName()The name of the node associated with the pod running this container.StringgetPodName()The name of the pod running this container.DategetTimeStarted()The start time of the container.inthashCode()ContainerSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ContainerSummary@Deprecated @ConstructorProperties({"containerKey","managedInstanceId","displayName","imageName","namespace","nodeName","podName","applicationKey","applicationName","jreKey","javaVersion","jreSecurityStatus","timeStarted"}) public ContainerSummary(String containerKey, String managedInstanceId, String displayName, String imageName, String namespace, String nodeName, String podName, String applicationKey, String applicationName, String jreKey, String javaVersion, JreSecurityStatus jreSecurityStatus, Date timeStarted) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ContainerSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic ContainerSummary.Builder toBuilder() 
 - 
getContainerKeypublic String getContainerKey() Unique identifier for the container.- Returns:
- the value
 
 - 
getManagedInstanceIdpublic String getManagedInstanceId() The OCID of the associated managed instance of type OCMA.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() The name of the container.- Returns:
- the value
 
 - 
getImageNamepublic String getImageName() The container image name.- Returns:
- the value
 
 - 
getNamespacepublic String getNamespace() The namespace of the container.- Returns:
- the value
 
 - 
getNodeNamepublic String getNodeName() The name of the node associated with the pod running this container.- Returns:
- the value
 
 - 
getPodNamepublic String getPodName() The name of the pod running this container.- Returns:
- the value
 
 - 
getApplicationKeypublic String getApplicationKey() Unique key that identifies the application running in the container.- Returns:
- the value
 
 - 
getApplicationNamepublic String getApplicationName() The name of the application running in the container.- Returns:
- the value
 
 - 
getJreKeypublic String getJreKey() Unique key that identifies the Java runtime used to run the application in the container.- Returns:
- the value
 
 - 
getJavaVersionpublic String getJavaVersion() The Java runtime used to run the application in the container.- Returns:
- the value
 
 - 
getJreSecurityStatuspublic JreSecurityStatus getJreSecurityStatus() The security status of the Java runtime used to run the application in the container.- Returns:
- the value
 
 - 
getTimeStartedpublic Date getTimeStarted() The start time of the container.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic 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
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-