Share via


TumblingWindowTrigger Constructor

Definition

Initializes a new instance of TumblingWindowTrigger.

public TumblingWindowTrigger (Azure.Analytics.Synapse.Artifacts.Models.TriggerPipelineReference pipeline, Azure.Analytics.Synapse.Artifacts.Models.TumblingWindowFrequency frequency, int interval, DateTimeOffset startTime, int maxConcurrency);
new Azure.Analytics.Synapse.Artifacts.Models.TumblingWindowTrigger : Azure.Analytics.Synapse.Artifacts.Models.TriggerPipelineReference * Azure.Analytics.Synapse.Artifacts.Models.TumblingWindowFrequency * int * DateTimeOffset * int -> Azure.Analytics.Synapse.Artifacts.Models.TumblingWindowTrigger
Public Sub New (pipeline As TriggerPipelineReference, frequency As TumblingWindowFrequency, interval As Integer, startTime As DateTimeOffset, maxConcurrency As Integer)

Parameters

pipeline
TriggerPipelineReference

Pipeline for which runs are created when an event is fired for trigger window that is ready.

frequency
TumblingWindowFrequency

The frequency of the time windows.

interval
Int32

The interval of the time windows. The minimum interval allowed is 15 Minutes.

startTime
DateTimeOffset

The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.

maxConcurrency
Int32

The max number of parallel time windows (ready for execution) for which a new run is triggered.

Exceptions

pipeline is null.

Applies to