InstrumentationScope.php
Same filename in this branch
Namespace
OpenTelemetry\SDK\Common\InstrumentationFile
-
vendor/
open-telemetry/ sdk/ Common/ Instrumentation/ InstrumentationScope.php
View source
<?php
declare (strict_types=1);
namespace OpenTelemetry\SDK\Common\Instrumentation;
use OpenTelemetry\SDK\Common\Attribute\AttributesInterface;
/**
* Represents the instrumentation scope information associated with the Tracer or Meter
*/
final class InstrumentationScope implements InstrumentationScopeInterface {
public function __construct(string $name, ?string $version, ?string $schemaUrl, AttributesInterface $attributes) {
}
public function getName() : string {
return $this->name;
}
public function getVersion() : ?string {
return $this->version;
}
public function getSchemaUrl() : ?string {
return $this->schemaUrl;
}
public function getAttributes() : AttributesInterface {
return $this->attributes;
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
InstrumentationScope | Represents the instrumentation scope information associated with the Tracer or Meter |