interface BaggageBuilderInterface
Hierarchy
- interface \OpenTelemetry\API\Baggage\BaggageBuilderInterface
Expanded class hierarchy of BaggageBuilderInterface
All classes that implement BaggageBuilderInterface
2 files declare their use of BaggageBuilderInterface
- BaggagePropagator.php in vendor/
open-telemetry/ api/ Baggage/ Propagation/ BaggagePropagator.php - Parser.php in vendor/
open-telemetry/ api/ Baggage/ Propagation/ Parser.php
File
-
vendor/
open-telemetry/ api/ Baggage/ BaggageBuilderInterface.php, line 9
Namespace
OpenTelemetry\API\BaggageView source
interface BaggageBuilderInterface {
/**
* @see https://github.com/open-telemetry/opentelemetry-specification/blob/v1.6.1/specification/baggage/api.md#set-value
*/
public function set(string $key, mixed $value, ?API\MetadataInterface $metadata = null) : API\BaggageBuilderInterface;
/**
* @see https://github.com/open-telemetry/opentelemetry-specification/blob/v1.6.1/specification/baggage/api.md#remove-value
*/
public function remove(string $key) : API\BaggageBuilderInterface;
public function build() : API\BaggageInterface;
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
BaggageBuilderInterface::build | public | function | 1 | |
BaggageBuilderInterface::remove | public | function | 1 | |
BaggageBuilderInterface::set | public | function | 1 |