ServerTemplate interface

表示 Remote Config 服务器模板的有状态抽象。

签名

export interface ServerTemplate 

方法

方法 说明
评估(context) 评估当前模板以生成 ServerConfig
load() 获取并缓存项目的 ServerTemplate 的当前活跃版本。
set(template) 设置并缓存 ServerTemplateData 或表示服务器模板的 JSON 字符串
toJSON() 返回 ServerTemplateData 的 JSON 表示法

ServerTemplate.serve()

评估当前模板以生成 ServerConfig

签名

evaluate(context?: EvaluationContext): ServerConfig;

参数

参数 类型 说明
context EvaluationContext

返回

服务器配置

ServerTemplate.load()

获取并缓存项目的 ServerTemplate 的当前活跃版本。

签名

load(): Promise<void>;

返回

Promise<void>

ServerTemplate.set()

设置并缓存 ServerTemplateData 或表示服务器模板的 JSON 字符串

签名

set(template: ServerTemplateDataType): void;

参数

参数 类型 说明
模板 服务器模板数据类型

返回

void

ServerTemplate.toJSON()

返回 ServerTemplateData 的 JSON 表示法

签名

toJSON(): ServerTemplateData;

返回

服务器模板数据