NVIDIA DeepStream SDK API Reference

9.2 Release
exporter::otlp Namespace Reference

Namespaces

 grpc_utils
 

Data Structures

struct  cmp_ic
 
class  OtlpBuilderUtils
 
class  OtlpGrpcClient
 The OTLP gRPC client contains utility functions of gRPC. More...
 
class  OtlpGrpcClientFactory
 Factory class for OtlpGrpcClient. More...
 
struct  OtlpGrpcClientOptions
 
class  OtlpGrpcClientReferenceGuard
 
class  OtlpGrpcExporter
 The OTLP exporter exports span data in OpenTelemetry Protocol (OTLP) format. More...
 
class  OtlpGrpcExporterFactory
 Factory class for OtlpGrpcExporter. More...
 
struct  OtlpGrpcExporterOptions
 Struct to hold OTLP GRPC traces exporter options. More...
 
class  OtlpGrpcLogRecordBuilder
 
class  OtlpGrpcLogRecordExporter
 The OTLP exporter exports log data in OpenTelemetry Protocol (OTLP) format in gRPC. More...
 
class  OtlpGrpcLogRecordExporterFactory
 Factory class for OtlpGrpcLogRecordExporter. More...
 
struct  OtlpGrpcLogRecordExporterOptions
 Struct to hold OTLP GRPC log record exporter options. More...
 
class  OtlpGrpcMetricExporter
 The OTLP exporter exports metrics data in OpenTelemetry Protocol (OTLP) format in gRPC. More...
 
class  OtlpGrpcMetricExporterFactory
 Factory class for OtlpGrpcMetricExporter. More...
 
struct  OtlpGrpcMetricExporterOptions
 Struct to hold OTLP GRPC metrics exporter options. More...
 
class  OtlpGrpcPushMetricBuilder
 
class  OtlpGrpcSpanBuilder
 
class  OtlpHttpClient
 The OTLP HTTP client exports span data in OpenTelemetry Protocol (OTLP) format. More...
 
struct  OtlpHttpClientOptions
 Struct to hold OTLP HTTP client options. More...
 
class  OtlpHttpExporter
 The OTLP exporter exports span data in OpenTelemetry Protocol (OTLP) format. More...
 
class  OtlpHttpExporterFactory
 Factory class for OtlpHttpExporter. More...
 
struct  OtlpHttpExporterOptions
 Struct to hold OTLP HTTP traces exporter options. More...
 
struct  OtlpHttpExporterRuntimeOptions
 Struct to hold OTLP HTTP traces exporter runtime options. More...
 
class  OtlpHttpLogRecordBuilder
 
class  OtlpHttpLogRecordExporter
 The OTLP exporter exports log data in OpenTelemetry Protocol (OTLP) format. More...
 
class  OtlpHttpLogRecordExporterFactory
 Factory class for OtlpHttpLogRecordExporter. More...
 
struct  OtlpHttpLogRecordExporterOptions
 Struct to hold OTLP HTTP log record exporter options. More...
 
struct  OtlpHttpLogRecordExporterRuntimeOptions
 Struct to hold OTLP HTTP log record exporter runtime options. More...
 
class  OtlpHttpMetricExporter
 The OTLP exporter exports metrics data in OpenTelemetry Protocol (OTLP) format in HTTP. More...
 
class  OtlpHttpMetricExporterFactory
 Factory class for OtlpHttpMetricExporter. More...
 
struct  OtlpHttpMetricExporterOptions
 Struct to hold OTLP HTTP metrics exporter options. More...
 
struct  OtlpHttpMetricExporterRuntimeOptions
 Struct to hold OTLP HTTP metrics exporter runtime options. More...
 
class  OtlpHttpPushMetricBuilder
 
class  OtlpHttpSpanBuilder
 
class  OtlpLogRecordable
 An OTLP Recordable implemenation for Logs. More...
 
class  OtlpMetricUtils
 The OtlpMetricUtils contains utility functions for OTLP metrics. More...
 
class  OtlpPopulateAttributeUtils
 The OtlpCommoneUtils contains utility functions to populate attributes. More...
 
class  OtlpRecordable
 
class  OtlpRecordableUtils
 The OtlpRecordableUtils contains utility functions for OTLP recordable. More...
 

Typedefs

using OtlpHeaders = std::multimap< std::string, std::string, cmp_ic >
 

Enumerations

enum  JsonBytesMappingKind {
  JsonBytesMappingKind::kHexId,
  JsonBytesMappingKind::kHex,
  JsonBytesMappingKind::kBase64,
  JsonBytesMappingKind::kHexId,
  JsonBytesMappingKind::kHex,
  JsonBytesMappingKind::kBase64
}
 
enum  HttpRequestContentType {
  HttpRequestContentType::kJson,
  HttpRequestContentType::kBinary,
  HttpRequestContentType::kJson,
  HttpRequestContentType::kBinary
}
 
enum  PreferredAggregationTemporality {
  PreferredAggregationTemporality::kUnspecified,
  PreferredAggregationTemporality::kDelta,
  PreferredAggregationTemporality::kCumulative,
  PreferredAggregationTemporality::kLowMemory,
  PreferredAggregationTemporality::kUnspecified,
  PreferredAggregationTemporality::kDelta,
  PreferredAggregationTemporality::kCumulative,
  PreferredAggregationTemporality::kLowMemory
}
 
enum  JsonBytesMappingKind {
  JsonBytesMappingKind::kHexId,
  JsonBytesMappingKind::kHex,
  JsonBytesMappingKind::kBase64,
  JsonBytesMappingKind::kHexId,
  JsonBytesMappingKind::kHex,
  JsonBytesMappingKind::kBase64
}
 
enum  HttpRequestContentType {
  HttpRequestContentType::kJson,
  HttpRequestContentType::kBinary,
  HttpRequestContentType::kJson,
  HttpRequestContentType::kBinary
}
 
enum  PreferredAggregationTemporality {
  PreferredAggregationTemporality::kUnspecified,
  PreferredAggregationTemporality::kDelta,
  PreferredAggregationTemporality::kCumulative,
  PreferredAggregationTemporality::kLowMemory,
  PreferredAggregationTemporality::kUnspecified,
  PreferredAggregationTemporality::kDelta,
  PreferredAggregationTemporality::kCumulative,
  PreferredAggregationTemporality::kLowMemory
}
 

Functions

std::string GetOtlpDefaultUserAgent ()
 
std::string GetOtlpDefaultGrpcTracesEndpoint ()
 
std::string GetOtlpDefaultGrpcMetricsEndpoint ()
 
std::string GetOtlpDefaultGrpcLogsEndpoint ()
 
std::string GetOtlpDefaultGrpcEndpoint ()
 
std::string GetOtlpDefaultHttpTracesEndpoint ()
 
std::string GetOtlpDefaultHttpMetricsEndpoint ()
 
std::string GetOtlpDefaultHttpLogsEndpoint ()
 
std::string GetOtlpDefaultHttpTracesProtocol ()
 
std::string GetOtlpDefaultHttpMetricsProtocol ()
 
std::string GetOtlpDefaultHttpLogsProtocol ()
 
std::string GetOtlpDefaultHttpEndpoint ()
 
std::string GetOtlpDefaultMetricsEndpoint ()
 
bool GetOtlpDefaultGrpcTracesIsInsecure ()
 
bool GetOtlpDefaultGrpcMetricsIsInsecure ()
 
bool GetOtlpDefaultGrpcLogsIsInsecure ()
 
bool GetOtlpDefaultIsSslEnable ()
 
std::string GetOtlpDefaultTracesSslCertificatePath ()
 
std::string GetOtlpDefaultMetricsSslCertificatePath ()
 
std::string GetOtlpDefaultLogsSslCertificatePath ()
 
std::string GetOtlpDefaultSslCertificatePath ()
 
std::string GetOtlpDefaultTracesSslCertificateString ()
 
std::string GetOtlpDefaultMetricsSslCertificateString ()
 
std::string GetOtlpDefaultLogsSslCertificateString ()
 
std::string GetOtlpDefaultSslCertificateString ()
 
std::string GetOtlpDefaultTracesSslClientKeyPath ()
 
std::string GetOtlpDefaultMetricsSslClientKeyPath ()
 
std::string GetOtlpDefaultLogsSslClientKeyPath ()
 
std::string GetOtlpDefaultTracesSslClientKeyString ()
 
std::string GetOtlpDefaultMetricsSslClientKeyString ()
 
std::string GetOtlpDefaultLogsSslClientKeyString ()
 
std::string GetOtlpDefaultTracesSslClientCertificatePath ()
 
std::string GetOtlpDefaultMetricsSslClientCertificatePath ()
 
std::string GetOtlpDefaultLogsSslClientCertificatePath ()
 
std::string GetOtlpDefaultTracesSslClientCertificateString ()
 
std::string GetOtlpDefaultMetricsSslClientCertificateString ()
 
std::string GetOtlpDefaultLogsSslClientCertificateString ()
 
std::string GetOtlpDefaultTracesSslTlsMinVersion ()
 
std::string GetOtlpDefaultMetricsSslTlsMinVersion ()
 
std::string GetOtlpDefaultLogsSslTlsMinVersion ()
 
std::string GetOtlpDefaultTracesSslTlsMaxVersion ()
 
std::string GetOtlpDefaultMetricsSslTlsMaxVersion ()
 
std::string GetOtlpDefaultLogsSslTlsMaxVersion ()
 
std::string GetOtlpDefaultTracesSslTlsCipher ()
 
std::string GetOtlpDefaultMetricsSslTlsCipher ()
 
std::string GetOtlpDefaultLogsSslTlsCipher ()
 
std::string GetOtlpDefaultTracesSslTlsCipherSuite ()
 
std::string GetOtlpDefaultMetricsSslTlsCipherSuite ()
 
std::string GetOtlpDefaultLogsSslTlsCipherSuite ()
 
std::chrono::system_clock::duration GetOtlpDefaultTracesTimeout ()
 
std::chrono::system_clock::duration GetOtlpDefaultMetricsTimeout ()
 
std::chrono::system_clock::duration GetOtlpDefaultLogsTimeout ()
 
std::chrono::system_clock::duration GetOtlpDefaultTimeout ()
 
OtlpHeaders GetOtlpDefaultTracesHeaders ()
 
OtlpHeaders GetOtlpDefaultMetricsHeaders ()
 
OtlpHeaders GetOtlpDefaultLogsHeaders ()
 
OtlpHeaders GetOtlpDefaultHeaders ()
 
std::string GetOtlpDefaultTracesCompression ()
 
std::string GetOtlpDefaultMetricsCompression ()
 
std::string GetOtlpDefaultLogsCompression ()
 
std::uint32_t GetOtlpDefaultTracesRetryMaxAttempts ()
 
std::uint32_t GetOtlpDefaultMetricsRetryMaxAttempts ()
 
std::uint32_t GetOtlpDefaultLogsRetryMaxAttempts ()
 
std::chrono::duration< float > GetOtlpDefaultTracesRetryInitialBackoff ()
 
std::chrono::duration< float > GetOtlpDefaultMetricsRetryInitialBackoff ()
 
std::chrono::duration< float > GetOtlpDefaultLogsRetryInitialBackoff ()
 
std::chrono::duration< float > GetOtlpDefaultTracesRetryMaxBackoff ()
 
std::chrono::duration< float > GetOtlpDefaultMetricsRetryMaxBackoff ()
 
std::chrono::duration< float > GetOtlpDefaultLogsRetryMaxBackoff ()
 
float GetOtlpDefaultTracesRetryBackoffMultiplier ()
 
float GetOtlpDefaultMetricsRetryBackoffMultiplier ()
 
float GetOtlpDefaultLogsRetryBackoffMultiplier ()
 
OPENTELEMETRY_EXPORT HttpRequestContentType GetOtlpHttpProtocolFromString (nostd::string_view name) noexcept
 

Variables

constexpr char kDefaultMetricsPath [] = "/v1/metrics"
 
constexpr char kHttpJsonContentType [] = "application/json"
 
constexpr char kHttpBinaryContentType [] = "application/x-protobuf"
 

Typedef Documentation

◆ OtlpHeaders

typedef std::multimap< std::string, std::string, cmp_ic > exporter::otlp::OtlpHeaders

Enumeration Type Documentation

◆ HttpRequestContentType [1/2]

Enumerator
kJson 
kBinary 
kJson 
kBinary 

Definition at line 22 of file includes/opentelemetry/exporters/otlp/otlp_http.h.

◆ HttpRequestContentType [2/2]

Enumerator
kJson 
kBinary 
kJson 
kBinary 

Definition at line 22 of file 9.2/includes/opentelemetry/exporters/otlp/otlp_http.h.

◆ JsonBytesMappingKind [1/2]

Enumerator
kHexId 
kHex 
kBase64 
kHexId 
kHex 
kBase64 

Definition at line 15 of file includes/opentelemetry/exporters/otlp/otlp_http.h.

◆ JsonBytesMappingKind [2/2]

