interface TransportInterface
Same name in this branch
- 11.1.x vendor/symfony/mailer/Transport/TransportInterface.php \Symfony\Component\Mailer\Transport\TransportInterface
@psalm-template-covariant CONTENT_TYPE of string
Hierarchy
- interface \OpenTelemetry\SDK\Common\Export\TransportInterface
Expanded class hierarchy of TransportInterface
All classes that implement TransportInterface
12 files declare their use of TransportInterface
- ConsoleExporter.php in vendor/
open-telemetry/ sdk/ Logs/ Exporter/ ConsoleExporter.php - ConsoleSpanExporter.php in vendor/
open-telemetry/ sdk/ Trace/ SpanExporter/ ConsoleSpanExporter.php - LogsExporter.php in vendor/
open-telemetry/ exporter-otlp/ LogsExporter.php - LogsExporterFactory.php in vendor/
open-telemetry/ exporter-otlp/ LogsExporterFactory.php - MetricExporter.php in vendor/
open-telemetry/ exporter-otlp/ MetricExporter.php
File
-
vendor/
open-telemetry/ sdk/ Common/ Export/ TransportInterface.php, line 13
Namespace
OpenTelemetry\SDK\Common\ExportView source
interface TransportInterface {
public function contentType() : string;
public function send(string $payload, ?CancellationInterface $cancellation = null) : FutureInterface;
public function shutdown(?CancellationInterface $cancellation = null) : bool;
public function forceFlush(?CancellationInterface $cancellation = null) : bool;
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
TransportInterface::contentType | public | function | 2 | |
TransportInterface::forceFlush | public | function | 2 | |
TransportInterface::send | public | function | 2 | |
TransportInterface::shutdown | public | function | 2 |