Class 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 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).

    • 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

      • 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 class com.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 class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel