function Configuration::getEnum
9 calls to Configuration::getEnum()
- LogsExporterFactory::create in vendor/
open-telemetry/ exporter-otlp/ LogsExporterFactory.php - @psalm-suppress ArgumentTypeCoercion
- LogsExporterFactory::getCompression in vendor/
open-telemetry/ exporter-otlp/ LogsExporterFactory.php - MeterProviderFactory::create in vendor/
open-telemetry/ sdk/ Metrics/ MeterProviderFactory.php - @todo https://github.com/open-telemetry/opentelemetry-specification/blob/main…
- MetricExporterFactory::create in vendor/
open-telemetry/ exporter-otlp/ MetricExporterFactory.php - @psalm-suppress ArgumentTypeCoercion
- MetricExporterFactory::getCompression in vendor/
open-telemetry/ exporter-otlp/ MetricExporterFactory.php
File
-
vendor/
open-telemetry/ sdk/ Common/ Configuration/ Configuration.php, line 101
Class
- Configuration
- Configuration can come from one or more of the following sources (from highest to lowest priority):
Namespace
OpenTelemetry\SDK\Common\ConfigurationCode
public static function getEnum(string $key, ?string $default = null) : string {
return (string) self::validateVariableValue(CompositeResolver::instance()->resolve(self::validateVariableType($key, VariableTypes::ENUM), $default));
}