TumblingWindowTrigger interface
Utlösare som schemalägger pipelinekörningar för alla fönster med fast tidsintervall från en starttid utan luckor och har även stöd för scenarier med återfyllnad (när starttiden är tidigare).
- Extends
Egenskaper
| delay | Anger hur länge utlösaren väntar efter förfalltid innan ny körning utlöses. Fönstrets start- och sluttid ändras inte. Standardvärdet är 0. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60|( [0-5] [0-9]))):(60|( [0-5] [0-9])). |
| depends |
Utlösare som den här utlösaren är beroende av. Endast utlösare för rullande fönster stöds. |
| end |
Sluttiden för tidsperioden för utlösaren under vilken händelser utlöses för fönster som är klara. Endast UTC-tid stöds för närvarande. |
| frequency | Frekvensen för tidsfönstren. |
| interval | Tidsfönstrets intervall. Det minsta tillåtna intervallet är 15 minuter. |
| max |
Det maximala antalet parallella tidsfönster (redo för körning) som en ny körning utlöses för. |
| pipeline | Pipeline för vilken körningar skapas när en händelse utlöses för utlösarfönstret som är klart. |
| retry |
Återförsöksprincip som ska tillämpas för misslyckade pipelinekörningar. |
| start |
Starttiden för tidsperioden för utlösaren under vilken händelser utlöses för fönster som är klara. Endast UTC-tid stöds för närvarande. |
| type | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
Ärvda egenskaper
| annotations | Lista över taggar som kan användas för att beskriva utlösaren. |
| description | Utlösarbeskrivning. |
| runtime |
Anger om utlösaren körs eller inte. Uppdaterades när Start-/Stopp-API:er anropas på utlösaren. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
Egenskapsinformation
delay
Anger hur länge utlösaren väntar efter förfalltid innan ny körning utlöses. Fönstrets start- och sluttid ändras inte. Standardvärdet är 0. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60|( [0-5] [0-9]))):(60|( [0-5] [0-9])).
delay?: any
Egenskapsvärde
any
dependsOn
Utlösare som den här utlösaren är beroende av. Endast utlösare för rullande fönster stöds.
dependsOn?: DependencyReferenceUnion[]
Egenskapsvärde
endTime
Sluttiden för tidsperioden för utlösaren under vilken händelser utlöses för fönster som är klara. Endast UTC-tid stöds för närvarande.
endTime?: Date
Egenskapsvärde
Date
frequency
Frekvensen för tidsfönstren.
frequency: string
Egenskapsvärde
string
interval
Tidsfönstrets intervall. Det minsta tillåtna intervallet är 15 minuter.
interval: number
Egenskapsvärde
number
maxConcurrency
Det maximala antalet parallella tidsfönster (redo för körning) som en ny körning utlöses för.
maxConcurrency: number
Egenskapsvärde
number
pipeline
Pipeline för vilken körningar skapas när en händelse utlöses för utlösarfönstret som är klart.
pipeline: TriggerPipelineReference
Egenskapsvärde
retryPolicy
Återförsöksprincip som ska tillämpas för misslyckade pipelinekörningar.
retryPolicy?: RetryPolicy
Egenskapsvärde
startTime
Starttiden för tidsperioden för utlösaren under vilken händelser utlöses för fönster som är klara. Endast UTC-tid stöds för närvarande.
startTime: Date
Egenskapsvärde
Date
type
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
type: "TumblingWindowTrigger"
Egenskapsvärde
"TumblingWindowTrigger"
Information om ärvda egenskaper
annotations
Lista över taggar som kan användas för att beskriva utlösaren.
annotations?: any[]
Egenskapsvärde
any[]
ärvs frånTrigger.annotations
description
runtimeState
Anger om utlösaren körs eller inte. Uppdaterades när Start-/Stopp-API:er anropas på utlösaren. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
runtimeState?: string
Egenskapsvärde
string
ärvd frånTrigger.runtimeState