Class RerunTumblingWindowTrigger
- java.lang.Object
-
- com.azure.analytics.synapse.artifacts.models.Trigger
-
- com.azure.analytics.synapse.artifacts.models.RerunTumblingWindowTrigger
-
public class RerunTumblingWindowTrigger extends Trigger
Trigger that schedules pipeline reruns for all fixed time interval windows from a requested start time to requested end time.
-
-
Constructor Summary
Constructors Constructor Description RerunTumblingWindowTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getParentTrigger()
Get the parentTrigger property: The parent trigger reference.OffsetDateTime
getRequestedEndTime()
Get the requestedEndTime property: The end time for the time period for which restatement is initiated.OffsetDateTime
getRequestedStartTime()
Get the requestedStartTime property: The start time for the time period for which restatement is initiated.int
getRerunConcurrency()
Get the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.RerunTumblingWindowTrigger
setAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the trigger.RerunTumblingWindowTrigger
setDescription(String description)
Set the description property: Trigger description.RerunTumblingWindowTrigger
setParentTrigger(Object parentTrigger)
Set the parentTrigger property: The parent trigger reference.RerunTumblingWindowTrigger
setRequestedEndTime(OffsetDateTime requestedEndTime)
Set the requestedEndTime property: The end time for the time period for which restatement is initiated.RerunTumblingWindowTrigger
setRequestedStartTime(OffsetDateTime requestedStartTime)
Set the requestedStartTime property: The start time for the time period for which restatement is initiated.RerunTumblingWindowTrigger
setRerunConcurrency(int rerunConcurrency)
Set the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.-
Methods inherited from class com.azure.analytics.synapse.artifacts.models.Trigger
getAdditionalProperties, getAnnotations, getDescription, getRuntimeState, setAdditionalProperties
-
-
-
-
Method Detail
-
getParentTrigger
public Object getParentTrigger()
Get the parentTrigger property: The parent trigger reference.- Returns:
- the parentTrigger value.
-
setParentTrigger
public RerunTumblingWindowTrigger setParentTrigger(Object parentTrigger)
Set the parentTrigger property: The parent trigger reference.- Parameters:
parentTrigger
- the parentTrigger value to set.- Returns:
- the RerunTumblingWindowTrigger object itself.
-
getRequestedStartTime
public OffsetDateTime getRequestedStartTime()
Get the requestedStartTime property: The start time for the time period for which restatement is initiated. Only UTC time is currently supported.- Returns:
- the requestedStartTime value.
-
setRequestedStartTime
public RerunTumblingWindowTrigger setRequestedStartTime(OffsetDateTime requestedStartTime)
Set the requestedStartTime property: The start time for the time period for which restatement is initiated. Only UTC time is currently supported.- Parameters:
requestedStartTime
- the requestedStartTime value to set.- Returns:
- the RerunTumblingWindowTrigger object itself.
-
getRequestedEndTime
public OffsetDateTime getRequestedEndTime()
Get the requestedEndTime property: The end time for the time period for which restatement is initiated. Only UTC time is currently supported.- Returns:
- the requestedEndTime value.
-
setRequestedEndTime
public RerunTumblingWindowTrigger setRequestedEndTime(OffsetDateTime requestedEndTime)
Set the requestedEndTime property: The end time for the time period for which restatement is initiated. Only UTC time is currently supported.- Parameters:
requestedEndTime
- the requestedEndTime value to set.- Returns:
- the RerunTumblingWindowTrigger object itself.
-
getRerunConcurrency
public int getRerunConcurrency()
Get the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.- Returns:
- the rerunConcurrency value.
-
setRerunConcurrency
public RerunTumblingWindowTrigger setRerunConcurrency(int rerunConcurrency)
Set the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.- Parameters:
rerunConcurrency
- the rerunConcurrency value to set.- Returns:
- the RerunTumblingWindowTrigger object itself.
-
setDescription
public RerunTumblingWindowTrigger setDescription(String description)
Set the description property: Trigger description.- Overrides:
setDescription
in classTrigger
- Parameters:
description
- the description value to set.- Returns:
- the Trigger object itself.
-
setAnnotations
public RerunTumblingWindowTrigger setAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the trigger.- Overrides:
setAnnotations
in classTrigger
- Parameters:
annotations
- the annotations value to set.- Returns:
- the Trigger object itself.
-
-