@Generated(value="OracleSDKGenerator", comments="API Version: 20190531") public final class ClusterDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Specific info about a Hadoop cluster
Note: Objects should always be created or deserialized using the ClusterDetails.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 ClusterDetails.Builder
, which maintain a
set of all explicitly set fields called ClusterDetails.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
).
Modifier and Type | Class and Description |
---|---|
static class |
ClusterDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
ClusterDetails(String bdaVersion,
String bdmVersion,
String bdsVersion,
String osVersion,
String dbVersion,
String bdCellVersion,
String csqlCellVersion,
Date timeCreated,
Date timeRefreshed,
String clouderaManagerUrl,
String ambariUrl,
String bigDataManagerUrl,
String hueServerUrl,
String odhVersion,
String jupyterHubUrl)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ClusterDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getAmbariUrl()
The URL of Ambari
|
String |
getBdaVersion()
BDA version installed in the cluster
|
String |
getBdCellVersion()
Cloud SQL cell version.
|
String |
getBdmVersion()
Big Data Manager version installed in the cluster.
|
String |
getBdsVersion()
Big Data Service version installed in the cluster.
|
String |
getBigDataManagerUrl()
The URL of Big Data Manager.
|
String |
getClouderaManagerUrl()
The URL of Cloudera Manager
|
String |
getCsqlCellVersion()
Big Data SQL version.
|
String |
getDbVersion()
Cloud SQL query server database version.
|
String |
getHueServerUrl()
The URL of the Hue server.
|
String |
getJupyterHubUrl()
The URL of the Jupyterhub.
|
String |
getOdhVersion()
Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
|
String |
getOsVersion()
Oracle Linux version installed in the cluster.
|
Date |
getTimeCreated()
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
|
Date |
getTimeRefreshed()
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted
datetime string.
|
int |
hashCode() |
ClusterDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"bdaVersion","bdmVersion","bdsVersion","osVersion","dbVersion","bdCellVersion","csqlCellVersion","timeCreated","timeRefreshed","clouderaManagerUrl","ambariUrl","bigDataManagerUrl","hueServerUrl","odhVersion","jupyterHubUrl"}) public ClusterDetails(String bdaVersion, String bdmVersion, String bdsVersion, String osVersion, String dbVersion, String bdCellVersion, String csqlCellVersion, Date timeCreated, Date timeRefreshed, String clouderaManagerUrl, String ambariUrl, String bigDataManagerUrl, String hueServerUrl, String odhVersion, String jupyterHubUrl)
public static ClusterDetails.Builder builder()
Create a new builder.
public ClusterDetails.Builder toBuilder()
public String getBdaVersion()
BDA version installed in the cluster
public String getBdmVersion()
Big Data Manager version installed in the cluster.
public String getBdsVersion()
Big Data Service version installed in the cluster.
public String getOsVersion()
Oracle Linux version installed in the cluster.
public String getDbVersion()
Cloud SQL query server database version.
public String getBdCellVersion()
Cloud SQL cell version.
public String getCsqlCellVersion()
Big Data SQL version.
public Date getTimeCreated()
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
public Date getTimeRefreshed()
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
public String getClouderaManagerUrl()
The URL of Cloudera Manager
public String getAmbariUrl()
The URL of Ambari
public String getBigDataManagerUrl()
The URL of Big Data Manager.
public String getHueServerUrl()
The URL of the Hue server.
public String getOdhVersion()
Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
public String getJupyterHubUrl()
The URL of the Jupyterhub.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.