NVIDIA DeepStream SDK API Reference

9.2 Release
exporter::otlp::OtlpGrpcMetricExporterFactory Class Reference

Detailed Description

Static Public Member Functions

static std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Create ()
 Create a OtlpGrpcMetricExporter. More...
 
static std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Create (const OtlpGrpcMetricExporterOptions &options)
 Create a OtlpGrpcMetricExporter using the given options. More...
 
static std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Create (const OtlpGrpcMetricExporterOptions &options, const std::shared_ptr< OtlpGrpcClient > &client)
 Create a OtlpGrpcMetricExporter using the given options and gRPC client. More...
 
static std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Create ()
 Create a OtlpGrpcMetricExporter. More...
 
static std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Create (const OtlpGrpcMetricExporterOptions &options)
 Create a OtlpGrpcMetricExporter using the given options. More...
 
static std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Create (const OtlpGrpcMetricExporterOptions &options, const std::shared_ptr< OtlpGrpcClient > &client)
 Create a OtlpGrpcMetricExporter using the given options and gRPC client. More...
 

Member Function Documentation

◆ Create() [1/6]

static std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> exporter::otlp::OtlpGrpcMetricExporterFactory::Create ( )
static

◆ Create() [2/6]

static std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> exporter::otlp::OtlpGrpcMetricExporterFactory::Create ( )
static

◆ Create() [3/6]

static std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> exporter::otlp::OtlpGrpcMetricExporterFactory::Create ( const OtlpGrpcMetricExporterOptions &  options)
static

Create a OtlpGrpcMetricExporter using the given options.

◆ Create() [4/6]

static std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> exporter::otlp::OtlpGrpcMetricExporterFactory::Create ( const OtlpGrpcMetricExporterOptions &  options)
static

Create a OtlpGrpcMetricExporter using the given options.

◆ Create() [5/6]

static std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> exporter::otlp::OtlpGrpcMetricExporterFactory::Create ( const OtlpGrpcMetricExporterOptions &  options,
const std::shared_ptr< OtlpGrpcClient > &  client 
)
static

Create a OtlpGrpcMetricExporter using the given options and gRPC client.

◆ Create() [6/6]

static std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> exporter::otlp::OtlpGrpcMetricExporterFactory::Create ( const OtlpGrpcMetricExporterOptions &  options,
const std::shared_ptr< OtlpGrpcClient > &  client 
)
static

Create a OtlpGrpcMetricExporter using the given options and gRPC client.


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