Поделиться через


TumblingWindowTrigger interface

Триггер, который планирует запуск конвейера для всех окон фиксированного интервала времени с момента начала без пробелов, а также поддерживает сценарии обратной заполнения (когда время начала в прошлом).

Extends

Свойства

delay

Указывает время ожидания триггера до запуска нового запуска. Он не изменяет время начала и окончания окна. Значение по умолчанию — 0. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

dependsOn

Триггеры, от которые зависит этот триггер. Поддерживаются только триггеры переворачивающегося окна.

endTime

Время окончания периода времени триггера, в течение которого события запускаются для окон, готовых. В настоящее время поддерживается только время UTC.

frequency

Частота периодов времени.

interval

Интервал интервала времени. Минимальный интервал — 15 минут.

maxConcurrency

Максимальное количество параллельных периодов времени (готово к выполнению), для которых активируется новый запуск.

pipeline

Конвейер, для которого создаются запуски при запуске события для окна триггера, готового.

retryPolicy

Политика повторных попыток, которая будет применяться для неудачных запусков конвейера.

startTime

Время начала для периода времени триггера, в течение которого события запускаются для окон, готовых. В настоящее время поддерживается только время UTC.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

Унаследованные свойства

annotations

Список тегов, которые можно использовать для описания триггера.

description

Описание триггера.

runtimeState

Указывает, запущен ли триггер или нет. Обновляется при вызове API запуска и остановки триггера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

delay

Указывает время ожидания триггера до запуска нового запуска. Он не изменяет время начала и окончания окна. Значение по умолчанию — 0. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

delay?: any

Значение свойства

any

dependsOn

Триггеры, от которые зависит этот триггер. Поддерживаются только триггеры переворачивающегося окна.

dependsOn?: DependencyReferenceUnion[]

Значение свойства

endTime

Время окончания периода времени триггера, в течение которого события запускаются для окон, готовых. В настоящее время поддерживается только время UTC.

endTime?: Date

Значение свойства

Date

frequency

Частота периодов времени.

frequency: string

Значение свойства

string

interval

Интервал интервала времени. Минимальный интервал — 15 минут.

interval: number

Значение свойства

number

maxConcurrency

Максимальное количество параллельных периодов времени (готово к выполнению), для которых активируется новый запуск.

maxConcurrency: number

Значение свойства

number

pipeline

Конвейер, для которого создаются запуски при запуске события для окна триггера, готового.

pipeline: TriggerPipelineReference

Значение свойства

retryPolicy

Политика повторных попыток, которая будет применяться для неудачных запусков конвейера.

retryPolicy?: RetryPolicy

Значение свойства

startTime

Время начала для периода времени триггера, в течение которого события запускаются для окон, готовых. В настоящее время поддерживается только время UTC.

startTime: Date

Значение свойства

Date

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "TumblingWindowTrigger"

Значение свойства

"TumblingWindowTrigger"

Сведения об унаследованном свойстве

annotations

Список тегов, которые можно использовать для описания триггера.

annotations?: any[]

Значение свойства

any[]

наследуется отTrigger.annotations

description

Описание триггера.

description?: string

Значение свойства

string

наследуется отTrigger.description

runtimeState

Указывает, запущен ли триггер или нет. Обновляется при вызове API запуска и остановки триггера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

runtimeState?: string

Значение свойства

string

наследуется отTrigger.runtimeState