Class UpdateDeploymentRequest
java.lang.Object
com.cloudera.cdp.dfworkload.model.UpdateDeploymentRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2026-03-31T14:25:34.176-07:00")
public class UpdateDeploymentRequest
extends Object
Provides all of the configuration that dictates how a deployment should be updated.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.Getter for autoScaleMaxNodes.Getter for autoScaleMinNodes.Deprecated.Getter for clusterSize.Getter for configurationVersion.Getter for customNarConfigurationCrn.Getter for customPythonConfigurationCrn.Getter for deactivateInboundConnection.Getter for deploymentCrn.Getter for environmentCrn.Getter for inboundConnectionAuthorizedIpRanges.Getter for inboundHostname.getKpis()Getter for kpis.Getter for listenComponents.Deprecated.Getter for staticNodeCount.inthashCode()voidsetAssetUpdateRequestCrn(String assetUpdateRequestCrn) Deprecated.voidsetAutoScaleMaxNodes(Integer autoScaleMaxNodes) Setter for autoScaleMaxNodes.voidsetAutoScaleMinNodes(Integer autoScaleMinNodes) Setter for autoScaleMinNodes.voidsetCliSupportsMultiFlow(Boolean cliSupportsMultiFlow) Deprecated.voidsetClusterSize(BasicClusterSize clusterSize) Setter for clusterSize.voidsetConfigurationVersion(Integer configurationVersion) Setter for configurationVersion.voidsetCustomNarConfigurationCrn(String customNarConfigurationCrn) Setter for customNarConfigurationCrn.voidsetCustomPythonConfigurationCrn(String customPythonConfigurationCrn) Setter for customPythonConfigurationCrn.voidsetDeactivateInboundConnection(Boolean deactivateInboundConnection) Setter for deactivateInboundConnection.voidsetDeploymentCrn(String deploymentCrn) Setter for deploymentCrn.voidsetEnvironmentCrn(String environmentCrn) Setter for environmentCrn.voidsetInboundConnectionAuthorizedIpRanges(List<String> inboundConnectionAuthorizedIpRanges) Setter for inboundConnectionAuthorizedIpRanges.voidsetInboundHostname(String inboundHostname) Setter for inboundHostname.voidsetKpis(List<ConfiguredKpi> kpis) Setter for kpis.voidsetListenComponents(List<SimpleListenComponent> listenComponents) Setter for listenComponents.voidsetParameterGroups(List<FlowParameterGroup> parameterGroups) Deprecated.voidsetStaticNodeCount(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. -
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. -
getConfigurationVersion
Getter for configurationVersion. The version of this configuration. -
setConfigurationVersion
Setter for configurationVersion. The version of this configuration. -
getAssetUpdateRequestCrn
Deprecated.Getter for assetUpdateRequestCrn. The CRN of the asset update request. Required when updating assets of an existing deployment. Deprecated, use asset-update-request-crn in the update-flow-in-deployment command. -
setAssetUpdateRequestCrn
Deprecated.Setter for assetUpdateRequestCrn. The CRN of the asset update request. Required when updating assets of an existing deployment. Deprecated, use asset-update-request-crn in the update-flow-in-deployment command. -
getClusterSize
Getter for clusterSize. The deployment t-shirt size. -
setClusterSize
Setter for clusterSize. The deployment t-shirt size. -
getParameterGroups
Deprecated.Getter for parameterGroups. The list of flow parameter groups, for the first deployed flow. Deprecated, use parameter-groups in the update-flow-in-deployment command. -
setParameterGroups
Deprecated.Setter for parameterGroups. The list of flow parameter groups, for the first deployed flow. Deprecated, use parameter-groups in the update-flow-in-deployment command. -
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 Key Performance Indicators (KPIs) with which to replace the current list of configured KPIs. Only deployment-level KPIs are allowed. To configure flow-level KPIs, use update-flow-in-deployment. If the list is empty, all KPIs are deleted; however, if it is not specified, the current KPI settings are not updated. -
setKpis
Setter for kpis. The list of Key Performance Indicators (KPIs) with which to replace the current list of configured KPIs. Only deployment-level KPIs are allowed. To configure flow-level KPIs, use update-flow-in-deployment. If the list is empty, all KPIs are deleted; however, if it is not specified, the current KPI settings are not updated. -
getInboundHostname
Getter for inboundHostname. The FQDN of inbound hostname or just the prefix part. -
setInboundHostname
Setter for inboundHostname. The FQDN of inbound hostname or just the prefix part. -
getListenComponents
Getter for listenComponents. Listen components port and protocol data. -
setListenComponents
Setter for listenComponents. Listen components port and protocol data. -
getInboundConnectionAuthorizedIpRanges
Getter for inboundConnectionAuthorizedIpRanges. Set of authorized CIDR ranges for the inbound connections. -
setInboundConnectionAuthorizedIpRanges
public void setInboundConnectionAuthorizedIpRanges(List<String> inboundConnectionAuthorizedIpRanges) Setter for inboundConnectionAuthorizedIpRanges. Set of authorized CIDR ranges for the inbound connections. -
getDeactivateInboundConnection
Getter for deactivateInboundConnection. Specifies that the inbound connection be deactivated. -
setDeactivateInboundConnection
Setter for deactivateInboundConnection. Specifies that the inbound connection be deactivated. -
getCustomNarConfigurationCrn
Getter for customNarConfigurationCrn. The CRN of the Custom NAR configuration. -
setCustomNarConfigurationCrn
Setter for customNarConfigurationCrn. The CRN of the Custom NAR configuration. -
getCustomPythonConfigurationCrn
Getter for customPythonConfigurationCrn. The CRN of the Custom Python configuration. -
setCustomPythonConfigurationCrn
Setter for customPythonConfigurationCrn. The CRN of the Custom Python configuration. -
getCliSupportsMultiFlow
Deprecated.Getter for cliSupportsMultiFlow. Specifies whether the CDP CLI supports the multi-flow. Deprecated, this argument is only for internal use. -
setCliSupportsMultiFlow
Deprecated.Setter for cliSupportsMultiFlow. Specifies whether the CDP CLI supports the multi-flow. Deprecated, this argument is only for internal use. -
equals
-
hashCode
public int hashCode() -
toString
-