Class Cluster


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2022-11-29T14:06:15.936-08:00")
    public class Cluster
    extends Object
    Information about a cluster.
    • Constructor Detail

      • Cluster

        public Cluster()
    • Method Detail

      • getClusterName

        public String getClusterName()
        Getter for clusterName. The name of the cluster.
      • setClusterName

        public void setClusterName​(String clusterName)
        Setter for clusterName. The name of the cluster.
      • getCrn

        public String getCrn()
        Getter for crn. The CRN of the cluster.
      • setCrn

        public void setCrn​(String crn)
        Setter for crn. The CRN of the cluster.
      • getCreationDate

        public ZonedDateTime getCreationDate()
        Getter for creationDate. The date when the cluster was created.
      • setCreationDate

        public void setCreationDate​(ZonedDateTime creationDate)
        Setter for creationDate. The date when the cluster was created.
      • getStatus

        public String getStatus()
        Getter for status. The status of the stack.
      • setStatus

        public void setStatus​(String status)
        Setter for status. The status of the stack.
      • getClusterStatus

        public String getClusterStatus()
        Getter for clusterStatus. The status of the cluster.
      • setClusterStatus

        public void setClusterStatus​(String clusterStatus)
        Setter for clusterStatus. The status of the cluster.
      • getNodeCount

        public Integer getNodeCount()
        Getter for nodeCount. The cluster node count.
      • setNodeCount

        public void setNodeCount​(Integer nodeCount)
        Setter for nodeCount. The cluster node count.
      • getInstanceGroups

        public List<InstanceGroup> getInstanceGroups()
        Getter for instanceGroups. The instance details.
      • setInstanceGroups

        public void setInstanceGroups​(List<InstanceGroup> instanceGroups)
        Setter for instanceGroups. The instance details.
      • getWorkloadType

        public String getWorkloadType()
        Getter for workloadType. The workload type for the cluster.
      • setWorkloadType

        public void setWorkloadType​(String workloadType)
        Setter for workloadType. The workload type for the cluster.
      • getCloudPlatform

        public String getCloudPlatform()
        Getter for cloudPlatform. The cloud platform.
      • setCloudPlatform

        public void setCloudPlatform​(String cloudPlatform)
        Setter for cloudPlatform. The cloud platform.
      • getImageDetails

        public ImageDetails getImageDetails()
        Getter for imageDetails. The image details.
      • setImageDetails

        public void setImageDetails​(ImageDetails imageDetails)
        Setter for imageDetails. The image details.
      • getEnvironmentCrn

        public String getEnvironmentCrn()
        Getter for environmentCrn. The CRN of the environment.
      • setEnvironmentCrn

        public void setEnvironmentCrn​(String environmentCrn)
        Setter for environmentCrn. The CRN of the environment.
      • getCredentialCrn

        public String getCredentialCrn()
        Getter for credentialCrn. The CRN of the credential.
      • setCredentialCrn

        public void setCredentialCrn​(String credentialCrn)
        Setter for credentialCrn. The CRN of the credential.
      • getDatalakeCrn

        public String getDatalakeCrn()
        Getter for datalakeCrn. The CRN of the attached datalake.
      • setDatalakeCrn

        public void setDatalakeCrn​(String datalakeCrn)
        Setter for datalakeCrn. The CRN of the attached datalake.
      • getClusterTemplateCrn

        public String getClusterTemplateCrn()
        Getter for clusterTemplateCrn. The CRN of the cluster template used for the cluster creation.
      • setClusterTemplateCrn

        public void setClusterTemplateCrn​(String clusterTemplateCrn)
        Setter for clusterTemplateCrn. The CRN of the cluster template used for the cluster creation.
      • getStatusReason

        public String getStatusReason()
        Getter for statusReason. The status reason.
      • setStatusReason

        public void setStatusReason​(String statusReason)
        Setter for statusReason. The status reason.
      • getClouderaManager

        public ClouderaManagerDetails getClouderaManager()
        Getter for clouderaManager. The Cloudera Manager details.
      • setClouderaManager

        public void setClouderaManager​(ClouderaManagerDetails clouderaManager)
        Setter for clouderaManager. The Cloudera Manager details.
      • getEndpoints

        public Endpoints getEndpoints()
        Getter for endpoints. The exposed service api endpoints.
      • setEndpoints

        public void setEndpoints​(Endpoints endpoints)
        Setter for endpoints. The exposed service api endpoints.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object