Enumerator
kHexId 
kHex 
kBase64 
kHexId 
kHex 
kBase64 

Definition at line 15 of file 9.2/includes/opentelemetry/exporters/otlp/otlp_http.h.

◆ PreferredAggregationTemporality [1/2]

Enumerator
kUnspecified 
kDelta 
kCumulative 
kLowMemory 
kUnspecified 
kDelta 
kCumulative 
kLowMemory 

Definition at line 13 of file includes/opentelemetry/exporters/otlp/otlp_preferred_temporality.h.

◆ PreferredAggregationTemporality [2/2]

Enumerator
kUnspecified 
kDelta 
kCumulative 
kLowMemory 
kUnspecified 
kDelta 
kCumulative 
kLowMemory 

Definition at line 13 of file 9.2/includes/opentelemetry/exporters/otlp/otlp_preferred_temporality.h.

Function Documentation

◆ GetOtlpDefaultGrpcEndpoint()

std::string exporter::otlp::GetOtlpDefaultGrpcEndpoint ( )
inline

◆ GetOtlpDefaultGrpcLogsEndpoint()

std::string exporter::otlp::GetOtlpDefaultGrpcLogsEndpoint ( )

◆ GetOtlpDefaultGrpcLogsIsInsecure()

bool exporter::otlp::GetOtlpDefaultGrpcLogsIsInsecure ( )

◆ GetOtlpDefaultGrpcMetricsEndpoint()

std::string exporter::otlp::GetOtlpDefaultGrpcMetricsEndpoint ( )

◆ GetOtlpDefaultGrpcMetricsIsInsecure()

bool exporter::otlp::GetOtlpDefaultGrpcMetricsIsInsecure ( )

◆ GetOtlpDefaultGrpcTracesEndpoint()

std::string exporter::otlp::GetOtlpDefaultGrpcTracesEndpoint ( )

◆ GetOtlpDefaultGrpcTracesIsInsecure()

bool exporter::otlp::GetOtlpDefaultGrpcTracesIsInsecure ( )

◆ GetOtlpDefaultHeaders()

OtlpHeaders exporter::otlp::GetOtlpDefaultHeaders ( )
inline

◆ GetOtlpDefaultHttpEndpoint()

std::string exporter::otlp::GetOtlpDefaultHttpEndpoint ( )
inline

◆ GetOtlpDefaultHttpLogsEndpoint()

std::string exporter::otlp::GetOtlpDefaultHttpLogsEndpoint ( )

◆ GetOtlpDefaultHttpLogsProtocol()

std::string exporter::otlp::GetOtlpDefaultHttpLogsProtocol ( )

◆ GetOtlpDefaultHttpMetricsEndpoint()

std::string exporter::otlp::GetOtlpDefaultHttpMetricsEndpoint ( )

◆ GetOtlpDefaultHttpMetricsProtocol()

std::string exporter::otlp::GetOtlpDefaultHttpMetricsProtocol ( )

◆ GetOtlpDefaultHttpTracesEndpoint()

std::string exporter::otlp::GetOtlpDefaultHttpTracesEndpoint ( )

◆ GetOtlpDefaultHttpTracesProtocol()

std::string exporter::otlp::GetOtlpDefaultHttpTracesProtocol ( )

◆ GetOtlpDefaultIsSslEnable()

bool exporter::otlp::GetOtlpDefaultIsSslEnable ( )
inline

◆ GetOtlpDefaultLogsCompression()

std::string exporter::otlp::GetOtlpDefaultLogsCompression ( )

◆ GetOtlpDefaultLogsHeaders()

OtlpHeaders exporter::otlp::GetOtlpDefaultLogsHeaders ( )

◆ GetOtlpDefaultLogsRetryBackoffMultiplier()

float exporter::otlp::GetOtlpDefaultLogsRetryBackoffMultiplier ( )

◆ GetOtlpDefaultLogsRetryInitialBackoff()

std::chrono::duration< float > exporter::otlp::GetOtlpDefaultLogsRetryInitialBackoff ( )

◆ GetOtlpDefaultLogsRetryMaxAttempts()

std::uint32_t exporter::otlp::GetOtlpDefaultLogsRetryMaxAttempts ( )

◆ GetOtlpDefaultLogsRetryMaxBackoff()

std::chrono::duration< float > exporter::otlp::GetOtlpDefaultLogsRetryMaxBackoff ( )

◆ GetOtlpDefaultLogsSslCertificatePath()

