Class ChangeFlowVersionRequest

java.lang.Object
com.cloudera.cdp.dfworkload.model.ChangeFlowVersionRequest

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:28.696-07:00") public class ChangeFlowVersionRequest extends Object
Request object for change flow version of a deployment.
  • Constructor Details

    • ChangeFlowVersionRequest

      public ChangeFlowVersionRequest()
  • Method Details

    • getEnvironmentCrn

      public String getEnvironmentCrn()
      Getter for environmentCrn. The CRN of an environment to execute the command.
    • setEnvironmentCrn

      public void setEnvironmentCrn(String environmentCrn)
      Setter for environmentCrn. The CRN of an environment to execute the command.
    • getDeploymentCrn

      public String getDeploymentCrn()
      Getter for deploymentCrn. The crn of the deployment being updated.
    • setDeploymentCrn

      public void setDeploymentCrn(String deploymentCrn)
      Setter for deploymentCrn. The crn of the deployment being updated.
    • getParameterGroups

      public List<FlowParameterGroup> getParameterGroups()
      Getter for parameterGroups. The list of flow parameter groups.
    • setParameterGroups

      public void setParameterGroups(List<FlowParameterGroup> parameterGroups)
      Setter for parameterGroups. The list of flow parameter groups.
    • getKpis

      public List<ConfiguredKpi> getKpis()
      Getter for kpis. The list of configured KPIs.
    • setKpis

      public void setKpis(List<ConfiguredKpi> kpis)
      Setter for kpis. The list of configured KPIs.
    • getStrategy

      public String getStrategy()
      Getter for strategy. The strategy to use during change flow version.
    • setStrategy

      public void setStrategy(String strategy)
      Setter for strategy. The strategy to use during change flow version.
    • getWaitForFlowToStopInMinutes

      public Integer getWaitForFlowToStopInMinutes()
      Getter for waitForFlowToStopInMinutes. The max time in minutes to wait for the flow to process data.
    • setWaitForFlowToStopInMinutes

      public void setWaitForFlowToStopInMinutes(Integer waitForFlowToStopInMinutes)
      Setter for waitForFlowToStopInMinutes. The max time in minutes to wait for the flow to process data.
    • getDeploymentRequestCrn

      public String getDeploymentRequestCrn()
      Getter for deploymentRequestCrn. The CRN of the deployment request.
    • setDeploymentRequestCrn

      public void setDeploymentRequestCrn(String deploymentRequestCrn)
      Setter for deploymentRequestCrn. The CRN of the deployment request.
    • getAssetUpdateRequestCrn

      public String getAssetUpdateRequestCrn()
      Getter for assetUpdateRequestCrn. The CRN of the asset update request. Required when updating assets of an existing deployment.
    • setAssetUpdateRequestCrn

      public void setAssetUpdateRequestCrn(String assetUpdateRequestCrn)
      Setter for assetUpdateRequestCrn. The CRN of the asset update request. Required when updating assets of an existing deployment.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object