[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-04-24 UTC."],[],[],null,["# remoteConfig.UpdateBuilder class\n\nBuilder used to create Cloud Functions for Remote Config.\n\n**Signature:** \n\n export declare class UpdateBuilder \n\nMethods\n-------\n\n| Method | Modifiers | Description |\n|-----------------------------------------------------------------------------------------------------------|-----------|-------------------------------------------------------------------------------|\n| [onUpdate(handler)](./firebase-functions.remoteconfig.updatebuilder.md#remoteconfigupdatebuilderonupdate) | | Handle all updates (including rollbacks) that affect a Remote Config project. |\n\nremoteConfig.UpdateBuilder.onUpdate()\n-------------------------------------\n\nHandle all updates (including rollbacks) that affect a Remote Config project.\n\n**Signature:** \n\n onUpdate(handler: (version: TemplateVersion, context: EventContext) =\u003e PromiseLike\u003cany\u003e | any): CloudFunction\u003cTemplateVersion\u003e;\n\n### Parameters\n\n| Parameter | Type | Description |\n|-----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|\n| handler | (version: [TemplateVersion](./firebase-functions.remoteconfig.templateversion.md#remoteconfigtemplateversion_interface), context: [EventContext](./firebase-functions.eventcontext.md#eventcontext_interface)) =\\\u003e PromiseLike\\\u003cany\\\u003e \\| any | A function that takes the updated Remote Config template version metadata as an argument. |\n\n**Returns:**\n\n[CloudFunction](./firebase-functions.cloudfunction.md#cloudfunction_interface)\\\u003c[TemplateVersion](./firebase-functions.remoteconfig.templateversion.md#remoteconfigtemplateversion_interface)\\\u003e"]]