The OTLP exporter exports span data in OpenTelemetry Protocol (OTLP) format.
Definition at line 27 of file includes/opentelemetry/exporters/otlp/otlp_http_exporter.h.
◆ OtlpHttpExporter() [1/6]
| exporter::otlp::OtlpHttpExporter::OtlpHttpExporter |
( |
| ) |
|
◆ OtlpHttpExporter() [2/6]
◆ OtlpHttpExporter() [3/6]
◆ OtlpHttpExporter() [4/6]
| exporter::otlp::OtlpHttpExporter::OtlpHttpExporter |
( |
| ) |
|
◆ OtlpHttpExporter() [5/6]
◆ OtlpHttpExporter() [6/6]
◆ Export() [1/2]
| opentelemetry::sdk::common::ExportResult exporter::otlp::OtlpHttpExporter::Export |
( |
const nostd::span< std::unique_ptr< opentelemetry::sdk::trace::Recordable >> & |
spans | ) |
|
|
overridenoexcept |
Export.
- Parameters
-
| spans | a span of unique pointers to span recordables |
◆ Export() [2/2]
| opentelemetry::sdk::common::ExportResult exporter::otlp::OtlpHttpExporter::Export |
( |
const nostd::span< std::unique_ptr< opentelemetry::sdk::trace::Recordable >> & |
spans | ) |
|
|
overridenoexcept |
Export.
- Parameters
-
| spans | a span of unique pointers to span recordables |
◆ ForceFlush() [1/2]
Force flush the exporter.
- Parameters
-
| timeout | an option timeout, default to max. |
- Returns
- return true when all data are exported, and false when timeout
◆ ForceFlush() [2/2]
Force flush the exporter.
- Parameters
-
| timeout | an option timeout, default to max. |
- Returns
- return true when all data are exported, and false when timeout
◆ MakeRecordable() [1/2]
| std::unique_ptr<opentelemetry::sdk::trace::Recordable> exporter::otlp::OtlpHttpExporter::MakeRecordable |
( |
| ) |
|
|
overridenoexcept |
Create a span recordable.
- Returns
- a newly initialized Recordable object
◆ MakeRecordable() [2/2]
| std::unique_ptr<opentelemetry::sdk::trace::Recordable> exporter::otlp::OtlpHttpExporter::MakeRecordable |
( |
| ) |
|
|
overridenoexcept |
Create a span recordable.
- Returns
- a newly initialized Recordable object
◆ Shutdown() [1/2]
Shut down the exporter.
- Parameters
-
| timeout | an optional timeout, the default timeout of 0 means that no timeout is applied. |
- Returns
- return the status of this operation
◆ Shutdown() [2/2]
Shut down the exporter.
- Parameters
-
| timeout | an optional timeout, the default timeout of 0 means that no timeout is applied. |
- Returns
- return the status of this operation
◆ OtlpHttpExporterTestPeer
The documentation for this class was generated from the following file: