function MeterProviderBuilder::build
@psalm-suppress PossiblyInvalidArgument
File
-
vendor/
open-telemetry/ sdk/ Metrics/ MeterProviderBuilder.php, line 66
Class
Namespace
OpenTelemetry\SDK\MetricsCode
public function build() : MeterProviderInterface {
return new MeterProvider(null, $this->resource ?? ResourceInfoFactory::emptyResource(), $this->clock ?? Clock::getDefault(), Attributes::factory(), new InstrumentationScopeFactory(Attributes::factory()), $this->metricReaders, new CriteriaViewRegistry(), $this->exemplarFilter ?? new WithSampledTraceExemplarFilter(), new NoopStalenessHandlerFactory(), configurator: $this->configurator ?? Configurator::meter());
}