NVIDIA DeepStream SDK API Reference

9.2 Release
exporter::otlp::OtlpGrpcExporterFactory Class Reference

Detailed Description

Static Public Member Functions

static std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > Create ()
 Create an OtlpGrpcExporter using all default options. More...
 
static std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > Create (const OtlpGrpcExporterOptions &options)
 Create an OtlpGrpcExporter using the given options. More...
 
static std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > Create (const OtlpGrpcExporterOptions &options, const std::shared_ptr< OtlpGrpcClient > &client)
 Create an OtlpGrpcExporter using the given options and gRPC client. More...
 
static std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > Create ()
 Create an OtlpGrpcExporter using all default options. More...
 
static std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > Create (const OtlpGrpcExporterOptions &options)
 Create an OtlpGrpcExporter using the given options. More...
 
static std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > Create (const OtlpGrpcExporterOptions &options, const std::shared_ptr< OtlpGrpcClient > &client)
 Create an OtlpGrpcExporter using the given options and gRPC client. More...
 

Member Function Documentation

◆ Create() [1/6]

static std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> exporter::otlp::OtlpGrpcExporterFactory::Create ( )
static

Create an OtlpGrpcExporter using all default options.

◆ Create() [2/6]

static std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> exporter::otlp::OtlpGrpcExporterFactory::Create ( )
static

Create an OtlpGrpcExporter using all default options.

◆ Create() [3/6]

static std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> exporter::otlp::OtlpGrpcExporterFactory::Create ( const OtlpGrpcExporterOptions &  options)
static

Create an OtlpGrpcExporter using the given options.

◆ Create() [4/6]

static std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> exporter::otlp::OtlpGrpcExporterFactory::Create ( const OtlpGrpcExporterOptions &  options)
static

Create an OtlpGrpcExporter using the given options.

◆ Create() [5/6]

static std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> exporter::otlp::OtlpGrpcExporterFactory::Create ( const OtlpGrpcExporterOptions &  options,
const std::shared_ptr< OtlpGrpcClient > &  client 
)
static

Create an OtlpGrpcExporter using the given options and gRPC client.

◆ Create() [6/6]

static std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> exporter::otlp::OtlpGrpcExporterFactory::Create ( const OtlpGrpcExporterOptions &  options,
const std::shared_ptr< OtlpGrpcClient > &  client 
)
static

Create an OtlpGrpcExporter using the given options and gRPC client.


The documentation for this class was generated from the following file: