Package com.cloudera.cdp.ml.model
Class CreateWorkspaceRequest
java.lang.Object
com.cloudera.cdp.ml.model.CreateWorkspaceRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-10-15T17:00:45.776-07:00")
public class CreateWorkspaceRequest
extends Object
Request object for the CreateWorkspace method.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter for authorizedIPRanges.Getter for cdswMigrationMode.Getter for disableTLS.Getter for enableEnhancedPerformance.Getter for enableGlobalAccessLoadBalancer.Getter for enableGovernance.Getter for enableModelMetrics.Getter for enableMonitoring.Getter for enableYunikorn.Getter for environmentName.Getter for existingDatabaseConfig.Getter for existingNFS.Getter for loadBalancerIPWhitelists.Getter for nfsVersion.Getter for outboundTypes.Getter for privateCluster.Getter for provisionK8sRequest.Getter for resourcePoolConfig.Getter for skipValidation.Getter for staticSubdomain.Getter for subnetsForLoadBalancers.Getter for usePublicLoadBalancer.Getter for whitelistAuthorizedIPRanges.Getter for workspaceName.inthashCode()voidsetAuthorizedIPRanges(List<String> authorizedIPRanges) Setter for authorizedIPRanges.voidsetCdswMigrationMode(String cdswMigrationMode) Setter for cdswMigrationMode.voidsetDisableTLS(Boolean disableTLS) Setter for disableTLS.voidsetEnableEnhancedPerformance(Boolean enableEnhancedPerformance) Setter for enableEnhancedPerformance.voidsetEnableGlobalAccessLoadBalancer(Boolean enableGlobalAccessLoadBalancer) Setter for enableGlobalAccessLoadBalancer.voidsetEnableGovernance(Boolean enableGovernance) Setter for enableGovernance.voidsetEnableModelMetrics(Boolean enableModelMetrics) Setter for enableModelMetrics.voidsetEnableMonitoring(Boolean enableMonitoring) Setter for enableMonitoring.voidsetEnableYunikorn(Boolean enableYunikorn) Setter for enableYunikorn.voidsetEnvironmentName(String environmentName) Setter for environmentName.voidsetExistingDatabaseConfig(ExistingDatabaseConfig existingDatabaseConfig) Setter for existingDatabaseConfig.voidsetExistingNFS(String existingNFS) Setter for existingNFS.voidsetLoadBalancerIPWhitelists(List<String> loadBalancerIPWhitelists) Setter for loadBalancerIPWhitelists.voidsetNfsVersion(String nfsVersion) Setter for nfsVersion.voidsetOutboundTypes(List<String> outboundTypes) Setter for outboundTypes.voidsetPrivateCluster(Boolean privateCluster) Setter for privateCluster.voidsetProvisionK8sRequest(ProvisionK8sRequest provisionK8sRequest) Setter for provisionK8sRequest.voidsetResourcePoolConfig(ResourcePoolConfig resourcePoolConfig) Setter for resourcePoolConfig.voidsetSkipValidation(Boolean skipValidation) Setter for skipValidation.voidsetStaticSubdomain(String staticSubdomain) Setter for staticSubdomain.voidsetSubnetsForLoadBalancers(List<String> subnetsForLoadBalancers) Setter for subnetsForLoadBalancers.voidsetUsePublicLoadBalancer(Boolean usePublicLoadBalancer) Setter for usePublicLoadBalancer.voidsetWhitelistAuthorizedIPRanges(Boolean whitelistAuthorizedIPRanges) Setter for whitelistAuthorizedIPRanges.voidsetWorkspaceName(String workspaceName) Setter for workspaceName.toString()
-
Constructor Details
-
CreateWorkspaceRequest
public CreateWorkspaceRequest()
-
-
Method Details
-
getEnvironmentName
Getter for environmentName. The environment for the workbench to create. -
setEnvironmentName
Setter for environmentName. The environment for the workbench to create. -
getWorkspaceName
Getter for workspaceName. The name of the workbench to create. -
setWorkspaceName
Setter for workspaceName. The name of the workbench to create. -
getProvisionK8sRequest
Getter for provisionK8sRequest. The request for Kubernetes workbench provision. Required in public cloud. -
setProvisionK8sRequest
Setter for provisionK8sRequest. The request for Kubernetes workbench provision. Required in public cloud. -
getUsePublicLoadBalancer
Getter for usePublicLoadBalancer. The boolean flag to request public load balancer. By default, private load balancer is used. -
setUsePublicLoadBalancer
Setter for usePublicLoadBalancer. The boolean flag to request public load balancer. By default, private load balancer is used. -
getDisableTLS
Getter for disableTLS. The boolean flag to disable TLS setup for workbench. By default, the TLS is enabled. -
setDisableTLS
Setter for disableTLS. The boolean flag to disable TLS setup for workbench. By default, the TLS is enabled. -
getEnableMonitoring
Getter for enableMonitoring. The boolean flag is used to enable monitoring. By default, monitoring is disabled. -
setEnableMonitoring
Setter for enableMonitoring. The boolean flag is used to enable monitoring. By default, monitoring is disabled. -
getEnableGovernance
Getter for enableGovernance. Enables Cloudera AI governance by integrating with Cloudera Atlas. By default, this flag is disabled. -
setEnableGovernance
Setter for enableGovernance. Enables Cloudera AI governance by integrating with Cloudera Atlas. By default, this flag is disabled. -
getExistingNFS
Getter for existingNFS. Optionally use an existing NFS by providing the hostname and desired path (Azure and Private Cloud only). -
setExistingNFS
Setter for existingNFS. Optionally use an existing NFS by providing the hostname and desired path (Azure and Private Cloud only). -
getEnableYunikorn
Getter for enableYunikorn. The boolean flag is used to enable yunikorn scheduling. By default, yunikorn scheduling is disabled. -
setEnableYunikorn
Setter for enableYunikorn. The boolean flag is used to enable yunikorn scheduling. By default, yunikorn scheduling is disabled. -
getLoadBalancerIPWhitelists
Getter for loadBalancerIPWhitelists. The whitelist of IPs for load balancer. -
setLoadBalancerIPWhitelists
Setter for loadBalancerIPWhitelists. The whitelist of IPs for load balancer. -
getNfsVersion
Getter for nfsVersion. The NFS Protocol version of the NFS server we are using for Azure and Private Cloud. -
setNfsVersion
Setter for nfsVersion. The NFS Protocol version of the NFS server we are using for Azure and Private Cloud. -
getEnableModelMetrics
Getter for enableModelMetrics. Enables the model metrics service for exporting metrics for models to a metrics store. -
setEnableModelMetrics
Setter for enableModelMetrics. Enables the model metrics service for exporting metrics for models to a metrics store. -
getExistingDatabaseConfig
Getter for existingDatabaseConfig. Optional configurations for an existing Postgres to export model metrics to. -
setExistingDatabaseConfig
Setter for existingDatabaseConfig. Optional configurations for an existing Postgres to export model metrics to. -
getWhitelistAuthorizedIPRanges
Getter for whitelistAuthorizedIPRanges. Whether to whitelist only 'authorizedIPRanges' given or all public IPs. -
setWhitelistAuthorizedIPRanges
Setter for whitelistAuthorizedIPRanges. Whether to whitelist only 'authorizedIPRanges' given or all public IPs. -
getAuthorizedIPRanges
Getter for authorizedIPRanges. The whitelist of CIDR blocks which can access the API server. -
setAuthorizedIPRanges
Setter for authorizedIPRanges. The whitelist of CIDR blocks which can access the API server. -
getSkipValidation
Getter for skipValidation. Skip pre-flight validations if requested. -
setSkipValidation
Setter for skipValidation. Skip pre-flight validations if requested. -
getPrivateCluster
Getter for privateCluster. Whether to create a private cluster. -
setPrivateCluster
Setter for privateCluster. Whether to create a private cluster. -
getSubnetsForLoadBalancers
Getter for subnetsForLoadBalancers. The list of subnets used for the load balancer that Cloudera AI creates. -
setSubnetsForLoadBalancers
Setter for subnetsForLoadBalancers. The list of subnets used for the load balancer that Cloudera AI creates. -
getStaticSubdomain
Getter for staticSubdomain. The static subdomain to be used for the workbench. -
setStaticSubdomain
Setter for staticSubdomain. The static subdomain to be used for the workbench. -
getCdswMigrationMode
Getter for cdswMigrationMode. Toggle for cdsw migration preflight validation -
setCdswMigrationMode
Setter for cdswMigrationMode. Toggle for cdsw migration preflight validation -
getOutboundTypes
Getter for outboundTypes. Outbound Types provided for the workbench. -
setOutboundTypes
Setter for outboundTypes. Outbound Types provided for the workbench. -
getResourcePoolConfig
Getter for resourcePoolConfig. The resource pool configuration for quota management. -
setResourcePoolConfig
Setter for resourcePoolConfig. The resource pool configuration for quota management. -
getEnableEnhancedPerformance
Getter for enableEnhancedPerformance. Enable Enhanced Performance Mode to maximize throughput and IOPS for root volumes attached to worker nodes. -
setEnableEnhancedPerformance
Setter for enableEnhancedPerformance. Enable Enhanced Performance Mode to maximize throughput and IOPS for root volumes attached to worker nodes. -
getEnableGlobalAccessLoadBalancer
Getter for enableGlobalAccessLoadBalancer. Enable global access to the load balancer so the workbench is accessible from other regions. -
setEnableGlobalAccessLoadBalancer
Setter for enableGlobalAccessLoadBalancer. Enable global access to the load balancer so the workbench is accessible from other regions. -
equals
-
hashCode
public int hashCode() -
toString
-