class RegistryRegistration
@internal
Hierarchy
- class \OpenTelemetry\SDK\Metrics\MetricRegistration\RegistryRegistration implements \OpenTelemetry\SDK\Metrics\MetricRegistrationInterface
Expanded class hierarchy of RegistryRegistration
1 file declares its use of RegistryRegistration
File
-
vendor/
open-telemetry/ sdk/ Metrics/ MetricRegistration/ RegistryRegistration.php, line 16
Namespace
OpenTelemetry\SDK\Metrics\MetricRegistrationView source
final class RegistryRegistration implements MetricRegistrationInterface {
public function __construct(MetricSourceRegistryInterface $registry, StalenessHandlerInterface $stalenessHandler) {
}
public function register(MetricSourceProviderInterface $provider, MetricMetadataInterface $metadata) : void {
$this->registry
->add($provider, $metadata, $this->stalenessHandler);
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
RegistryRegistration::register | public | function | Overrides MetricRegistrationInterface::register | |
RegistryRegistration::__construct | public | function |