RuntimeConfiguration class
Základní třída konfigurace pro sadu Agent365 SDK. Ostatní balíčky to rozšiřují a přidávají vlastní nastavení.
Funkce přepsání se volají pro každý přístup k vlastnostem a umožňují dynamické rozlišení z asynchronního kontextu (např. zavazadlo OpenTelemetry) podle požadavku.
Konstruktory
| Runtime |
Vlastnosti
| cluster |
|
| is |
Bez ohledu na to, jestli je cluster vývojové prostředí (místní nebo vývojové). Na základě clusterCategory. |
| is |
Určuje, jestli NODE_ENV vývojový režim. Vrátí hodnotu true, pokud NODE_ENV je "development" (nerozlišuje malá a velká písmena). Toto je standardní Node.js způsob indikace vývojového režimu. |
Metody
| parse |
Parsování proměnné prostředí jako logické hodnoty Rozpozná "true", '1', 'yes', 'on' (nerozlišuje malá a velká písmena) jako true; všechny ostatní hodnoty jako false. |
| parse |
Parsovat proměnnou prostředí jako celé číslo, vracet náhradní, pokud je neplatná nebo není nastavena. |
Podrobnosti konstruktoru
RuntimeConfiguration(RuntimeConfigurationOptions)
new RuntimeConfiguration(overrides?: RuntimeConfigurationOptions)
Parametry
- overrides
- RuntimeConfigurationOptions
Podrobnosti vlastnosti
clusterCategory
isDevelopmentEnvironment
Bez ohledu na to, jestli je cluster vývojové prostředí (místní nebo vývojové). Na základě clusterCategory.
boolean isDevelopmentEnvironment
Hodnota vlastnosti
boolean
isNodeEnvDevelopment
Určuje, jestli NODE_ENV vývojový režim. Vrátí hodnotu true, pokud NODE_ENV je "development" (nerozlišuje malá a velká písmena). Toto je standardní Node.js způsob indikace vývojového režimu.
boolean isNodeEnvDevelopment
Hodnota vlastnosti
boolean
Podrobnosti metody
parseEnvBoolean(undefined | string)
Parsování proměnné prostředí jako logické hodnoty Rozpozná "true", '1', 'yes', 'on' (nerozlišuje malá a velká písmena) jako true; všechny ostatní hodnoty jako false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parametry
- envValue
-
undefined | string
Návraty
boolean
parseEnvInt(undefined | string, number)
Parsovat proměnnou prostředí jako celé číslo, vracet náhradní, pokud je neplatná nebo není nastavena.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parametry
- envValue
-
undefined | string
- fallback
-
number
Návraty
number