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="2024-09-27T08:40:25.791-07:00")
public class CreateWorkspaceRequest
extends Object
Request object for the CreateWorkspace method.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for authorizedIPRanges.Getter for cdswMigrationMode.Getter for disableTLS.Getter for enableGovernance.Getter for enableModelMetrics.Getter for enableMonitoring.Getter for environmentName.Getter for existingDatabaseConfig.Getter for existingNFS.Getter for loadBalancerIPWhitelists.Getter for mlVersion.Getter for nfsVersion.Getter for outboundTypes.Getter for privateCluster.Getter for provisionK8sRequest.Getter for skipValidation.Getter for staticSubdomain.Getter for subnetsForLoadBalancers.Getter for usePublicLoadBalancer.Getter for whitelistAuthorizedIPRanges.Getter for workspaceName.int
hashCode()
void
setAuthorizedIPRanges
(List<String> authorizedIPRanges) Setter for authorizedIPRanges.void
setCdswMigrationMode
(String cdswMigrationMode) Setter for cdswMigrationMode.void
setDisableTLS
(Boolean disableTLS) Setter for disableTLS.void
setEnableGovernance
(Boolean enableGovernance) Setter for enableGovernance.void
setEnableModelMetrics
(Boolean enableModelMetrics) Setter for enableModelMetrics.void
setEnableMonitoring
(Boolean enableMonitoring) Setter for enableMonitoring.void
setEnvironmentName
(String environmentName) Setter for environmentName.void
setExistingDatabaseConfig
(ExistingDatabaseConfig existingDatabaseConfig) Setter for existingDatabaseConfig.void
setExistingNFS
(String existingNFS) Setter for existingNFS.void
setLoadBalancerIPWhitelists
(List<String> loadBalancerIPWhitelists) Setter for loadBalancerIPWhitelists.void
setMlVersion
(String mlVersion) Setter for mlVersion.void
setNfsVersion
(String nfsVersion) Setter for nfsVersion.void
setOutboundTypes
(List<String> outboundTypes) Setter for outboundTypes.void
setPrivateCluster
(Boolean privateCluster) Setter for privateCluster.void
setProvisionK8sRequest
(ProvisionK8sRequest provisionK8sRequest) Setter for provisionK8sRequest.void
setSkipValidation
(Boolean skipValidation) Setter for skipValidation.void
setStaticSubdomain
(String staticSubdomain) Setter for staticSubdomain.void
setSubnetsForLoadBalancers
(List<String> subnetsForLoadBalancers) Setter for subnetsForLoadBalancers.void
setUsePublicLoadBalancer
(Boolean usePublicLoadBalancer) Setter for usePublicLoadBalancer.void
setWhitelistAuthorizedIPRanges
(Boolean whitelistAuthorizedIPRanges) Setter for whitelistAuthorizedIPRanges.void
setWorkspaceName
(String workspaceName) Setter for workspaceName.toString()
-
Constructor Details
-
CreateWorkspaceRequest
public CreateWorkspaceRequest()
-
-
Method Details
-
getEnvironmentName
Getter for environmentName. The environment for the workspace to create. -
setEnvironmentName
Setter for environmentName. The environment for the workspace to create. -
getWorkspaceName
Getter for workspaceName. The name of the workspace to create. -
setWorkspaceName
Setter for workspaceName. The name of the workspace to create. -
getProvisionK8sRequest
Getter for provisionK8sRequest. The request for Kubernetes workspace provision. Required in public cloud. -
setProvisionK8sRequest
Setter for provisionK8sRequest. The request for Kubernetes workspace 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 workspace. By default, the TLS is enabled. -
setDisableTLS
Setter for disableTLS. The boolean flag to disable TLS setup for workspace. 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 Machine Learning governance by integrating with Cloudera Atlas. By default, this flag is disabled. -
setEnableGovernance
Setter for enableGovernance. Enables Cloudera Machine Learning 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). -
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. -
getMlVersion
Getter for mlVersion. The version of ML workload app to install. -
setMlVersion
Setter for mlVersion. The version of ML workload app to install. -
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 CML creates. -
setSubnetsForLoadBalancers
Setter for subnetsForLoadBalancers. The list of subnets used for the load balancer that CML creates. -
getStaticSubdomain
Getter for staticSubdomain. The static subdomain to be used for the workspace. -
setStaticSubdomain
Setter for staticSubdomain. The static subdomain to be used for the workspace. -
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 workspace. -
setOutboundTypes
Setter for outboundTypes. Outbound Types provided for the workspace. -
equals
-
hashCode
public int hashCode() -
toString
-