MultiplePipelineTrigger Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. Trigger - com.
azure. resourcemanager. datafactory. models. MultiplePipelineTrigger
- com.
- com.
public class MultiplePipelineTrigger
extends Trigger
Base class for all triggers that support one to many model for trigger to pipeline.
Constructor Summary
| Constructor | Description |
|---|---|
| MultiplePipelineTrigger() |
Creates an instance of Multiple |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Multiple |
fromJson(JsonReader jsonReader)
Reads an instance of Multiple |
|
List<Trigger |
pipelines()
Get the pipelines property: Pipelines that need to be started. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Trigger type. |
| void |
validate()
Validates the instance. |
|
Multiple |
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the trigger. |
|
Multiple |
withDescription(String description)
Set the description property: Trigger description. |
|
Multiple |
withPipelines(List<TriggerPipelineReference> pipelines)
Set the pipelines property: Pipelines that need to be started. |
Methods inherited from Trigger
Methods inherited from java.lang.Object
Constructor Details
MultiplePipelineTrigger
public MultiplePipelineTrigger()
Creates an instance of MultiplePipelineTrigger class.
Method Details
fromJson
public static MultiplePipelineTrigger fromJson(JsonReader jsonReader)
Reads an instance of MultiplePipelineTrigger from the JsonReader.
Parameters:
Returns:
Throws:
pipelines
public List<TriggerPipelineReference> pipelines()
Get the pipelines property: Pipelines that need to be started.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MultiplePipelineTrigger.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Trigger type.
Overrides:
MultiplePipelineTrigger.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
MultiplePipelineTrigger.validate()withAnnotations
public MultiplePipelineTrigger withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the trigger.
Overrides:
MultiplePipelineTrigger.withAnnotations(List<Object> annotations)Parameters:
withDescription
public MultiplePipelineTrigger withDescription(String description)
Set the description property: Trigger description.
Overrides:
MultiplePipelineTrigger.withDescription(String description)Parameters:
withPipelines
public MultiplePipelineTrigger withPipelines(List<TriggerPipelineReference> pipelines)
Set the pipelines property: Pipelines that need to be started.
Parameters:
Returns: