pubsub.ScheduleBuilder class

Le générateur de fonctions planifiées, optimisées par Google Pub/Sub et Cloud Scheduler. Décrit la tâche Cloud Scheduler déployée pour déclencher une fonction planifiée à la fréquence fournie. Pour plus d'informations, voir [Fonctions de planification](/docs/functions/schedule-functions).

Accès via functions.pubsub.schedule() .

Signature:

export declare class ScheduleBuilder 

Constructeurs

Constructeur Modificateurs Description
(constructeur)(triggerResource, options) Construit une nouvelle instance de la classe ScheduleBuilder

Méthodes

Méthode Modificateurs Description
onRun (gestionnaire) Gestionnaire d'événements pour les fonctions planifiées. Déclenché chaque fois que la tâche du planificateur associée envoie un message Pub/Sub.
réessayerConfig(config)
fuseau horaire(fuseau horaire)

pubsub.ScheduleBuilder.(constructeur)

Construit une nouvelle instance de la classe ScheduleBuilder

Signature:

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

Paramètres

Paramètre Taper Description
triggerResource () => chaîne
choix Options de déploiement

pubsub.ScheduleBuilder.onRun()

Gestionnaire d'événements pour les fonctions planifiées. Déclenché chaque fois que la tâche du planificateur associée envoie un message Pub/Sub.

Signature:

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

Paramètres

Paramètre Taper Description
gestionnaire (contexte : ContexteÉvénement ) => PromiseLike<any> | n'importe lequel Gestionnaire qui se déclenche chaque fois que la tâche du planificateur associée envoie un message Pub/Sub.

Retour:

Fonction Cloud <inconnu>

Une fonction que vous pouvez exporter et déployer.

pubsub.ScheduleBuilder.retryConfig()

Signature:

retryConfig(config: ScheduleRetryConfig): ScheduleBuilder;

Paramètres

Paramètre Taper Description
configuration ScheduleRetryConfig

Retour:

Générateur d'horaires

pubsub.ScheduleBuilder.timeZone()

Signature:

timeZone(timeZone: string): ScheduleBuilder;

Paramètres

Paramètre Taper Description
fuseau horaire chaîne

Retour:

Générateur d'horaires