Megosztás:


TumblingWindowTrigger interface

A folyamatfuttatásokat ütemező eseményindító a kezdési időponttól kezdve az összes rögzített időintervallumra vonatkozóan, hézagok nélkül, valamint támogatja a visszatöltési forgatókönyveket is (ha a kezdési időpont a múltban van).

Extends

Tulajdonságok

delay

Megadja, hogy az eseményindító mennyi ideig várakozik az esedékességig az új futtatás elindítása előtt. Ez nem módosítja az ablak kezdési és befejezési idejét. Az alapértelmezett érték 0. Típus: sztring (vagy kifejezés resultType sztringgel), minta: ((\d+).)? (\d\d):(60|( [0-5] [0-9]))):(60|( [0-5] [0-9])).

dependsOn

Eseményindítók, amelyektől ez az eseményindító függ. Csak a átfedésmentes ablak eseményindítói támogatottak.

endTime

Az eseményindító időszakának befejezési ideje, amely alatt az események aktiválódnak a kész ablakok esetében. Jelenleg csak az UTC idő támogatott.

frequency

Az időablakok gyakorisága.

interval

Az időablakok intervalluma. Az engedélyezett minimális időköz 15 perc.

maxConcurrency

Azoknak a párhuzamos (végrehajtásra kész) időszakoknak a maximális száma, amelyeknél az új futtatás aktiválódik.

pipeline

A folyamat, amelynek futtatásai akkor jönnek létre, amikor egy esemény aktiválódik a kész triggerablakban.

retryPolicy

Próbálkozzon újra a sikertelen folyamatfuttatásokra alkalmazott újrapróbálkoztatási szabályzattal.

startTime

Az eseményindító azon időszakának kezdő időpontja, amely alatt az események aktiválódnak a kész ablakok esetében. Jelenleg csak az UTC idő támogatott.

type

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

Örökölt tulajdonságok

annotations

Az eseményindító leírásához használható címkék listája.

description

Eseményindító leírása.

runtimeState

Azt jelzi, hogy az eseményindító fut-e vagy sem. Frissült, amikor a rendszer meghívja a Start/Stop API-kat az eseményindítón. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

Tulajdonság adatai

delay

Megadja, hogy az eseményindító mennyi ideig várakozik az esedékességig az új futtatás elindítása előtt. Ez nem módosítja az ablak kezdési és befejezési idejét. Az alapértelmezett érték 0. Típus: sztring (vagy kifejezés resultType sztringgel), minta: ((\d+).)? (\d\d):(60|( [0-5] [0-9]))):(60|( [0-5] [0-9])).

delay?: any

Tulajdonság értéke

any

dependsOn

Eseményindítók, amelyektől ez az eseményindító függ. Csak a átfedésmentes ablak eseményindítói támogatottak.

dependsOn?: DependencyReferenceUnion[]

Tulajdonság értéke

endTime

Az eseményindító időszakának befejezési ideje, amely alatt az események aktiválódnak a kész ablakok esetében. Jelenleg csak az UTC idő támogatott.

endTime?: Date

Tulajdonság értéke

Date

frequency

Az időablakok gyakorisága.

frequency: string

Tulajdonság értéke

string

interval

Az időablakok intervalluma. Az engedélyezett minimális időköz 15 perc.

interval: number

Tulajdonság értéke

number

maxConcurrency

Azoknak a párhuzamos (végrehajtásra kész) időszakoknak a maximális száma, amelyeknél az új futtatás aktiválódik.

maxConcurrency: number

Tulajdonság értéke

number

pipeline

A folyamat, amelynek futtatásai akkor jönnek létre, amikor egy esemény aktiválódik a kész triggerablakban.

pipeline: TriggerPipelineReference

Tulajdonság értéke

retryPolicy

Próbálkozzon újra a sikertelen folyamatfuttatásokra alkalmazott újrapróbálkoztatási szabályzattal.

retryPolicy?: RetryPolicy

Tulajdonság értéke

startTime

Az eseményindító azon időszakának kezdő időpontja, amely alatt az események aktiválódnak a kész ablakok esetében. Jelenleg csak az UTC idő támogatott.

startTime: Date

Tulajdonság értéke

Date

type

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

type: "TumblingWindowTrigger"

Tulajdonság értéke

"TumblingWindowTrigger"

Örökölt tulajdonság részletei

annotations

Az eseményindító leírásához használható címkék listája.

annotations?: any[]

Tulajdonság értéke

any[]

Trigger.annotations

description

Eseményindító leírása.

description?: string

Tulajdonság értéke

string

Trigger.description

runtimeState

Azt jelzi, hogy az eseményindító fut-e vagy sem. Frissült, amikor a rendszer meghívja a Start/Stop API-kat az eseményindítón. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

runtimeState?: string

Tulajdonság értéke

string

Trigger.runtimeState örökölte