scheduler.ScheduleOptions interface

可對排程觸發條件設定的選項。

簽名:

export interface ScheduleOptions extends options.GlobalOptions 

擴充: options.GlobalOptions

屬性

屬性 類型 說明
maxBackoffSeconds 數字 |運算式<數字>|重設值 重試前等待的時間上限。
maxDoublings 數字 |運算式<數字>|重設值 間隔時間的間隔是加倍,最多加倍。
max 重試秒 數字 |運算式<數字>|重設值 重試的時間限制。
minBackoffSeconds 數字 |運算式<數字>|重設值 重新修復之前的最短等待時間。
retryCount 數字 |運算式<數字>|重設值 重試失敗的次數。
時間表 字串 排程,採用 Unix Crontab 或 AppEngine 語法。
時區 時區 |運算式<字串>|重設值 執行排程的時區。

scheduler.ScheduleOptions.maxBackoffSeconds

重試前等待的時間上限。

簽名:

maxBackoffSeconds?: number | Expression<number> | ResetValue;

scheduler.ScheduleOptions.maxDoublings

間隔時間的間隔是加倍,最多加倍。

簽名:

maxDoublings?: number | Expression<number> | ResetValue;

scheduler.ScheduleOptions.max 重試秒

重試的時間限制。

簽名:

maxRetrySeconds?: number | Expression<number> | ResetValue;

scheduler.ScheduleOptions.minBackoffSeconds

重新修復之前的最短等待時間。

簽名:

minBackoffSeconds?: number | Expression<number> | ResetValue;

scheduler.ScheduleOptions.retryCount

重試失敗的次數。

簽名:

retryCount?: number | Expression<number> | ResetValue;

scheduler.ScheduleOptions.schedule

排程,採用 Unix Crontab 或 AppEngine 語法。

簽名:

schedule: string;

scheduler.ScheduleOptions.timeZone

執行排程的時區。

簽名:

timeZone?: timezone | Expression<string> | ResetValue;