TumblingWindowTrigger interface
Trigger die pijplijnuitvoeringen plant voor alle tijdsintervalvensters vanaf een begintijd zonder hiaten en biedt ook ondersteuning voor backfillscenario's (wanneer de begintijd zich in het verleden bevindt).
- Uitbreiding
Eigenschappen
| delay | Hiermee geeft u op hoe lang de trigger wacht na de vervaldatum voordat een nieuwe uitvoering wordt geactiveerd. De begin- en eindtijd van het venster wordt niet gewijzigd. De standaardwaarde is 0. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])). |
| depends |
Triggers waarop deze trigger afhankelijk is. Alleen tumblingvenstertriggers worden ondersteund. |
| end |
De eindtijd voor de periode voor de trigger waarin gebeurtenissen worden geactiveerd voor vensters die gereed zijn. Alleen UTC-tijd wordt momenteel ondersteund. |
| frequency | De frequentie van de tijdvensters. |
| interval | Het interval van de tijdvensters. Het toegestane minimuminterval is 15 minuten. |
| max |
Het maximum aantal parallelle tijdvensters (gereed voor uitvoering) waarvoor een nieuwe uitvoering wordt geactiveerd. |
| pipeline | Pijplijn waarvoor uitvoeringen worden gemaakt wanneer een gebeurtenis wordt geactiveerd voor het triggervenster dat gereed is. |
| retry |
Beleid voor opnieuw proberen dat wordt toegepast op mislukte pijplijnuitvoeringen. |
| start |
De begintijd voor de periode voor de trigger waarin gebeurtenissen worden geactiveerd voor vensters die gereed zijn. Alleen UTC-tijd wordt momenteel ondersteund. |
| type | Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
Overgenomen eigenschappen
| annotations | Lijst met tags die kunnen worden gebruikt voor het beschrijven van de trigger. |
| description | Beschrijving van trigger. |
| runtime |
Geeft aan of de trigger wordt uitgevoerd of niet. Bijgewerkt wanneer API's voor starten/stoppen worden aangeroepen op de trigger. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
delay
Hiermee geeft u op hoe lang de trigger wacht na de vervaldatum voordat een nieuwe uitvoering wordt geactiveerd. De begin- en eindtijd van het venster wordt niet gewijzigd. De standaardwaarde is 0. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).
delay?: any
Waarde van eigenschap
any
dependsOn
Triggers waarop deze trigger afhankelijk is. Alleen tumblingvenstertriggers worden ondersteund.
dependsOn?: DependencyReferenceUnion[]
Waarde van eigenschap
endTime
De eindtijd voor de periode voor de trigger waarin gebeurtenissen worden geactiveerd voor vensters die gereed zijn. Alleen UTC-tijd wordt momenteel ondersteund.
endTime?: Date
Waarde van eigenschap
Date
frequency
De frequentie van de tijdvensters.
frequency: string
Waarde van eigenschap
string
interval
Het interval van de tijdvensters. Het toegestane minimuminterval is 15 minuten.
interval: number
Waarde van eigenschap
number
maxConcurrency
Het maximum aantal parallelle tijdvensters (gereed voor uitvoering) waarvoor een nieuwe uitvoering wordt geactiveerd.
maxConcurrency: number
Waarde van eigenschap
number
pipeline
Pijplijn waarvoor uitvoeringen worden gemaakt wanneer een gebeurtenis wordt geactiveerd voor het triggervenster dat gereed is.
pipeline: TriggerPipelineReference
Waarde van eigenschap
retryPolicy
Beleid voor opnieuw proberen dat wordt toegepast op mislukte pijplijnuitvoeringen.
retryPolicy?: RetryPolicy
Waarde van eigenschap
startTime
De begintijd voor de periode voor de trigger waarin gebeurtenissen worden geactiveerd voor vensters die gereed zijn. Alleen UTC-tijd wordt momenteel ondersteund.
startTime: Date
Waarde van eigenschap
Date
type
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
type: "TumblingWindowTrigger"
Waarde van eigenschap
"TumblingWindowTrigger"
Details van overgenomen eigenschap
annotations
Lijst met tags die kunnen worden gebruikt voor het beschrijven van de trigger.
annotations?: any[]
Waarde van eigenschap
any[]
overgenomen vanTrigger.annotaties
description
Beschrijving van trigger.
description?: string
Waarde van eigenschap
string
overgenomen vanTrigger.description
runtimeState
Geeft aan of de trigger wordt uitgevoerd of niet. Bijgewerkt wanneer API's voor starten/stoppen worden aangeroepen op de trigger. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
runtimeState?: string
Waarde van eigenschap
string
overgenomen vanTrigger.runtimeState-