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 [Programar funciones](/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
onRun(controlador) Manejador de eventos para funciones programadas. Se activa cada vez que el trabajo del programador asociado envía un mensaje de Pub/Sub.
reintentarConfig(config)
zona horaria(zona horaria)

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()

Manejador 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: contexto de evento ) => PromesaComo<cualquiera> | cualquier Controlador que se activa cada vez que el trabajo del programador asociado envía un mensaje de Pub/Sub.

Devoluciones:

Función de nube <desconocido>

Una función que puedes exportar e implementar.

pubsub.ScheduleBuilder.retryConfig()

Firma:

retryConfig(config: ScheduleRetryConfig): ScheduleBuilder;

Parámetros

Parámetro Tipo Descripción
configuración ProgramarRetryConfig

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