Class ScheduleTrigger
java.lang.Object
com.azure.analytics.synapse.artifacts.models.Trigger
com.azure.analytics.synapse.artifacts.models.MultiplePipelineTrigger
com.azure.analytics.synapse.artifacts.models.ScheduleTrigger
Trigger that creates pipeline runs periodically, on schedule.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the recurrence property: Recurrence schedule configuration.setAnnotations
(List<Object> annotations) Set the annotations property: List of tags that can be used for describing the trigger.setDescription
(String description) Set the description property: Trigger description.setPipelines
(List<TriggerPipelineReference> pipelines) Set the pipelines property: Pipelines that need to be started.setRecurrence
(ScheduleTriggerRecurrence recurrence) Set the recurrence property: Recurrence schedule configuration.Methods inherited from class com.azure.analytics.synapse.artifacts.models.MultiplePipelineTrigger
getPipelines
Methods inherited from class com.azure.analytics.synapse.artifacts.models.Trigger
getAdditionalProperties, getAnnotations, getDescription, getRuntimeState, setAdditionalProperties
-
Constructor Details
-
ScheduleTrigger
public ScheduleTrigger()Creates an instance of ScheduleTrigger class.
-
-
Method Details
-
getRecurrence
Get the recurrence property: Recurrence schedule configuration.- Returns:
- the recurrence value.
-
setRecurrence
Set the recurrence property: Recurrence schedule configuration.- Parameters:
recurrence
- the recurrence value to set.- Returns:
- the ScheduleTrigger object itself.
-
setPipelines
Set the pipelines property: Pipelines that need to be started.- Overrides:
setPipelines
in classMultiplePipelineTrigger
- Parameters:
pipelines
- the pipelines value to set.- Returns:
- the MultiplePipelineTrigger object itself.
-
setDescription
Set the description property: Trigger description.- Overrides:
setDescription
in classMultiplePipelineTrigger
- Parameters:
description
- the description value to set.- Returns:
- the Trigger object itself.
-
setAnnotations
Set the annotations property: List of tags that can be used for describing the trigger.- Overrides:
setAnnotations
in classMultiplePipelineTrigger
- Parameters:
annotations
- the annotations value to set.- Returns:
- the Trigger object itself.
-