Interface ScheduledTriggerProperties.Builder

    • Method Detail

      • scheduleExpression

        ScheduledTriggerProperties.Builder scheduleExpression​(String scheduleExpression)

        The scheduling expression that determines the rate at which the schedule will run, for example rate (5 minutes).

        Parameters:
        scheduleExpression - The scheduling expression that determines the rate at which the schedule will run, for example rate (5 minutes).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataPullMode

        ScheduledTriggerProperties.Builder dataPullMode​(String dataPullMode)

        Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

        Parameters:
        dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DataPullMode, DataPullMode
      • dataPullMode

        ScheduledTriggerProperties.Builder dataPullMode​(DataPullMode dataPullMode)

        Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

        Parameters:
        dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DataPullMode, DataPullMode
      • scheduleStartTime

        ScheduledTriggerProperties.Builder scheduleStartTime​(Instant scheduleStartTime)

        Specifies the scheduled start time for a scheduled-trigger flow.

        Parameters:
        scheduleStartTime - Specifies the scheduled start time for a scheduled-trigger flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scheduleEndTime

        ScheduledTriggerProperties.Builder scheduleEndTime​(Instant scheduleEndTime)

        Specifies the scheduled end time for a scheduled-trigger flow.

        Parameters:
        scheduleEndTime - Specifies the scheduled end time for a scheduled-trigger flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • timezone

        ScheduledTriggerProperties.Builder timezone​(String timezone)

        Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

        Parameters:
        timezone - Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scheduleOffset

        ScheduledTriggerProperties.Builder scheduleOffset​(Long scheduleOffset)

        Specifies the optional offset that is added to the time interval for a schedule-triggered flow.

        Parameters:
        scheduleOffset - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • firstExecutionFrom

        ScheduledTriggerProperties.Builder firstExecutionFrom​(Instant firstExecutionFrom)

        Specifies the date range for the records to import from the connector in the first flow run.

        Parameters:
        firstExecutionFrom - Specifies the date range for the records to import from the connector in the first flow run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.