tasks namespace

İşlevler

İşlev Açıklama
onTaskDispatched(işleyici) Google Cloud Tasks sırasına gönderilen görevler için bir işleyici oluşturur.
onTaskDispatched(options, işleyici) Google Cloud Tasks sırasına gönderilen görevler için bir işleyici oluşturur.

Arayüzler

Arayüz Açıklama
AuthData Bir işlevi çağırmak için kullanılan yetkilendirmeyle ilgili meta veriler.
RateLimits Tıkanıklık kontrolünün işleve nasıl uygulanması gerektiği.
Yeniden Deneme 2xx olmayan bir iade durumunda görevin nasıl yeniden denenmesi gerektiği.
TaskQueueFunction Görevler için bir işleyici.
TaskQueueOptions

Tür Takma Adları

Takma Ad yazın Açıklama
İstek Görev sırası işlevini çağırmak için kullanılan istek.

görevler.onTaskDispatched()

Google Cloud Tasks sırasına gönderilen görevler için bir işleyici oluşturur.

İmza:

export declare function onTaskDispatched<Args = any>(handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parametreler

Parametre Tür Açıklama
handler (istek: İstek<Args>) => geçersiz | Taahhüt<void> Görev isteklerini ele almak için bir geri çağırma.

Şunu döndürür:

TaskQueueFunction<Args>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

görevler.onTaskDispatched()

Google Cloud Tasks sırasına gönderilen görevler için bir işleyici oluşturur.

İmza:

export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parametreler

Parametre Tür Açıklama
seçenekler TaskQueueOptions Görev sırası veya Cloud Functions işlevi için yapılandırma.
handler (istek: İstek<Args>) => geçersiz | Taahhüt<void> Görev isteklerini ele almak için bir geri çağırma.

Şunu döndürür:

TaskQueueFunction<Args>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

görevler.İstek

Görev sırası işlevini çağırmak için kullanılan istek.

İmza:

export type Request<T = any> = TaskContext & {
    data: T;
};