Class UpdateDeploymentRequest
java.lang.Object
com.cloudera.cdp.dfworkload.model.UpdateDeploymentRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:28.696-07:00")
public class UpdateDeploymentRequest
extends Object
Provides all of the configuration that dictates how a flow should be deployed.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for assetUpdateRequestCrn.Getter for autoScaleMaxNodes.Getter for autoScaleMinNodes.Getter for autoScalingEnabled.Getter for clusterSize.Deprecated.Getter for configurationVersion.Getter for deploymentCrn.Getter for environmentCrn.Getter for flowMetricsScalingEnabled.getKpis()
Getter for kpis.Getter for parameterGroups.Getter for staticNodeCount.int
hashCode()
void
setAssetUpdateRequestCrn
(String assetUpdateRequestCrn) Setter for assetUpdateRequestCrn.void
setAutoScaleMaxNodes
(Integer autoScaleMaxNodes) Setter for autoScaleMaxNodes.void
setAutoScaleMinNodes
(Integer autoScaleMinNodes) Setter for autoScaleMinNodes.void
setAutoScalingEnabled
(Boolean autoScalingEnabled) Setter for autoScalingEnabled.void
setClusterSize
(BasicClusterSize clusterSize) Setter for clusterSize.void
setClusterSizeName
(String clusterSizeName) Deprecated.void
setConfigurationVersion
(Integer configurationVersion) Setter for configurationVersion.void
setDeploymentCrn
(String deploymentCrn) Setter for deploymentCrn.void
setEnvironmentCrn
(String environmentCrn) Setter for environmentCrn.void
setFlowMetricsScalingEnabled
(Boolean flowMetricsScalingEnabled) Setter for flowMetricsScalingEnabled.void
setKpis
(List<ConfiguredKpi> kpis) Setter for kpis.void
setParameterGroups
(List<FlowParameterGroup> parameterGroups) Setter for parameterGroups.void
setStaticNodeCount
(Integer staticNodeCount) Setter for staticNodeCount.toString()
-
Constructor Details
-
UpdateDeploymentRequest
public UpdateDeploymentRequest()
-
-
Method Details
-
getEnvironmentCrn
Getter for environmentCrn. The CRN of an environment to execute the command. -
setEnvironmentCrn
Setter for environmentCrn. The CRN of an environment to execute the command. -
getConfigurationVersion
Getter for configurationVersion. The version of this configuration. -
setConfigurationVersion
Setter for configurationVersion. The version of this configuration. -
getDeploymentCrn
Getter for deploymentCrn. The CRN of the existing deployment to be updated. -
setDeploymentCrn
Setter for deploymentCrn. The CRN of the existing deployment to be updated. -
getParameterGroups
Getter for parameterGroups. The list of flow parameter groups. -
setParameterGroups
Setter for parameterGroups. The list of flow parameter groups. -
getAutoScalingEnabled
Getter for autoScalingEnabled. Specifies that auto-scaling should be enabled. -
setAutoScalingEnabled
Setter for autoScalingEnabled. Specifies that auto-scaling should be enabled. -
getFlowMetricsScalingEnabled
Getter for flowMetricsScalingEnabled. Specifies that Flow metrics should be enabled for scaling. -
setFlowMetricsScalingEnabled
Setter for flowMetricsScalingEnabled. Specifies that Flow metrics should be enabled for scaling. -
getAutoScaleMinNodes
Getter for autoScaleMinNodes. The minimum number of nodes that the cluster should allocate. May only be specified when autoScalingEnabled is true. -
setAutoScaleMinNodes
Setter for autoScaleMinNodes. The minimum number of nodes that the cluster should allocate. May only be specified when autoScalingEnabled is true. -
getAutoScaleMaxNodes
Getter for autoScaleMaxNodes. The maximum number of nodes that the cluster should scale to. May only be specified when autoScalingEnabled is true. -
setAutoScaleMaxNodes
Setter for autoScaleMaxNodes. The maximum number of nodes that the cluster should scale to. May only be specified when autoScalingEnabled is true. -
getStaticNodeCount
Getter for staticNodeCount. The static number of nodes that the cluster should allocate. May only be specified when autoScalingEnabled is false. -
setStaticNodeCount
Setter for staticNodeCount. The static number of nodes that the cluster should allocate. May only be specified when autoScalingEnabled is false. -
getKpis
Getter for kpis. The list of configured KPIs. -
setKpis
Setter for kpis. The list of configured KPIs. -
getClusterSizeName
Deprecated.Getter for clusterSizeName. The deployment t-shirt size. Deprecated. Use 'clusterSize.name' instead. -
setClusterSizeName
Deprecated.Setter for clusterSizeName. The deployment t-shirt size. Deprecated. Use 'clusterSize.name' instead. -
getClusterSize
Getter for clusterSize. The deployment t-shirt size. -
setClusterSize
Setter for clusterSize. The deployment t-shirt size. -
getAssetUpdateRequestCrn
Getter for assetUpdateRequestCrn. The CRN of the asset update request. Required when updating assets of an existing deployment. -
setAssetUpdateRequestCrn
Setter for assetUpdateRequestCrn. The CRN of the asset update request. Required when updating assets of an existing deployment. -
equals
-
hashCode
public int hashCode() -
toString
-