public class TumblingWindowTrigger extends Trigger
Constructor and Description |
---|
TumblingWindowTrigger() |
Modifier and Type | Method and Description |
---|---|
Object |
getDelay()
Get the delay property: Specifies how long the trigger waits past due time before triggering new run.
|
List<DependencyReference> |
getDependsOn()
Get the dependsOn property: Triggers that this trigger depends on.
|
OffsetDateTime |
getEndTime()
Get the endTime property: The end time for the time period for the trigger during which events are fired for
windows that are ready.
|
TumblingWindowFrequency |
getFrequency()
Get the frequency property: The frequency of the time windows.
|
int |
getInterval()
Get the interval property: The interval of the time windows.
|
int |
getMaxConcurrency()
Get the maxConcurrency property: The max number of parallel time windows (ready for execution) for which a new
run is triggered.
|
TriggerPipelineReference |
getPipeline()
Get the pipeline property: Pipeline for which runs are created when an event is fired for trigger window that is
ready.
|
RetryPolicy |
getRetryPolicy()
Get the retryPolicy property: Retry policy that will be applied for failed pipeline runs.
|
OffsetDateTime |
getStartTime()
Get the startTime property: The start time for the time period for the trigger during which events are fired for
windows that are ready.
|
TumblingWindowTrigger |
setDelay(Object delay)
Set the delay property: Specifies how long the trigger waits past due time before triggering new run.
|
TumblingWindowTrigger |
setDependsOn(List<DependencyReference> dependsOn)
Set the dependsOn property: Triggers that this trigger depends on.
|
TumblingWindowTrigger |
setEndTime(OffsetDateTime endTime)
Set the endTime property: The end time for the time period for the trigger during which events are fired for
windows that are ready.
|
TumblingWindowTrigger |
setFrequency(TumblingWindowFrequency frequency)
Set the frequency property: The frequency of the time windows.
|
TumblingWindowTrigger |
setInterval(int interval)
Set the interval property: The interval of the time windows.
|
TumblingWindowTrigger |
setMaxConcurrency(int maxConcurrency)
Set the maxConcurrency property: The max number of parallel time windows (ready for execution) for which a new
run is triggered.
|
TumblingWindowTrigger |
setPipeline(TriggerPipelineReference pipeline)
Set the pipeline property: Pipeline for which runs are created when an event is fired for trigger window that is
ready.
|
TumblingWindowTrigger |
setRetryPolicy(RetryPolicy retryPolicy)
Set the retryPolicy property: Retry policy that will be applied for failed pipeline runs.
|
TumblingWindowTrigger |
setStartTime(OffsetDateTime startTime)
Set the startTime property: The start time for the time period for the trigger during which events are fired for
windows that are ready.
|
getAdditionalProperties, getAnnotations, getDescription, getRuntimeState, setAdditionalProperties, setAnnotations, setDescription
public TriggerPipelineReference getPipeline()
public TumblingWindowTrigger setPipeline(TriggerPipelineReference pipeline)
pipeline
- the pipeline value to set.public TumblingWindowFrequency getFrequency()
public TumblingWindowTrigger setFrequency(TumblingWindowFrequency frequency)
frequency
- the frequency value to set.public int getInterval()
public TumblingWindowTrigger setInterval(int interval)
interval
- the interval value to set.public OffsetDateTime getStartTime()
public TumblingWindowTrigger setStartTime(OffsetDateTime startTime)
startTime
- the startTime value to set.public OffsetDateTime getEndTime()
public TumblingWindowTrigger setEndTime(OffsetDateTime endTime)
endTime
- the endTime value to set.public Object getDelay()
public TumblingWindowTrigger setDelay(Object delay)
delay
- the delay value to set.public int getMaxConcurrency()
public TumblingWindowTrigger setMaxConcurrency(int maxConcurrency)
maxConcurrency
- the maxConcurrency value to set.public RetryPolicy getRetryPolicy()
public TumblingWindowTrigger setRetryPolicy(RetryPolicy retryPolicy)
retryPolicy
- the retryPolicy value to set.public List<DependencyReference> getDependsOn()
public TumblingWindowTrigger setDependsOn(List<DependencyReference> dependsOn)
dependsOn
- the dependsOn value to set.Copyright © 2021 Microsoft Corporation. All rights reserved.