Representa una abstracción con estado para una plantilla de servidor de Remote Config.
Firma:
export interface ServerTemplate
Métodos
Método | Descripción |
---|---|
evalúa(contexto) | Evalúa la plantilla actual para producir un ServerConfig. |
carga() | Recupera y almacena en caché la versión activa actual del ServerTemplate del proyecto. |
set(template) | Configura y almacena en caché una string ServerTemplateData o JSON que representa la plantilla del servidor. |
toJSON() | Muestra una representación JSON de ServerTemplateData |
ServerTemplate.evaluate()
Evalúa la plantilla actual para producir un ServerConfig.
Firma:
evaluate(context?: EvaluationContext): ServerConfig;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
contexto | EvaluaciónContext |
Devuelve:
ServerTemplate.load()
Recupera y almacena en caché la versión activa actual del ServerTemplate del proyecto.
Firma:
load(): Promise<void>;
Devuelve:
Promesa<void>
ServerTemplate.set()
Configura y almacena en caché una string ServerTemplateData o JSON que representa la plantilla del servidor.
Firma:
set(template: ServerTemplateDataType): void;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
plantilla | ServerTemplateDataType |
Devuelve:
void
ServerTemplate.toJSON()
Muestra una representación JSON de ServerTemplateData
Firma:
toJSON(): ServerTemplateData;
Devuelve: