Class CreatePrivateClusterRequest

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

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2025-11-14T06:50:04.824-08:00") public class CreatePrivateClusterRequest extends Object
Request object for the createPrivateCluster method.
  • Constructor Details

    • CreatePrivateClusterRequest

      public CreatePrivateClusterRequest()
  • Method Details

    • getEnvironmentCrn

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

      public void setEnvironmentCrn(String environmentCrn)
      Setter for environmentCrn. The CRN of the environment for the cluster to create.
    • getStorageClass

      public String getStorageClass()
      Getter for storageClass. The storage class for the Local Storage Operator.
    • setStorageClass

      public void setStorageClass(String storageClass)
      Setter for storageClass. The storage class for the Local Storage Operator.
    • getDedicatedExecutorNodes

      @Deprecated public Boolean getDedicatedExecutorNodes()
      Deprecated.
      Getter for dedicatedExecutorNodes. DEPRECATED: As of 1.5.5, this feature flag can be set as an advanced configuration. Enable to use dedicated nodes exclusively for executors and coordinators, and improve performance. You can enable this only if you reserved nodes while adding a CDP Private Cloud containerized ECS cluster. When disabled, non-compute pods such as MetaStore and Data Visualization can also use the reserved nodes.
    • setDedicatedExecutorNodes

      @Deprecated public void setDedicatedExecutorNodes(Boolean dedicatedExecutorNodes)
      Deprecated.
      Setter for dedicatedExecutorNodes. DEPRECATED: As of 1.5.5, this feature flag can be set as an advanced configuration. Enable to use dedicated nodes exclusively for executors and coordinators, and improve performance. You can enable this only if you reserved nodes while adding a CDP Private Cloud containerized ECS cluster. When disabled, non-compute pods such as MetaStore and Data Visualization can also use the reserved nodes.
    • getDbClientCredentials

      public KeyPairCredentials getDbClientCredentials()
      Getter for dbClientCredentials. A certificate and private key pair belonging together for mutual SSL handshake when Database Catalog (aka DBC) connects to the metastore database.
    • setDbClientCredentials

      public void setDbClientCredentials(KeyPairCredentials dbClientCredentials)
      Setter for dbClientCredentials. A certificate and private key pair belonging together for mutual SSL handshake when Database Catalog (aka DBC) connects to the metastore database.
    • 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