The OtlpCommoneUtils contains utility functions to populate attributes.
Definition at line 47 of file includes/opentelemetry/exporters/otlp/otlp_populate_attribute_utils.h.
|
| static void | PopulateAttribute (opentelemetry::proto::resource::v1::Resource *proto, const opentelemetry::sdk::resource::Resource &resource) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::common::v1::InstrumentationScope *proto, const opentelemetry::sdk::instrumentationscope::InstrumentationScope &instrumentation_scope) noexcept |
| |
| static void | PopulateAnyValue (opentelemetry::proto::common::v1::AnyValue *proto_value, const opentelemetry::common::AttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAnyValue (opentelemetry::proto::common::v1::AnyValue *proto_value, const opentelemetry::sdk::common::OwnedAttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::common::v1::KeyValue *attribute, nostd::string_view key, const opentelemetry::common::AttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::common::v1::KeyValue *attribute, nostd::string_view key, const opentelemetry::sdk::common::OwnedAttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::resource::v1::Resource *proto, const opentelemetry::sdk::resource::Resource &resource) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::common::v1::InstrumentationScope *proto, const opentelemetry::sdk::instrumentationscope::InstrumentationScope &instrumentation_scope) noexcept |
| |
| static void | PopulateAnyValue (opentelemetry::proto::common::v1::AnyValue *proto_value, const opentelemetry::common::AttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAnyValue (opentelemetry::proto::common::v1::AnyValue *proto_value, const opentelemetry::sdk::common::OwnedAttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::common::v1::KeyValue *attribute, nostd::string_view key, const opentelemetry::common::AttributeValue &value, bool allow_bytes) noexcept |
| |
| static void | PopulateAttribute (opentelemetry::proto::common::v1::KeyValue *attribute, nostd::string_view key, const opentelemetry::sdk::common::OwnedAttributeValue &value, bool allow_bytes) noexcept |
| |
◆ PopulateAnyValue() [1/4]
◆ PopulateAnyValue() [2/4]
◆ PopulateAnyValue() [3/4]
| static void exporter::otlp::OtlpPopulateAttributeUtils::PopulateAnyValue |
( |
opentelemetry::proto::common::v1::AnyValue * |
proto_value, |
|
|
const opentelemetry::sdk::common::OwnedAttributeValue & |
value, |
|
|
bool |
allow_bytes |
|
) |
| |
|
staticnoexcept |
◆ PopulateAnyValue() [4/4]
| static void exporter::otlp::OtlpPopulateAttributeUtils::PopulateAnyValue |
( |
opentelemetry::proto::common::v1::AnyValue * |
proto_value, |
|
|
const opentelemetry::sdk::common::OwnedAttributeValue & |
value, |
|
|
bool |
allow_bytes |
|
) |
| |
|
staticnoexcept |
◆ PopulateAttribute() [1/8]
◆ PopulateAttribute() [2/8]
◆ PopulateAttribute() [3/8]
◆ PopulateAttribute() [4/8]
◆ PopulateAttribute() [5/8]
◆ PopulateAttribute() [6/8]
◆ PopulateAttribute() [7/8]
◆ PopulateAttribute() [8/8]
The documentation for this class was generated from the following file: