Class ChainingTriggerTypeProperties

java.lang.Object
com.azure.resourcemanager.datafactory.fluent.models.ChainingTriggerTypeProperties

public final class ChainingTriggerTypeProperties extends Object
Chaining Trigger properties.
  • Constructor Details

    • ChainingTriggerTypeProperties

      public ChainingTriggerTypeProperties()
  • Method Details

    • dependsOn

      public List<PipelineReference> dependsOn()
      Get the dependsOn property: Upstream Pipelines.
      Returns:
      the dependsOn value.
    • withDependsOn

      public ChainingTriggerTypeProperties withDependsOn(List<PipelineReference> dependsOn)
      Set the dependsOn property: Upstream Pipelines.
      Parameters:
      dependsOn - the dependsOn value to set.
      Returns:
      the ChainingTriggerTypeProperties object itself.
    • runDimension

      public String runDimension()
      Get the runDimension property: Run Dimension property that needs to be emitted by upstream pipelines.
      Returns:
      the runDimension value.
    • withRunDimension

      public ChainingTriggerTypeProperties withRunDimension(String runDimension)
      Set the runDimension property: Run Dimension property that needs to be emitted by upstream pipelines.
      Parameters:
      runDimension - the runDimension value to set.
      Returns:
      the ChainingTriggerTypeProperties object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.