pubsub.ScheduleBuilder class

El creador de funciones programadas, que funcionan con Google Pub/Sub y Cloud Scheduler. Describe el trabajo de Cloud Scheduler que se implementa para activar una función programada con la frecuencia proporcionada. Para obtener más información, consulte [Funciones de programación](/docs/functions/schedule-functions).

Acceso a través de functions.pubsub.schedule() .

Firma:

export declare class ScheduleBuilder 

Constructores

Constructor modificadores Descripción
(constructor)(triggerResource, opciones) Construye una nueva instancia de la clase ScheduleBuilder

Métodos

Método modificadores Descripción
en Ejecutar (controlador) Controlador de eventos para funciones programadas. Se activa cada vez que el trabajo del programador asociado envía un mensaje de Pub/Sub.
reintentarConfig(config)
zonahoraria(zonahoraria)

pubsub.ScheduleBuilder.(constructor)

Construye una nueva instancia de la clase ScheduleBuilder

Firma:

constructor(triggerResource: () => string, options: DeploymentOptions);

Parámetros

Parámetro Tipo Descripción
disparadorRecurso () => cadena
opciones Opciones de implementación

pubsub.ScheduleBuilder.onRun()

Controlador de eventos para funciones programadas. Se activa cada vez que el trabajo del programador asociado envía un mensaje de Pub/Sub.

Firma:

onRun(handler: (context: EventContext) => PromiseLike<any> | any): CloudFunction<unknown>;

Parámetros

Parámetro Tipo Descripción
manipulador (contexto: EventContext ) => PromiseLike<cualquiera> | cualquier Controlador que se activa cada vez que el trabajo del programador asociado envía un mensaje de Pub/Sub.

Devoluciones:

CloudFunction <desconocido>

Una función que puede exportar e implementar.

pubsub.ScheduleBuilder.retryConfig()

Firma:

retryConfig(config: ScheduleRetryConfig): ScheduleBuilder;

Parámetros

Parámetro Tipo Descripción
configuración ScheduleRetryConfig

Devoluciones:

Generador de horarios

pubsub.ScheduleBuilder.timeZone()

Firma:

timeZone(timeZone: string): ScheduleBuilder;

Parámetros

Parámetro Tipo Descripción
zona horaria cadena

Devoluciones:

Generador de horarios