std::string exporter::otlp::GetOtlpDefaultLogsSslCertificatePath ( )

◆ GetOtlpDefaultLogsSslCertificateString()

std::string exporter::otlp::GetOtlpDefaultLogsSslCertificateString ( )

◆ GetOtlpDefaultLogsSslClientCertificatePath()

std::string exporter::otlp::GetOtlpDefaultLogsSslClientCertificatePath ( )

◆ GetOtlpDefaultLogsSslClientCertificateString()

std::string exporter::otlp::GetOtlpDefaultLogsSslClientCertificateString ( )

◆ GetOtlpDefaultLogsSslClientKeyPath()

std::string exporter::otlp::GetOtlpDefaultLogsSslClientKeyPath ( )

◆ GetOtlpDefaultLogsSslClientKeyString()

std::string exporter::otlp::GetOtlpDefaultLogsSslClientKeyString ( )

◆ GetOtlpDefaultLogsSslTlsCipher()

std::string exporter::otlp::GetOtlpDefaultLogsSslTlsCipher ( )

◆ GetOtlpDefaultLogsSslTlsCipherSuite()

std::string exporter::otlp::GetOtlpDefaultLogsSslTlsCipherSuite ( )

◆ GetOtlpDefaultLogsSslTlsMaxVersion()

std::string exporter::otlp::GetOtlpDefaultLogsSslTlsMaxVersion ( )

◆ GetOtlpDefaultLogsSslTlsMinVersion()

std::string exporter::otlp::GetOtlpDefaultLogsSslTlsMinVersion ( )

◆ GetOtlpDefaultLogsTimeout()

std::chrono::system_clock::duration exporter::otlp::GetOtlpDefaultLogsTimeout ( )

◆ GetOtlpDefaultMetricsCompression()

std::string exporter::otlp::GetOtlpDefaultMetricsCompression ( )

◆ GetOtlpDefaultMetricsEndpoint()

std::string exporter::otlp::GetOtlpDefaultMetricsEndpoint ( )
inline

◆ GetOtlpDefaultMetricsHeaders()

OtlpHeaders exporter::otlp::GetOtlpDefaultMetricsHeaders ( )

◆ GetOtlpDefaultMetricsRetryBackoffMultiplier()

float exporter::otlp::GetOtlpDefaultMetricsRetryBackoffMultiplier ( )

◆ GetOtlpDefaultMetricsRetryInitialBackoff()

std::chrono::duration< float > exporter::otlp::GetOtlpDefaultMetricsRetryInitialBackoff ( )

◆ GetOtlpDefaultMetricsRetryMaxAttempts()

std::uint32_t exporter::otlp::GetOtlpDefaultMetricsRetryMaxAttempts ( )

◆ GetOtlpDefaultMetricsRetryMaxBackoff()

std::chrono::duration< float > exporter::otlp::GetOtlpDefaultMetricsRetryMaxBackoff ( )

◆ GetOtlpDefaultMetricsSslCertificatePath()

std::string exporter::otlp::GetOtlpDefaultMetricsSslCertificatePath ( )

◆ GetOtlpDefaultMetricsSslCertificateString()

std::string exporter::otlp::GetOtlpDefaultMetricsSslCertificateString ( )

◆ GetOtlpDefaultMetricsSslClientCertificatePath()

std::string exporter::otlp::GetOtlpDefaultMetricsSslClientCertificatePath ( )

◆ GetOtlpDefaultMetricsSslClientCertificateString()

std::string exporter::otlp::GetOtlpDefaultMetricsSslClientCertificateString ( )

◆ GetOtlpDefaultMetricsSslClientKeyPath()

std::string exporter::otlp::GetOtlpDefaultMetricsSslClientKeyPath ( )

◆ GetOtlpDefaultMetricsSslClientKeyString()

std::string exporter::otlp::GetOtlpDefaultMetricsSslClientKeyString ( )

◆ GetOtlpDefaultMetricsSslTlsCipher()

std::string exporter::otlp::GetOtlpDefaultMetricsSslTlsCipher ( )

◆ GetOtlpDefaultMetricsSslTlsCipherSuite()

std::string exporter::otlp::GetOtlpDefaultMetricsSslTlsCipherSuite ( )

◆ GetOtlpDefaultMetricsSslTlsMaxVersion()

std::string exporter::otlp::GetOtlpDefaultMetricsSslTlsMaxVersion ( )

