class InstrumentationScopeSchemaUrlCriteria
Hierarchy
- class \OpenTelemetry\SDK\Metrics\View\SelectionCriteria\InstrumentationScopeSchemaUrlCriteria implements \OpenTelemetry\SDK\Metrics\View\SelectionCriteriaInterface
Expanded class hierarchy of InstrumentationScopeSchemaUrlCriteria
File
-
vendor/
open-telemetry/ sdk/ Metrics/ View/ SelectionCriteria/ InstrumentationScopeSchemaUrlCriteria.php, line 11
Namespace
OpenTelemetry\SDK\Metrics\View\SelectionCriteriaView source
final class InstrumentationScopeSchemaUrlCriteria implements SelectionCriteriaInterface {
public function __construct(?string $schemaUrl) {
}
public function accepts(Instrument $instrument, InstrumentationScopeInterface $instrumentationScope) : bool {
return $this->schemaUrl === $instrumentationScope->getSchemaUrl();
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
InstrumentationScopeSchemaUrlCriteria::accepts | public | function | Overrides SelectionCriteriaInterface::accepts | |
InstrumentationScopeSchemaUrlCriteria::__construct | public | function |