Class ScheduleTriggerRecurrence


  • public final class ScheduleTriggerRecurrence
    extends Object
    The workflow trigger recurrence.
    • Constructor Detail

      • ScheduleTriggerRecurrence

        public ScheduleTriggerRecurrence()
    • Method Detail

      • getFrequency

        public RecurrenceFrequency getFrequency()
        Get the frequency property: The frequency.
        Returns:
        the frequency value.
      • setFrequency

        public ScheduleTriggerRecurrence setFrequency​(RecurrenceFrequency frequency)
        Set the frequency property: The frequency.
        Parameters:
        frequency - the frequency value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.
      • getInterval

        public Integer getInterval()
        Get the interval property: The interval.
        Returns:
        the interval value.
      • setInterval

        public ScheduleTriggerRecurrence setInterval​(Integer interval)
        Set the interval property: The interval.
        Parameters:
        interval - the interval value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.
      • getStartTime

        public OffsetDateTime getStartTime()
        Get the startTime property: The start time.
        Returns:
        the startTime value.
      • setStartTime

        public ScheduleTriggerRecurrence setStartTime​(OffsetDateTime startTime)
        Set the startTime property: The start time.
        Parameters:
        startTime - the startTime value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.
      • getEndTime

        public OffsetDateTime getEndTime()
        Get the endTime property: The end time.
        Returns:
        the endTime value.
      • setEndTime

        public ScheduleTriggerRecurrence setEndTime​(OffsetDateTime endTime)
        Set the endTime property: The end time.
        Parameters:
        endTime - the endTime value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.
      • getTimeZone

        public String getTimeZone()
        Get the timeZone property: The time zone.
        Returns:
        the timeZone value.
      • setTimeZone

        public ScheduleTriggerRecurrence setTimeZone​(String timeZone)
        Set the timeZone property: The time zone.
        Parameters:
        timeZone - the timeZone value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.
      • getSchedule

        public RecurrenceSchedule getSchedule()
        Get the schedule property: The recurrence schedule.
        Returns:
        the schedule value.
      • setSchedule

        public ScheduleTriggerRecurrence setSchedule​(RecurrenceSchedule schedule)
        Set the schedule property: The recurrence schedule.
        Parameters:
        schedule - the schedule value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
        Get the additionalProperties property: The workflow trigger recurrence.
        Returns:
        the additionalProperties value.
      • setAdditionalProperties

        public ScheduleTriggerRecurrence setAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: The workflow trigger recurrence.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the ScheduleTriggerRecurrence object itself.