ServerTemplate interface

Bir Remote Config sunucu şablonu için durum bilgili bir soyutlamayı temsil eder.

İmza:

export interface ServerTemplate 

Yöntemler

Yöntem Açıklama
assess(context) Bir ServerConfig oluşturmak için geçerli şablonu değerlendirir.
load() Projenin ServerTemplate dosyasının geçerli etkin sürümünü getirir ve önbelleğe alır.
set(template) Sunucu şablonunu temsil eden bir ServerTemplateData dosyasını veya bir JSON dizesini ayarlar ve önbelleğe alır
toJSON() ServerTemplateData'nın JSON temsilini döndürür

ServerTemplate.evaluate()

Bir ServerConfig oluşturmak için geçerli şablonu değerlendirir.

İmza:

evaluate(context?: EvaluationContext): ServerConfig;

Parametreler

Parametre Tür Açıklama
context DeğerlendirmeBağlamı

İadeler:

ServerConfig

ServerTemplate.load()

Projenin ServerTemplate dosyasının geçerli etkin sürümünü getirir ve önbelleğe alır.

İmza:

load(): Promise<void>;

İadeler:

Taahhüt<void>

ServerTemplate.set()

Sunucu şablonunu temsil eden bir ServerTemplateData dosyasını veya bir JSON dizesini ayarlar ve önbelleğe alır

İmza:

set(template: ServerTemplateDataType): void;

Parametreler

Parametre Tür Açıklama
şablon ServerTemplateDataType

İadeler:

geçersiz

ServerTemplate.toJSON()

ServerTemplateData'nın JSON temsilini döndürür

İmza:

toJSON(): ServerTemplateData;

İadeler:

ServerTemplateData