Class Cluster

java.lang.Object
com.cloudera.cdp.datahub.model.Cluster

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:24.392-07:00") public class Cluster extends Object
Information about a cluster.
  • Constructor Details

    • Cluster

      public Cluster()
  • Method Details

    • 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.
    • getMultiAz

      public Boolean getMultiAz()
      Getter for multiAz. Flag that toggles the multi availability zone for the given datahub cluster when you are not sure what subnet IDs can be used. This way the subnet IDs will be used what the environment suggests.
    • setMultiAz

      public void setMultiAz(Boolean multiAz)
      Setter for multiAz. Flag that toggles the multi availability zone for the given datahub cluster when you are not sure what subnet IDs can be used. This way the subnet IDs will be used what the environment suggests.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object