Class Cluster


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:49.412-07:00")
    public class Cluster
    extends Object
    Describes a Datalake, Datahub or Classic cluster.
    • Constructor Detail

      • Cluster

        public Cluster()
    • Method Detail

      • getCrn

        public String getCrn()
        Getter for crn. Cluster CRN.
      • setCrn

        public void setCrn​(String crn)
        Setter for crn. Cluster CRN.
      • getName

        public String getName()
        Getter for name. Cluster name.
      • setName

        public void setName​(String name)
        Setter for name. Cluster name.
      • getDataCenter

        public String getDataCenter()
        Getter for dataCenter. Cluster data center.
      • setDataCenter

        public void setDataCenter​(String dataCenter)
        Setter for dataCenter. Cluster data center.
      • getClusterType

        public String getClusterType()
        Getter for clusterType. Cluster type.
      • setClusterType

        public void setClusterType​(String clusterType)
        Setter for clusterType. Cluster type.
      • getReplicationEngineType

        public String getReplicationEngineType()
        Getter for replicationEngineType. Replication engine type.
      • setReplicationEngineType

        public void setReplicationEngineType​(String replicationEngineType)
        Setter for replicationEngineType. Replication engine type.
      • getClusterManagerType

        public String getClusterManagerType()
        Getter for clusterManagerType. Cluster Manager type.
      • setClusterManagerType

        public void setClusterManagerType​(String clusterManagerType)
        Setter for clusterManagerType. Cluster Manager type.
      • getClusterManagerUrl

        public String getClusterManagerUrl()
        Getter for clusterManagerUrl. Cluster Manager URL.
      • setClusterManagerUrl

        public void setClusterManagerUrl​(String clusterManagerUrl)
        Setter for clusterManagerUrl. Cluster Manager URL.
      • getClusterUrl

        public String getClusterUrl()
        Getter for clusterUrl. Cluster URL.
      • setClusterUrl

        public void setClusterUrl​(String clusterUrl)
        Setter for clusterUrl. Cluster URL.
      • getTotalHosts

        public Integer getTotalHosts()
        Getter for totalHosts. Total hosts on the cluster.
      • setTotalHosts

        public void setTotalHosts​(Integer totalHosts)
        Setter for totalHosts. Total hosts on the cluster.
      • getLocation

        public Location getLocation()
        Getter for location. Cluster location.
      • setLocation

        public void setLocation​(Location location)
        Setter for location. Cluster location.
      • getStackCrn

        public String getStackCrn()
        Getter for stackCrn. Stack CRN.
      • setStackCrn

        public void setStackCrn​(String stackCrn)
        Setter for stackCrn. Stack CRN.
      • getDescription

        public String getDescription()
        Getter for description. Cluster description.
      • setDescription

        public void setDescription​(String description)
        Setter for description. Cluster description.
      • getStackMajorVersion

        public String getStackMajorVersion()
        Getter for stackMajorVersion. Stack major version.
      • setStackMajorVersion

        public void setStackMajorVersion​(String stackMajorVersion)
        Setter for stackMajorVersion. Stack major version.
      • getStackVersion

        public String getStackVersion()
        Getter for stackVersion. Stack version.
      • setStackVersion

        public void setStackVersion​(String stackVersion)
        Setter for stackVersion. Stack version.
      • getUuid

        public String getUuid()
        Getter for uuid. Cluster UUID from Cloudera Manager if the cluster has CM backend.
      • setUuid

        public void setUuid​(String uuid)
        Setter for uuid. Cluster UUID from Cloudera Manager if the cluster has CM backend.
      • getEnvironmentCrn

        public String getEnvironmentCrn()
        Getter for environmentCrn. CRN of the cluster's environment.
      • setEnvironmentCrn

        public void setEnvironmentCrn​(String environmentCrn)
        Setter for environmentCrn. CRN of the cluster's environment.
      • getKnoxUrl

        public String getKnoxUrl()
        Getter for knoxUrl. Knox URL if the cluster was registered with one, null otherwise.
      • setKnoxUrl

        public void setKnoxUrl​(String knoxUrl)
        Setter for knoxUrl. Knox URL if the cluster was registered with one, null otherwise.
      • getCloudAccountProvider

        public String getCloudAccountProvider()
        Getter for cloudAccountProvider. Cloud account provider.
      • setCloudAccountProvider

        public void setCloudAccountProvider​(String cloudAccountProvider)
        Setter for cloudAccountProvider. Cloud account provider.
      • getCmName

        public String getCmName()
        Getter for cmName. Cloudera Manager name.
      • setCmName

        public void setCmName​(String cmName)
        Setter for cmName. Cloudera Manager name.
      • getCodProperties

        public CodProperties getCodProperties()
        Getter for codProperties. Additional properties for operational databases.
      • setCodProperties

        public void setCodProperties​(CodProperties codProperties)
        Setter for codProperties. Additional properties for operational databases.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object