Class UpdateClusterRequest

java.lang.Object
com.cloudera.cdp.dw.model.UpdateClusterRequest

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:25.071-07:00") public class UpdateClusterRequest extends Object
Request object for the updateCluster method.
  • Constructor Details

    • UpdateClusterRequest

      public UpdateClusterRequest()
  • Method Details

    • getClusterId

      public String getClusterId()
      Getter for clusterId. The ID of the cluster to update.
    • setClusterId

      public void setClusterId(String clusterId)
      Setter for clusterId. The ID of the cluster to update.
    • getDescription

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

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

      public List<String> getWhitelistIpCIDRs()
      Getter for whitelistIpCIDRs. List of IP address CIDRs to whitelist. NOTE: CDW is in process of rolling out a new feature to whitelist IP CIDR separately for Kubernetes Clusters and Loadbalancers on CDP Public Cloud. For an existing cluster, if different IP CIDR has been already applied to LoadBalancer and the Kubernetes cluster through the DWX UI, then updating the IP CIDR of such cluster is not supported from CLI. In the upcoming release, the CLI will support this feature. Please make use of UI for the same.
    • setWhitelistIpCIDRs

      public void setWhitelistIpCIDRs(List<String> whitelistIpCIDRs)
      Setter for whitelistIpCIDRs. List of IP address CIDRs to whitelist. NOTE: CDW is in process of rolling out a new feature to whitelist IP CIDR separately for Kubernetes Clusters and Loadbalancers on CDP Public Cloud. For an existing cluster, if different IP CIDR has been already applied to LoadBalancer and the Kubernetes cluster through the DWX UI, then updating the IP CIDR of such cluster is not supported from CLI. In the upcoming release, the CLI will support this feature. Please make use of UI for the same.
    • getWhitelistK8sClusterAccessIpCIDRs

      public List<String> getWhitelistK8sClusterAccessIpCIDRs()
      Getter for whitelistK8sClusterAccessIpCIDRs. List of IP address CIDRs to whitelist for kubernetes cluster access.
    • setWhitelistK8sClusterAccessIpCIDRs

      public void setWhitelistK8sClusterAccessIpCIDRs(List<String> whitelistK8sClusterAccessIpCIDRs)
      Setter for whitelistK8sClusterAccessIpCIDRs. List of IP address CIDRs to whitelist for kubernetes cluster access.
    • getWhitelistWorkloadAccessIpCIDRs

      public List<String> getWhitelistWorkloadAccessIpCIDRs()
      Getter for whitelistWorkloadAccessIpCIDRs. List of IP address CIDRs to whitelist for workload access.
    • setWhitelistWorkloadAccessIpCIDRs

      public void setWhitelistWorkloadAccessIpCIDRs(List<String> whitelistWorkloadAccessIpCIDRs)
      Setter for whitelistWorkloadAccessIpCIDRs. List of IP address CIDRs to whitelist for workload access.
    • getAwsUpdate

      public UpdateClusterRequestAwsUpdate getAwsUpdate()
      Getter for awsUpdate.
    • setAwsUpdate

      public void setAwsUpdate(UpdateClusterRequestAwsUpdate awsUpdate)
      Setter for awsUpdate.
    • getAzureUpdate

      public UpdateClusterRequestAzureUpdate getAzureUpdate()
      Getter for azureUpdate.
    • setAzureUpdate

      public void setAzureUpdate(UpdateClusterRequestAzureUpdate azureUpdate)
      Setter for azureUpdate.
    • getObservabilityConfig

      public UpdateClusterObservabilityConfig getObservabilityConfig()
      Getter for observabilityConfig. Cluster observability configurations to update. You can forward logs from environments activated in Cloudera Data Warehouse (CDW) to observability and monitoring systems such as Datadog, New Relic, or Splunk. Please refer to the following Cloudera documentation for more info. https://docs.cloudera.com/data-warehouse/cloud/monitoring/topics/dw-observability-log-forwarding.html
    • setObservabilityConfig

      public void setObservabilityConfig(UpdateClusterObservabilityConfig observabilityConfig)
      Setter for observabilityConfig. Cluster observability configurations to update. You can forward logs from environments activated in Cloudera Data Warehouse (CDW) to observability and monitoring systems such as Datadog, New Relic, or Splunk. Please refer to the following Cloudera documentation for more info. https://docs.cloudera.com/data-warehouse/cloud/monitoring/topics/dw-observability-log-forwarding.html
    • getResourcePool

      public String getResourcePool()
      Getter for resourcePool. Used to set the resource pool of the Private Cloud Data Services clusters that are not enrolled for quota management.
    • setResourcePool

      public void setResourcePool(String resourcePool)
      Setter for resourcePool. Used to set the resource pool of the Private Cloud Data Services clusters that are not enrolled for quota management.
    • 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