Package com.oracle.bmc.dif.model
Class OmkDetail
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dif.model.OmkDetail
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20250830") public final class OmkDetail extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails to reference an existing Oracle Managed Kubernetes environment.
Note: Objects should always be created or deserialized using theOmkDetail.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 theOmkDetail.Builder, which maintain a set of all explicitly set fields calledOmkDetail.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 Summary
Nested Classes Modifier and Type Class Description static classOmkDetail.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OmkDetail.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetClusterId()OCID of cluster assigned to OMK cluster-namespace.StringgetClusterNamespaceId()OCID of existing OMK cluster-namespace.StringgetInstanceId()Unique identifier for an omk instance.StringgetNamespaceName()Kubernetes namespace-name of OMK cluster-namespace.inthashCode()OmkDetail.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
OmkDetail
@Deprecated @ConstructorProperties({"instanceId","clusterNamespaceId","clusterId","namespaceName"}) public OmkDetail(String instanceId, String clusterNamespaceId, String clusterId, String namespaceName)
Deprecated.
-
-
Method Detail
-
builder
public static OmkDetail.Builder builder()
Create a new builder.
-
toBuilder
public OmkDetail.Builder toBuilder()
-
getInstanceId
public String getInstanceId()
Unique identifier for an omk instance.- Returns:
- the value
-
getClusterNamespaceId
public String getClusterNamespaceId()
OCID of existing OMK cluster-namespace.- Returns:
- the value
-
getClusterId
public String getClusterId()
OCID of cluster assigned to OMK cluster-namespace.- Returns:
- the value
-
getNamespaceName
public String getNamespaceName()
Kubernetes namespace-name of OMK cluster-namespace.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-