Class RerunTumblingWindowTriggerTypeProperties
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.fluent.models.RerunTumblingWindowTriggerTypeProperties
-
public final class RerunTumblingWindowTriggerTypeProperties extends Object
Rerun Trigger properties.
-
-
Constructor Summary
Constructors Constructor Description RerunTumblingWindowTriggerTypeProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
parentTrigger()
Get the parentTrigger property: The parent trigger reference.OffsetDateTime
requestedEndTime()
Get the requestedEndTime property: The end time for the time period for which restatement is initiated.OffsetDateTime
requestedStartTime()
Get the requestedStartTime property: The start time for the time period for which restatement is initiated.int
rerunConcurrency()
Get the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.void
validate()
Validates the instance.RerunTumblingWindowTriggerTypeProperties
withParentTrigger(Object parentTrigger)
Set the parentTrigger property: The parent trigger reference.RerunTumblingWindowTriggerTypeProperties
withRequestedEndTime(OffsetDateTime requestedEndTime)
Set the requestedEndTime property: The end time for the time period for which restatement is initiated.RerunTumblingWindowTriggerTypeProperties
withRequestedStartTime(OffsetDateTime requestedStartTime)
Set the requestedStartTime property: The start time for the time period for which restatement is initiated.RerunTumblingWindowTriggerTypeProperties
withRerunConcurrency(int rerunConcurrency)
Set the rerunConcurrency property: The max number of parallel time windows (ready for execution) for which a rerun is triggered.
-
-
-
Method Detail
-
parentTrigger
public Object parentTrigger()
Get the parentTrigger property: The parent trigger reference.- Returns:
- the parentTrigger value.
-
withParentTrigger
public RerunTumblingWindowTriggerTypeProperties withParentTrigger(Object parentTrigger)
Set the parentTrigger property: The parent trigger reference.- Parameters:
parentTrigger
- the parentTrigger value to set.- Returns:
- the RerunTumblingWindowTriggerTypeProperties object itself.
-
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:
- the requestedStartTime value.
-
withRequestedStartTime
public RerunTumblingWindowTriggerTypeProperties 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:
requestedStartTime
- the requestedStartTime value to set.- Returns:
- the RerunTumblingWindowTriggerTypeProperties object itself.
-
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:
- the requestedEndTime value.
-
withRequestedEndTime
public RerunTumblingWindowTriggerTypeProperties 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:
requestedEndTime
- the requestedEndTime value to set.- Returns:
- the RerunTumblingWindowTriggerTypeProperties object itself.
-
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:
- the rerunConcurrency value.
-
withRerunConcurrency
public RerunTumblingWindowTriggerTypeProperties withRerunConcurrency(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 RerunTumblingWindowTriggerTypeProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-