Remote Config sunucu şablonu için durum bilgili bir soyutlamayı temsil eder.
İmza:
export interface ServerTemplate
Yöntemler
Yöntem | Açıklama |
---|---|
Değerlendirme(bağlam) | ServerConfig oluşturmak için mevcut şablonu değerlendirir. |
load() | Projeye ait ServerTemplate özelliğinin geçerli etkin sürümünü getirir ve önbelleğe alır. |
set(şablon) | ServerTemplateData'yı veya sunucu şablonunu temsil eden bir JSON dizesini belirler ve önbelleğe alır |
toJSON() | ServerTemplateData'nın JSON gösterimini döndürür. |
ServerTemplate.assess() işlevi
ServerConfig oluşturmak için mevcut şablonu değerlendirir.
İmza:
evaluate(context?: EvaluationContext): ServerConfig;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
context | DeğerlendirmeBağlamı |
Şunu döndürür:
ServerTemplate.load()
Projeye ait ServerTemplate özelliğinin geçerli etkin sürümünü getirir ve önbelleğe alır.
İmza:
load(): Promise<void>;
Şunu döndürür:
Taahhüt<void>
ServerTemplate.set()
ServerTemplateData'yı veya sunucu şablonunu temsil eden bir JSON dizesini belirler ve önbelleğe alır
İmza:
set(template: ServerTemplateDataType): void;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
şablon | ServerTemplateDataType |
Şunu döndürür:
geçersiz
ServerTemplate.toJSON()
ServerTemplateData'nın JSON gösterimini döndürür.
İmza:
toJSON(): ServerTemplateData;
Şunu döndürür: