次の方法で共有


TumblingWindowTrigger interface

ギャップのない開始時刻からすべての固定時間間隔ウィンドウに対してパイプラインの実行をスケジュールし、バックフィル シナリオ (開始時刻が過去の場合) もサポートするトリガー。

Extends

プロパティ

delay

トリガーが期限を過ぎてから新しい実行をトリガーするまでの待機時間を指定します。 ウィンドウの開始時刻と終了時刻は変更されません。 既定値は 0 です。 型: string (または 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

トリガーが実行されているかどうかを示します。 トリガーで Start/Stop API が呼び出されたときに更新されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

delay

トリガーが期限を過ぎてから新しい実行をトリガーするまでの待機時間を指定します。 ウィンドウの開始時刻と終了時刻は変更されません。 既定値は 0 です。 型: string (または 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

トリガーが実行されているかどうかを示します。 トリガーで Start/Stop API が呼び出されたときに更新されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

runtimeState?: string

プロパティ値

string

Trigger.runtimeState から継承されます