Class PrivateCloudActivationOptions

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

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:25.071-07:00") public class PrivateCloudActivationOptions extends Object
Options for activating a Private Cloud environment.
  • Constructor Details

    • PrivateCloudActivationOptions

      public PrivateCloudActivationOptions()
  • Method Details

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

      public String getDbDas()
      Getter for dbDas. The name of the DAS database. Not required for embedded databases
    • setDbDas

      public void setDbDas(String dbDas)
      Setter for dbDas. The name of the DAS database. Not required for embedded databases
    • 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.
    • 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