Package com.oracle.bmc.bds.model
Class ClusterDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.bds.model.ClusterDetails
-
@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 theClusterDetails.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 calledClusterDetails.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 class
ClusterDetails.Builder
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClusterDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getAmbariUrl()
The URL of AmbariString
getBdaVersion()
BDA version installed in the clusterString
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 ManagerString
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.
-
-
-
Constructor Detail
-
ClusterDetails
@Deprecated @ConstructorProperties({"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)
Deprecated.
-
-
Method Detail
-
builder
public static ClusterDetails.Builder builder()
Create a new builder.
-
toBuilder
public ClusterDetails.Builder toBuilder()
-
getBdaVersion
public String getBdaVersion()
BDA version installed in the cluster- Returns:
- the value
-
getBdmVersion
public String getBdmVersion()
Big Data Manager version installed in the cluster.- Returns:
- the value
-
getBdsVersion
public String getBdsVersion()
Big Data Service version installed in the cluster.- Returns:
- the value
-
getOsVersion
public String getOsVersion()
Oracle Linux version installed in the cluster.- Returns:
- the value
-
getDbVersion
public String getDbVersion()
Cloud SQL query server database version.- Returns:
- the value
-
getBdCellVersion
public String getBdCellVersion()
Cloud SQL cell version.- Returns:
- the value
-
getCsqlCellVersion
public String getCsqlCellVersion()
Big Data SQL version.- Returns:
- the value
-
getTimeCreated
public Date getTimeCreated()
The time the cluster was created, shown as an RFC 3339 formatted datetime string.- Returns:
- the value
-
getTimeRefreshed
public Date getTimeRefreshed()
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.- Returns:
- the value
-
getClouderaManagerUrl
public String getClouderaManagerUrl()
The URL of Cloudera Manager- Returns:
- the value
-
getAmbariUrl
public String getAmbariUrl()
The URL of Ambari- Returns:
- the value
-
getBigDataManagerUrl
public String getBigDataManagerUrl()
The URL of Big Data Manager.- Returns:
- the value
-
getHueServerUrl
public String getHueServerUrl()
The URL of the Hue server.- Returns:
- the value
-
getOdhVersion
public String getOdhVersion()
Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.- Returns:
- the value
-
getJupyterHubUrl
public String getJupyterHubUrl()
The URL of the Jupyterhub.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in 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:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-