Package com.cloudera.cdp.dw.model
Class UpdateVwRequest
java.lang.Object
com.cloudera.cdp.dw.model.UpdateVwRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:25.071-07:00")
public class UpdateVwRequest
extends Object
Request object for the updateVw method.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for autoscaling.Getter for clusterId.Getter for config.Deprecated.Getter for hiveServerHaMode.Getter for impalaHaSettings.Getter for impalaQueryLog.Getter for nodeCount.Getter for platformJwtAuth.Getter for queryIsolationOptions.Getter for resourcePool.Deprecated.getVwId()
Getter for vwId.int
hashCode()
void
setAutoscaling
(AutoscalingOptionsUpdateRequest autoscaling) Setter for autoscaling.void
setClusterId
(String clusterId) Setter for clusterId.void
setConfig
(ServiceConfigReq config) Setter for config.void
setHiveAuthenticationMode
(String hiveAuthenticationMode) Deprecated.void
setHiveServerHaMode
(String hiveServerHaMode) Setter for hiveServerHaMode.void
setImpalaHaSettings
(ImpalaHASettingsUpdateRequest impalaHaSettings) Setter for impalaHaSettings.void
setImpalaQueryLog
(Boolean impalaQueryLog) Setter for impalaQueryLog.void
setNodeCount
(Integer nodeCount) Setter for nodeCount.void
setPlatformJwtAuth
(Boolean platformJwtAuth) Setter for platformJwtAuth.void
setQueryIsolationOptions
(QueryIsolationOptionsRequest queryIsolationOptions) Setter for queryIsolationOptions.void
setResourcePool
(String resourcePool) Setter for resourcePool.void
setTemplate
(String template) Deprecated.void
Setter for vwId.toString()
-
Constructor Details
-
UpdateVwRequest
public UpdateVwRequest()
-
-
Method Details
-
getClusterId
Getter for clusterId. ID of the Virtual Warehouse's cluster. -
setClusterId
Setter for clusterId. ID of the Virtual Warehouse's cluster. -
getVwId
Getter for vwId. ID of the Virtual Warehouse. -
setVwId
Setter for vwId. ID of the Virtual Warehouse. -
getTemplate
Deprecated.Getter for template. DEPRECATED: It will be replaced by the tShirtSize parameter in an upcoming release. Name of configuration template to use. -
setTemplate
Deprecated.Setter for template. DEPRECATED: It will be replaced by the tShirtSize parameter in an upcoming release. Name of configuration template to use. -
getNodeCount
Getter for nodeCount. Nodes per compute cluster. If specified, forces 'template' to be 'custom' -
setNodeCount
Setter for nodeCount. Nodes per compute cluster. If specified, forces 'template' to be 'custom' -
getConfig
Getter for config. The service configuration to update the VW with. This will be applied on top of the existing configuration so there's no need to list configurations that stay the same. -
setConfig
Setter for config. The service configuration to update the VW with. This will be applied on top of the existing configuration so there's no need to list configurations that stay the same. -
getAutoscaling
Getter for autoscaling. Autoscaling settings for the Virtual Warehouse. -
setAutoscaling
Setter for autoscaling. Autoscaling settings for the Virtual Warehouse. -
getImpalaHaSettings
Getter for impalaHaSettings. High Availability settings update for the Impala Virtual Warehouse. -
setImpalaHaSettings
Setter for impalaHaSettings. High Availability settings update for the Impala Virtual Warehouse. -
getQueryIsolationOptions
Getter for queryIsolationOptions. Query isolation settings for Hive Virtual Warehouses. -
setQueryIsolationOptions
Setter for queryIsolationOptions. Query isolation settings for Hive Virtual Warehouses. -
getHiveAuthenticationMode
Deprecated.Getter for hiveAuthenticationMode. DEPRECATED - Sets the authentication mode to use by Hive Server: * `LDAP` * `KERBEROS` If not set then the authentication mode will not be changed during update. -
setHiveAuthenticationMode
Deprecated.Setter for hiveAuthenticationMode. DEPRECATED - Sets the authentication mode to use by Hive Server: * `LDAP` * `KERBEROS` If not set then the authentication mode will not be changed during update. -
getPlatformJwtAuth
Getter for platformJwtAuth. Value of 'true' automatically configures the Virtual Warehouse to support JWTs issues by the CDP JWT token provider. Value of 'false' does not enable JWT auth on the Virtual Warehouse. If this field is not specified, it defaults to 'false'. -
setPlatformJwtAuth
Setter for platformJwtAuth. Value of 'true' automatically configures the Virtual Warehouse to support JWTs issues by the CDP JWT token provider. Value of 'false' does not enable JWT auth on the Virtual Warehouse. If this field is not specified, it defaults to 'false'. -
getImpalaQueryLog
Getter for impalaQueryLog. Denotes whether the Virtual Warehouse has the Impala Query Log enabled or not. -
setImpalaQueryLog
Setter for impalaQueryLog. Denotes whether the Virtual Warehouse has the Impala Query Log enabled or not. -
getResourcePool
Getter for resourcePool. Used to set the resource pool of the Virtual Warehouses that are not enrolled for quota management. -
setResourcePool
Setter for resourcePool. Used to set the resource pool of the Virtual Warehouses that are not enrolled for quota management. -
getHiveServerHaMode
Getter for hiveServerHaMode. If specified, modifies Hive Server High Availability mode in Private Cloud: * `DISABLED` - Disables Hive Server high availability. * `ACTIVE_PASSIVE` - Runs two Hive Server instances, one active and one passive. Hive session failover is not supported in this setup. -
setHiveServerHaMode
Setter for hiveServerHaMode. If specified, modifies Hive Server High Availability mode in Private Cloud: * `DISABLED` - Disables Hive Server high availability. * `ACTIVE_PASSIVE` - Runs two Hive Server instances, one active and one passive. Hive session failover is not supported in this setup. -
equals
-
hashCode
public int hashCode() -
toString
-