Sdílet prostřednictvím


TumblingWindowTrigger interface

Aktivace, která naplánuje spuštění kanálu pro všechna časová intervaly s pevným časovým intervalem od času spuštění bez mezer a podporuje také scénáře obnovení (pokud je čas spuštění v minulosti).

Extends

Vlastnosti

delay

Určuje, jak dlouho aktivační událost čeká po termínu splnění před aktivací nového spuštění. Nezmění počáteční a koncový čas okna. Výchozí hodnota je 0. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

dependsOn

Aktivační události, na které tato aktivační událost závisí. Podporují se jenom triggery pro přeskakující okno.

endTime

Koncový čas časového období triggeru, během kterého se události aktivují pro okna, která jsou připravená. V současné době se podporuje pouze čas UTC.

frequency

Frekvence časových intervalů.

interval

Interval časových intervalů. Minimální povolený interval je 15 minut.

maxConcurrency

Maximální počet paralelních časových intervalů (připravených ke spuštění), pro které se aktivuje nové spuštění.

pipeline

Kanál, pro který se spustí při aktivaci události pro okno triggeru, které je připravené.

retryPolicy

Zásady opakování, které se použijí pro neúspěšná spuštění kanálu.

startTime

Počáteční čas pro časové období triggeru, během kterého se události aktivují pro okna, která jsou připravená. V současné době se podporuje pouze čas UTC.

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

Zděděné vlastnosti

annotations

Seznam značek, které lze použít k popisu triggeru

description

Popis triggeru

runtimeState

Označuje, jestli je trigger spuštěný nebo ne. Aktualizace při zavolání rozhraní API pro spuštění/zastavení na triggeru POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

Podrobnosti vlastnosti

delay

Určuje, jak dlouho aktivační událost čeká po termínu splnění před aktivací nového spuštění. Nezmění počáteční a koncový čas okna. Výchozí hodnota je 0. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

delay?: any

Hodnota vlastnosti

any

dependsOn

Aktivační události, na které tato aktivační událost závisí. Podporují se jenom triggery pro přeskakující okno.

dependsOn?: DependencyReferenceUnion[]

Hodnota vlastnosti

endTime

Koncový čas časového období triggeru, během kterého se události aktivují pro okna, která jsou připravená. V současné době se podporuje pouze čas UTC.

endTime?: Date

Hodnota vlastnosti

Date

frequency

Frekvence časových intervalů.

frequency: string

Hodnota vlastnosti

string

interval

Interval časových intervalů. Minimální povolený interval je 15 minut.

interval: number

Hodnota vlastnosti

number

maxConcurrency

Maximální počet paralelních časových intervalů (připravených ke spuštění), pro které se aktivuje nové spuštění.

maxConcurrency: number

Hodnota vlastnosti

number

pipeline

Kanál, pro který se spustí při aktivaci události pro okno triggeru, které je připravené.

pipeline: TriggerPipelineReference

Hodnota vlastnosti

retryPolicy

Zásady opakování, které se použijí pro neúspěšná spuštění kanálu.

retryPolicy?: RetryPolicy

Hodnota vlastnosti

startTime

Počáteční čas pro časové období triggeru, během kterého se události aktivují pro okna, která jsou připravená. V současné době se podporuje pouze čas UTC.

startTime: Date

Hodnota vlastnosti

Date

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

type: "TumblingWindowTrigger"

Hodnota vlastnosti

"TumblingWindowTrigger"

Podrobnosti zděděných vlastností

annotations

Seznam značek, které lze použít k popisu triggeru

annotations?: any[]

Hodnota vlastnosti

any[]

zděděno zTrigger.annotations

description

Popis triggeru

description?: string

Hodnota vlastnosti

string

zděděno zTrigger.description

runtimeState

Označuje, jestli je trigger spuštěný nebo ne. Aktualizace při zavolání rozhraní API pro spuštění/zastavení na triggeru POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

runtimeState?: string

Hodnota vlastnosti

string

zděděno zTrigger.runtimeState