Class ScheduleTriggerRecurrence
java.lang.Object
com.azure.resourcemanager.datafactory.models.ScheduleTriggerRecurrence
The workflow trigger recurrence.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ScheduleTriggerRecurrence class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: The workflow trigger recurrence.endTime()
Get the endTime property: The end time.Get the frequency property: The frequency.interval()
Get the interval property: The interval.schedule()
Get the schedule property: The recurrence schedule.Get the startTime property: The start time.timeZone()
Get the timeZone property: The time zone.void
validate()
Validates the instance.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: The workflow trigger recurrence.withEndTime
(OffsetDateTime endTime) Set the endTime property: The end time.withFrequency
(RecurrenceFrequency frequency) Set the frequency property: The frequency.withInterval
(Integer interval) Set the interval property: The interval.withSchedule
(RecurrenceSchedule schedule) Set the schedule property: The recurrence schedule.withStartTime
(OffsetDateTime startTime) Set the startTime property: The start time.withTimeZone
(String timeZone) Set the timeZone property: The time zone.
-
Constructor Details
-
ScheduleTriggerRecurrence
public ScheduleTriggerRecurrence()Creates an instance of ScheduleTriggerRecurrence class.
-
-
Method Details
-
frequency
Get the frequency property: The frequency.- Returns:
- the frequency value.
-
withFrequency
Set the frequency property: The frequency.- Parameters:
frequency
- the frequency value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
interval
Get the interval property: The interval.- Returns:
- the interval value.
-
withInterval
Set the interval property: The interval.- Parameters:
interval
- the interval value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
startTime
Get the startTime property: The start time.- Returns:
- the startTime value.
-
withStartTime
Set the startTime property: The start time.- Parameters:
startTime
- the startTime value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
endTime
Get the endTime property: The end time.- Returns:
- the endTime value.
-
withEndTime
Set the endTime property: The end time.- Parameters:
endTime
- the endTime value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
timeZone
Get the timeZone property: The time zone.- Returns:
- the timeZone value.
-
withTimeZone
Set the timeZone property: The time zone.- Parameters:
timeZone
- the timeZone value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
schedule
Get the schedule property: The recurrence schedule.- Returns:
- the schedule value.
-
withSchedule
Set the schedule property: The recurrence schedule.- Parameters:
schedule
- the schedule value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
additionalProperties
Get the additionalProperties property: The workflow trigger recurrence.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: The workflow trigger recurrence.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the ScheduleTriggerRecurrence object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-