Class CreatePrivateClusterRequest

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

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-12T15:07:42.845-07: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.
    • getDelegationUsername

      @Deprecated public String getDelegationUsername()
      Deprecated.
      Getter for delegationUsername. DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Name of delegation user. This user is used between Hue - Impala to create a session, as Hue should not pass the user credentials, instead Hue authenticates with the delegation user, then this user will impersonate the logged in user. This means that the Delegation User and Password should be able to authenticate through LDAP.
    • setDelegationUsername

      @Deprecated public void setDelegationUsername(String delegationUsername)
      Deprecated.
      Setter for delegationUsername. DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Name of delegation user. This user is used between Hue - Impala to create a session, as Hue should not pass the user credentials, instead Hue authenticates with the delegation user, then this user will impersonate the logged in user. This means that the Delegation User and Password should be able to authenticate through LDAP.
    • getDelegationPassword

      @Deprecated public String getDelegationPassword()
      Deprecated.
      Getter for delegationPassword. DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Password of delegation user.
    • setDelegationPassword

      @Deprecated public void setDelegationPassword(String delegationPassword)
      Deprecated.
      Setter for delegationPassword. DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Password of delegation user.
    • getSecurityContextConstraintName

      public String getSecurityContextConstraintName()
      Getter for securityContextConstraintName. The name of the Hive Security Context Constraint.
    • setSecurityContextConstraintName

      public void setSecurityContextConstraintName(String securityContextConstraintName)
      Setter for securityContextConstraintName. The name of the Hive Security Context Constraint.
    • 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.
    • getDbHue

      public String getDbHue()
      Getter for dbHue. The name of the HUE database. Not required for embedded databases.
    • setDbHue

      public void setDbHue(String dbHue)
      Setter for dbHue. The name of the HUE database. Not required for embedded databases.
    • getResourcePool

      public String getResourcePool()
      Getter for resourcePool. The Resource Pool of the cluster.
    • setResourcePool

      public void setResourcePool(String resourcePool)
      Setter for resourcePool. The Resource Pool of the cluster.
    • getDedicatedExecutorNodes

      public Boolean getDedicatedExecutorNodes()
      Getter for dedicatedExecutorNodes. 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

      public void setDedicatedExecutorNodes(Boolean dedicatedExecutorNodes)
      Setter for dedicatedExecutorNodes. 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