Representa a configuração produzida pela avaliação de um modelo de servidor.
Assinatura:
export interface ServerConfig
Métodos
Método | Descrição |
---|---|
getBoolean(key) (link em inglês) | Recebe o valor da chave informada como um booleano.Método de conveniência para chamar serverConfig.getValue(key).asBoolean() . |
getNumber(key) | Recebe o valor da chave especificada como um número.Método de conveniência para chamar serverConfig.getValue(key).asNumber() . |
getString(key). | Extrai o valor da chave especificada como uma string. Método de conveniência para chamar serverConfig.getValue(key).asString() . |
getValue(key), em inglês | Recebe o Value da chave especificada.Garante que a lógica do aplicativo sempre tenha uma referência de tipo seguro, mesmo que o parâmetro seja removido remotamente. |
ServerConfig.getBoolean()
Recebe o valor da chave especificada como um booleano.
Método de conveniência para chamar serverConfig.getValue(key).asBoolean()
.
Assinatura:
getBoolean(key: string): boolean;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
chave | string | O nome do parâmetro. |
Retorna:
booleano
O valor da chave especificada como booleano.
ServerConfig.getNumber()
Recebe o valor da chave especificada como um número.
Método de conveniência para chamar serverConfig.getValue(key).asNumber()
.
Assinatura:
getNumber(key: string): number;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
chave | string | O nome do parâmetro. |
Retorna:
number
O valor da chave fornecida como um número.
ServerConfig.getString()
Extrai o valor da chave especificada como uma string. Método de conveniência para chamar serverConfig.getValue(key).asString()
.
Assinatura:
getString(key: string): string;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
chave | string | O nome do parâmetro. |
Retorna:
string
O valor da chave fornecida como uma string.
ServerConfig.getValue()
Recebe o Value da chave especificada.
Garante que a lógica do aplicativo sempre tenha uma referência de tipo seguro, mesmo que o parâmetro seja removido remotamente.
Assinatura:
getValue(key: string): Value;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
chave | string | O nome do parâmetro. |
Retorna:
O valor da chave fornecida.