@Generated(value="OracleSDKGenerator", comments="API Version: 20180222") public final class ClusterSummary extends Object
The properties that define a cluster summary.
Note: Objects should always be created or deserialized using the ClusterSummary.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 ClusterSummary.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
ClusterSummary.Builder |
Constructor and Description |
---|
ClusterSummary(String id,
String name,
String compartmentId,
String vcnId,
String kubernetesVersion,
ClusterCreateOptions options,
ClusterMetadata metadata,
ClusterLifecycleState lifecycleState,
String lifecycleDetails,
ClusterEndpoints endpoints,
List<String> availableKubernetesUpgrades)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ClusterSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
List<String> |
getAvailableKubernetesUpgrades()
Available Kubernetes versions to which the clusters masters may be upgraded.
|
String |
getCompartmentId()
The OCID of the compartment in which the cluster exists.
|
ClusterEndpoints |
getEndpoints()
Endpoints served up by the cluster masters.
|
String |
getId()
The OCID of the cluster.
|
String |
getKubernetesVersion()
The version of Kubernetes running on the cluster masters.
|
String |
getLifecycleDetails()
Details about the state of the cluster masters.
|
ClusterLifecycleState |
getLifecycleState()
The state of the cluster masters.
|
ClusterMetadata |
getMetadata()
Metadata about the cluster.
|
String |
getName()
The name of the cluster.
|
ClusterCreateOptions |
getOptions()
Optional attributes for the cluster.
|
String |
getVcnId()
The OCID of the virtual cloud network (VCN) in which the cluster exists
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"id","name","compartmentId","vcnId","kubernetesVersion","options","metadata","lifecycleState","lifecycleDetails","endpoints","availableKubernetesUpgrades"}) @Deprecated public ClusterSummary(String id, String name, String compartmentId, String vcnId, String kubernetesVersion, ClusterCreateOptions options, ClusterMetadata metadata, ClusterLifecycleState lifecycleState, String lifecycleDetails, ClusterEndpoints endpoints, List<String> availableKubernetesUpgrades)
public static ClusterSummary.Builder builder()
Create a new builder.
public String getId()
The OCID of the cluster.
public String getName()
The name of the cluster.
public String getCompartmentId()
The OCID of the compartment in which the cluster exists.
public String getVcnId()
The OCID of the virtual cloud network (VCN) in which the cluster exists
public String getKubernetesVersion()
The version of Kubernetes running on the cluster masters.
public ClusterCreateOptions getOptions()
Optional attributes for the cluster.
public ClusterMetadata getMetadata()
Metadata about the cluster.
public ClusterLifecycleState getLifecycleState()
The state of the cluster masters.
public String getLifecycleDetails()
Details about the state of the cluster masters.
public ClusterEndpoints getEndpoints()
Endpoints served up by the cluster masters.
public List<String> getAvailableKubernetesUpgrades()
Available Kubernetes versions to which the clusters masters may be upgraded.
Copyright © 2016–2020. All rights reserved.