Class AddFlowToDeploymentRequest

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

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2026-03-25T09:53:08.000-07:00") public class AddFlowToDeploymentRequest extends Object
Request object to add a flow to an existing deployment.
  • Constructor Details

    • AddFlowToDeploymentRequest

      public AddFlowToDeploymentRequest()
  • 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.
    • getName

      public String getName()
      Getter for name. The name of the deployed NiFi flow.
    • setName

      public void setName(String name)
      Setter for name. The name of the deployed NiFi flow.
    • getConfigurationVersion

      public Integer getConfigurationVersion()
      Getter for configurationVersion. The version of this configuration.
    • setConfigurationVersion

      public void setConfigurationVersion(Integer configurationVersion)
      Setter for configurationVersion. The version of this configuration.
    • getDeploymentCrn

      public String getDeploymentCrn()
      Getter for deploymentCrn. The CRN of the deployment.
    • setDeploymentCrn

      public void setDeploymentCrn(String deploymentCrn)
      Setter for deploymentCrn. The CRN of the deployment.
    • getDeployedFlowRequestCrn

      public String getDeployedFlowRequestCrn()
      Getter for deployedFlowRequestCrn. The CRN of the flow deployment request.
    • setDeployedFlowRequestCrn

      public void setDeployedFlowRequestCrn(String deployedFlowRequestCrn)
      Setter for deployedFlowRequestCrn. The CRN of the flow deployment request.
    • 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.
    • getAutoStartFlow

      public Boolean getAutoStartFlow()
      Getter for autoStartFlow. Indicates whether or not the flow should be started during deployment creation.
    • setAutoStartFlow

      public void setAutoStartFlow(Boolean autoStartFlow)
      Setter for autoStartFlow. Indicates whether or not the flow should be started during deployment creation.
    • getIgnoreCustomNarConfigurationCheck

      public Boolean getIgnoreCustomNarConfigurationCheck()
      Getter for ignoreCustomNarConfigurationCheck. When specified, ignore the check to validate if deployment has custom NARs configured when the flow definition contains custom components.
    • setIgnoreCustomNarConfigurationCheck

      public void setIgnoreCustomNarConfigurationCheck(Boolean ignoreCustomNarConfigurationCheck)
      Setter for ignoreCustomNarConfigurationCheck. When specified, ignore the check to validate if deployment has custom NARs configured when the flow definition contains custom components.
    • getIgnoreCustomPythonConfigurationCheck

      public Boolean getIgnoreCustomPythonConfigurationCheck()
      Getter for ignoreCustomPythonConfigurationCheck. When specified, ignore the check to validate if deployment has custom Python configured when the flow definition contains custom Python processors.
    • setIgnoreCustomPythonConfigurationCheck

      public void setIgnoreCustomPythonConfigurationCheck(Boolean ignoreCustomPythonConfigurationCheck)
      Setter for ignoreCustomPythonConfigurationCheck. When specified, ignore the check to validate if deployment has custom Python configured when the flow definition contains custom Python processors.
    • getIgnoreDeploymentInboundConfigurationChecks

      public Boolean getIgnoreDeploymentInboundConfigurationChecks()
      Getter for ignoreDeploymentInboundConfigurationChecks. When specified, ignore the check to validate if deployment has inbound connection configured for all listen components.
    • setIgnoreDeploymentInboundConfigurationChecks

      public void setIgnoreDeploymentInboundConfigurationChecks(Boolean ignoreDeploymentInboundConfigurationChecks)
      Setter for ignoreDeploymentInboundConfigurationChecks. When specified, ignore the check to validate if deployment has inbound connection configured for all listen components.
    • getProjectCrn

      public String getProjectCrn()
      Getter for projectCrn. The CRN of the project to which the deployment belongs, used for authorization.
    • setProjectCrn

      public void setProjectCrn(String projectCrn)
      Setter for projectCrn. The CRN of the project to which the deployment belongs, used for authorization.
    • 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