interface MeterProviderInterface
Same name in this branch
- 11.1.x vendor/open-telemetry/api/Metrics/MeterProviderInterface.php \OpenTelemetry\API\Metrics\MeterProviderInterface
Hierarchy
- interface \OpenTelemetry\API\Metrics\MeterProviderInterface; interface \OpenTelemetry\SDK\Common\InstrumentationScope\Configurable
- interface \OpenTelemetry\SDK\Metrics\MeterProviderInterface extends \OpenTelemetry\API\Metrics\MeterProviderInterface \OpenTelemetry\SDK\Common\InstrumentationScope\Configurable
Expanded class hierarchy of MeterProviderInterface
All classes that implement MeterProviderInterface
4 files declare their use of MeterProviderInterface
- BatchSpanProcessorBuilder.php in vendor/
open-telemetry/ sdk/ Trace/ SpanProcessor/ BatchSpanProcessorBuilder.php - LoggerProviderFactory.php in vendor/
open-telemetry/ sdk/ Logs/ LoggerProviderFactory.php - SdkBuilder.php in vendor/
open-telemetry/ sdk/ SdkBuilder.php - SpanProcessorFactory.php in vendor/
open-telemetry/ sdk/ Trace/ SpanProcessorFactory.php
File
-
vendor/
open-telemetry/ sdk/ Metrics/ MeterProviderInterface.php, line 9
Namespace
OpenTelemetry\SDK\MetricsView source
interface MeterProviderInterface extends \OpenTelemetry\API\Metrics\MeterProviderInterface, Configurable {
public function shutdown() : bool;
public function forceFlush() : bool;
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
Configurable::updateConfigurator | public | function | 7 | |
MeterProviderInterface::forceFlush | public | function | 2 | |
MeterProviderInterface::getMeter | public | function | Returns a `Meter` for the given instrumentation scope. | 4 |
MeterProviderInterface::shutdown | public | function | 2 |