◆ GetOtlpDefaultMetricsSslTlsMinVersion()

std::string exporter::otlp::GetOtlpDefaultMetricsSslTlsMinVersion ( )

◆ GetOtlpDefaultMetricsTimeout()

std::chrono::system_clock::duration exporter::otlp::GetOtlpDefaultMetricsTimeout ( )

◆ GetOtlpDefaultSslCertificatePath()

std::string exporter::otlp::GetOtlpDefaultSslCertificatePath ( )
inline

◆ GetOtlpDefaultSslCertificateString()

std::string exporter::otlp::GetOtlpDefaultSslCertificateString ( )
inline

◆ GetOtlpDefaultTimeout()

std::chrono::system_clock::duration exporter::otlp::GetOtlpDefaultTimeout ( )
inline

◆ GetOtlpDefaultTracesCompression()

std::string exporter::otlp::GetOtlpDefaultTracesCompression ( )

◆ GetOtlpDefaultTracesHeaders()

OtlpHeaders exporter::otlp::GetOtlpDefaultTracesHeaders ( )

Referenced by GetOtlpDefaultHeaders().

◆ GetOtlpDefaultTracesRetryBackoffMultiplier()

float exporter::otlp::GetOtlpDefaultTracesRetryBackoffMultiplier ( )

◆ GetOtlpDefaultTracesRetryInitialBackoff()

std::chrono::duration< float > exporter::otlp::GetOtlpDefaultTracesRetryInitialBackoff ( )

◆ GetOtlpDefaultTracesRetryMaxAttempts()

std::uint32_t exporter::otlp::GetOtlpDefaultTracesRetryMaxAttempts ( )

◆ GetOtlpDefaultTracesRetryMaxBackoff()

std::chrono::duration< float > exporter::otlp::GetOtlpDefaultTracesRetryMaxBackoff ( )

◆ GetOtlpDefaultTracesSslCertificatePath()

std::string exporter::otlp::GetOtlpDefaultTracesSslCertificatePath ( )

◆ GetOtlpDefaultTracesSslCertificateString()

std::string exporter::otlp::GetOtlpDefaultTracesSslCertificateString ( )

◆ GetOtlpDefaultTracesSslClientCertificatePath()

std::string exporter::otlp::GetOtlpDefaultTracesSslClientCertificatePath ( )

◆ GetOtlpDefaultTracesSslClientCertificateString()

std::string exporter::otlp::GetOtlpDefaultTracesSslClientCertificateString ( )

◆ GetOtlpDefaultTracesSslClientKeyPath()

std::string exporter::otlp::GetOtlpDefaultTracesSslClientKeyPath ( )

◆ GetOtlpDefaultTracesSslClientKeyString()

std::string exporter::otlp::GetOtlpDefaultTracesSslClientKeyString ( )

◆ GetOtlpDefaultTracesSslTlsCipher()

std::string exporter::otlp::GetOtlpDefaultTracesSslTlsCipher ( )

◆ GetOtlpDefaultTracesSslTlsCipherSuite()

std::string exporter::otlp::GetOtlpDefaultTracesSslTlsCipherSuite ( )

◆ GetOtlpDefaultTracesSslTlsMaxVersion()

std::string exporter::otlp::GetOtlpDefaultTracesSslTlsMaxVersion ( )

◆ GetOtlpDefaultTracesSslTlsMinVersion()

std::string exporter::otlp::GetOtlpDefaultTracesSslTlsMinVersion ( )

◆ GetOtlpDefaultTracesTimeout()

std::chrono::system_clock::duration exporter::otlp::GetOtlpDefaultTracesTimeout ( )

Referenced by GetOtlpDefaultTimeout().

◆ GetOtlpDefaultUserAgent()

std::string exporter::otlp::GetOtlpDefaultUserAgent ( )
inline

◆ GetOtlpHttpProtocolFromString()

OPENTELEMETRY_EXPORT HttpRequestContentType exporter::otlp::GetOtlpHttpProtocolFromString ( nostd::string_view  name)
noexcept

Variable Documentation

◆ kDefaultMetricsPath

constexpr char exporter::otlp::kDefaultMetricsPath = "/v1/metrics"
constexpr

◆ kHttpBinaryContentType

constexpr char exporter::otlp::kHttpBinaryContentType = "application/x-protobuf"
constexpr

◆ kHttpJsonContentType

constexpr char exporter::otlp::kHttpJsonContentType = "application/json"
constexpr