RerunTumblingWindowTrigger Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. Trigger - com.
azure. resourcemanager. datafactory. models. RerunTumblingWindowTrigger
- com.
- com.
public final 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
Constructor | Description |
---|---|
RerunTumblingWindowTrigger() |
Creates an instance of Rerun |
Method Summary
Modifier and Type | Method and Description |
---|---|
Object |
parentTrigger()
Get the parent |
Offset |
requestedEndTime()
Get the requested |
Offset |
requestedStartTime()
Get the requested |
int |
rerunConcurrency()
Get the rerun |
String |
type()
Get the type property: Trigger type. |
void |
validate()
Validates the instance. |
Rerun |
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the trigger. |
Rerun |
withDescription(String description)
Set the description property: Trigger description. |
Rerun |
withParentTrigger(Object parentTrigger)
Set the parent |
Rerun |
withRequestedEndTime(OffsetDateTime requestedEndTime)
Set the requested |
Rerun |
withRequestedStartTime(OffsetDateTime requestedStartTime)
Set the requested |
Rerun |
withRerunConcurrency(int rerunConcurrency)
Set the rerun |
Methods inherited from Trigger
Methods inherited from java.lang.Object
Constructor Details
RerunTumblingWindowTrigger
public RerunTumblingWindowTrigger()
Creates an instance of RerunTumblingWindowTrigger class.
Method Details
parentTrigger
public Object parentTrigger()
Get the parentTrigger property: The parent trigger reference.
Returns:
requestedEndTime
public OffsetDateTime requestedEndTime()
Get the requestedEndTime property: The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
Returns:
requestedStartTime
public OffsetDateTime requestedStartTime()
Get the requestedStartTime property: The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
Returns:
rerunConcurrency
public int rerunConcurrency()
Get the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.
Returns:
type
public String type()
Get the type property: Trigger type.
Overrides:
RerunTumblingWindowTrigger.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
RerunTumblingWindowTrigger.validate()withAnnotations
public RerunTumblingWindowTrigger withAnnotations(List
Set the annotations property: List of tags that can be used for describing the trigger.
Overrides:
RerunTumblingWindowTrigger.withAnnotations(List<Object> annotations)Parameters:
withDescription
public RerunTumblingWindowTrigger withDescription(String description)
Set the description property: Trigger description.
Overrides:
RerunTumblingWindowTrigger.withDescription(String description)Parameters:
withParentTrigger
public RerunTumblingWindowTrigger withParentTrigger(Object parentTrigger)
Set the parentTrigger property: The parent trigger reference.
Parameters:
Returns:
withRequestedEndTime
public RerunTumblingWindowTrigger withRequestedEndTime(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:
Returns:
withRequestedStartTime
public RerunTumblingWindowTrigger withRequestedStartTime(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:
Returns:
withRerunConcurrency
public RerunTumblingWindowTrigger withRerunConcurrency(int rerunConcurrency)
Set the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for