TumblingWindowTrigger interface
Pemicu yang menjadwalkan eksekusi alur untuk semua jendela interval waktu tetap dari waktu mulai tanpa celah dan juga mendukung skenario isi ulang (ketika waktu mulai berada di masa lalu).
- Memperluas
Properti
| delay | Menentukan berapa lama pemicu menunggu lewat waktu jatuh tempo sebelum memicu eksekusi baru. Ini tidak mengubah waktu mulai dan berakhir jendela. Defaultnya adalah 0. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
| depends |
Pemicu yang bergantung pada pemicu ini. Hanya pemicu jendela tumbling yang didukung. |
| end |
Waktu akhir untuk periode waktu untuk pemicu di mana peristiwa diaktifkan untuk jendela yang siap. Hanya waktu UTC yang saat ini didukung. |
| frequency | Frekuensi jendela waktu. |
| interval | Interval jendela waktu. Interval minimum yang diizinkan adalah 15 Menit. |
| max |
Jumlah maksimum jendela waktu paralel (siap untuk eksekusi) di mana eksekusi baru dipicu. |
| pipeline | Alur yang eksekusinya dibuat saat peristiwa diaktifkan untuk jendela pemicu yang siap. |
| retry |
Coba lagi kebijakan yang akan diterapkan untuk eksekusi alur yang gagal. |
| start |
Waktu mulai untuk periode waktu pemicu di mana peristiwa diaktifkan untuk jendela yang siap. Hanya waktu UTC yang saat ini didukung. |
| type | Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat |
Properti yang Diwariskan
| annotations | Daftar tag yang dapat digunakan untuk menjelaskan pemicu. |
| description | Deskripsi pemicu. |
| runtime |
Menunjukkan apakah pemicu berjalan atau tidak. Diperbarui saat API Mulai/Hentikan dipanggil pada Pemicu. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
Detail Properti
delay
Menentukan berapa lama pemicu menunggu lewat waktu jatuh tempo sebelum memicu eksekusi baru. Ini tidak mengubah waktu mulai dan berakhir jendela. Defaultnya adalah 0. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).
delay?: any
Nilai Properti
any
dependsOn
Pemicu yang bergantung pada pemicu ini. Hanya pemicu jendela tumbling yang didukung.
dependsOn?: DependencyReferenceUnion[]
Nilai Properti
endTime
Waktu akhir untuk periode waktu untuk pemicu di mana peristiwa diaktifkan untuk jendela yang siap. Hanya waktu UTC yang saat ini didukung.
endTime?: Date
Nilai Properti
Date
frequency
Frekuensi jendela waktu.
frequency: string
Nilai Properti
string
interval
Interval jendela waktu. Interval minimum yang diizinkan adalah 15 Menit.
interval: number
Nilai Properti
number
maxConcurrency
Jumlah maksimum jendela waktu paralel (siap untuk eksekusi) di mana eksekusi baru dipicu.
maxConcurrency: number
Nilai Properti
number
pipeline
Alur yang eksekusinya dibuat saat peristiwa diaktifkan untuk jendela pemicu yang siap.
pipeline: TriggerPipelineReference
Nilai Properti
retryPolicy
Coba lagi kebijakan yang akan diterapkan untuk eksekusi alur yang gagal.
retryPolicy?: RetryPolicy
Nilai Properti
startTime
Waktu mulai untuk periode waktu pemicu di mana peristiwa diaktifkan untuk jendela yang siap. Hanya waktu UTC yang saat ini didukung.
startTime: Date
Nilai Properti
Date
type
Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat
type: "TumblingWindowTrigger"
Nilai Properti
"TumblingWindowTrigger"
Detail Properti yang Diwariskan
annotations
Daftar tag yang dapat digunakan untuk menjelaskan pemicu.
annotations?: any[]
Nilai Properti
any[]
Diwarisi DariTrigger.annotations
description
runtimeState
Menunjukkan apakah pemicu berjalan atau tidak. Diperbarui saat API Mulai/Hentikan dipanggil pada Pemicu. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
runtimeState?: string
Nilai Properti
string
Diwarisi DariTrigger.runtimeState