Package com.cloudera.cdp.dw.model
Class AutoscalingOptionsUpdateRequest
java.lang.Object
com.cloudera.cdp.dw.model.AutoscalingOptionsUpdateRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:25.071-07:00")
public class AutoscalingOptionsUpdateRequest
extends Object
Auto-scaling configuration for a Virtual Warehouse. Provide those values only that you want to update.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for autoSuspendTimeoutSeconds.Getter for disableAutoSuspend.Getter for hiveDesiredFreeCapacity.Getter for hiveScaleWaitTimeSeconds.Getter for impalaExecutorGroupSets.Deprecated.Getter for impalaScaleDownDelaySeconds.Getter for impalaScaleUpDelaySeconds.Deprecated.Getter for maxClusters.Getter for minClusters.int
hashCode()
void
setAutoSuspendTimeoutSeconds
(Integer autoSuspendTimeoutSeconds) Setter for autoSuspendTimeoutSeconds.void
setDisableAutoSuspend
(Boolean disableAutoSuspend) Setter for disableAutoSuspend.void
setHiveDesiredFreeCapacity
(Integer hiveDesiredFreeCapacity) Setter for hiveDesiredFreeCapacity.void
setHiveScaleWaitTimeSeconds
(Integer hiveScaleWaitTimeSeconds) Setter for hiveScaleWaitTimeSeconds.void
setImpalaExecutorGroupSets
(ImpalaExecutorGroupSetsUpdateRequest impalaExecutorGroupSets) Setter for impalaExecutorGroupSets.void
setImpalaNumOfActiveCoordinators
(Integer impalaNumOfActiveCoordinators) Deprecated.void
setImpalaScaleDownDelaySeconds
(Integer impalaScaleDownDelaySeconds) Setter for impalaScaleDownDelaySeconds.void
setImpalaScaleUpDelaySeconds
(Integer impalaScaleUpDelaySeconds) Setter for impalaScaleUpDelaySeconds.void
setImpalaShutdownOfCoordinatorDelaySeconds
(Integer impalaShutdownOfCoordinatorDelaySeconds) Deprecated.void
setMaxClusters
(Integer maxClusters) Setter for maxClusters.void
setMinClusters
(Integer minClusters) Setter for minClusters.toString()
-
Constructor Details
-
AutoscalingOptionsUpdateRequest
public AutoscalingOptionsUpdateRequest()
-
-
Method Details
-
getMinClusters
Getter for minClusters. Minimum number of available compute groups. Zero means, the minClusters will not be updated. -
setMinClusters
Setter for minClusters. Minimum number of available compute groups. Zero means, the minClusters will not be updated. -
getMaxClusters
Getter for maxClusters. Maximum number of available compute groups. Zero means, the maxClusters will not be updated.. -
setMaxClusters
Setter for maxClusters. Maximum number of available compute groups. Zero means, the maxClusters will not be updated.. -
getDisableAutoSuspend
Getter for disableAutoSuspend. Turn off auto suspend for Virtual Warehouse. -
setDisableAutoSuspend
Setter for disableAutoSuspend. Turn off auto suspend for Virtual Warehouse. -
getAutoSuspendTimeoutSeconds
Getter for autoSuspendTimeoutSeconds. Auto suspend threshold for Virtual Warehouse. -
setAutoSuspendTimeoutSeconds
Setter for autoSuspendTimeoutSeconds. Auto suspend threshold for Virtual Warehouse. -
getHiveScaleWaitTimeSeconds
Getter for hiveScaleWaitTimeSeconds. Set wait time before a scale event happens. Either \"hiveScaleWaitTimeSeconds\" or \"hiveDesiredFreeCapacity\" can be provided. If \"hiveScaleWaitTimeSeconds\" provided, then the \"hiveDesiredFreeCapacity\" will be explicityly set to 0. -
setHiveScaleWaitTimeSeconds
Setter for hiveScaleWaitTimeSeconds. Set wait time before a scale event happens. Either \"hiveScaleWaitTimeSeconds\" or \"hiveDesiredFreeCapacity\" can be provided. If \"hiveScaleWaitTimeSeconds\" provided, then the \"hiveDesiredFreeCapacity\" will be explicityly set to 0. -
getHiveDesiredFreeCapacity
Getter for hiveDesiredFreeCapacity. Set Desired free capacity. Either \"hiveScaleWaitTimeSeconds\" or \"hiveDesiredFreeCapacity\" can be provided. -
setHiveDesiredFreeCapacity
Setter for hiveDesiredFreeCapacity. Set Desired free capacity. Either \"hiveScaleWaitTimeSeconds\" or \"hiveDesiredFreeCapacity\" can be provided. -
getImpalaScaleUpDelaySeconds
Getter for impalaScaleUpDelaySeconds. Scale up the scaling up threshold in seconds. -
setImpalaScaleUpDelaySeconds
Setter for impalaScaleUpDelaySeconds. Scale up the scaling up threshold in seconds. -
getImpalaScaleDownDelaySeconds
Getter for impalaScaleDownDelaySeconds. Scale down threshold in seconds. -
setImpalaScaleDownDelaySeconds
Setter for impalaScaleDownDelaySeconds. Scale down threshold in seconds. -
getImpalaShutdownOfCoordinatorDelaySeconds
Deprecated.Getter for impalaShutdownOfCoordinatorDelaySeconds. DEPRECATED in favor of the top level impalaHASettings object. Delay in seconds before the shutdown of coordinator event happens. -
setImpalaShutdownOfCoordinatorDelaySeconds
@Deprecated public void setImpalaShutdownOfCoordinatorDelaySeconds(Integer impalaShutdownOfCoordinatorDelaySeconds) Deprecated.Setter for impalaShutdownOfCoordinatorDelaySeconds. DEPRECATED in favor of the top level impalaHASettings object. Delay in seconds before the shutdown of coordinator event happens. -
getImpalaNumOfActiveCoordinators
Deprecated.Getter for impalaNumOfActiveCoordinators. DEPRECATED in favor of the top level impalaHASettings object. Number of the active coordinators. -
setImpalaNumOfActiveCoordinators
Deprecated.Setter for impalaNumOfActiveCoordinators. DEPRECATED in favor of the top level impalaHASettings object. Number of the active coordinators. -
getImpalaExecutorGroupSets
Getter for impalaExecutorGroupSets. Re-configures executor group sets for workload aware autoscaling. -
setImpalaExecutorGroupSets
public void setImpalaExecutorGroupSets(ImpalaExecutorGroupSetsUpdateRequest impalaExecutorGroupSets) Setter for impalaExecutorGroupSets. Re-configures executor group sets for workload aware autoscaling. -
equals
-
hashCode
public int hashCode() -
toString
-