NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::OtlpGrpcPushMetricExporterBuilder Class Referenceabstract

Detailed Description

Public Member Functions

 OtlpGrpcPushMetricExporterBuilder ()=default
 
 OtlpGrpcPushMetricExporterBuilder (OtlpGrpcPushMetricExporterBuilder &&)=default
 
 OtlpGrpcPushMetricExporterBuilder (const OtlpGrpcPushMetricExporterBuilder &)=default
 
OtlpGrpcPushMetricExporterBuilder & operator= (OtlpGrpcPushMetricExporterBuilder &&)=default
 
OtlpGrpcPushMetricExporterBuilder & operator= (const OtlpGrpcPushMetricExporterBuilder &other)=default
 
virtual ~OtlpGrpcPushMetricExporterBuilder ()=default
 
virtual std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Build (const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration *model) const =0
 
 OtlpGrpcPushMetricExporterBuilder ()=default
 
 OtlpGrpcPushMetricExporterBuilder (OtlpGrpcPushMetricExporterBuilder &&)=default
 
 OtlpGrpcPushMetricExporterBuilder (const OtlpGrpcPushMetricExporterBuilder &)=default
 
OtlpGrpcPushMetricExporterBuilder & operator= (OtlpGrpcPushMetricExporterBuilder &&)=default
 
OtlpGrpcPushMetricExporterBuilder & operator= (const OtlpGrpcPushMetricExporterBuilder &other)=default
 
virtual ~OtlpGrpcPushMetricExporterBuilder ()=default
 
virtual std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > Build (const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration *model) const =0
 

Constructor & Destructor Documentation

◆ OtlpGrpcPushMetricExporterBuilder() [1/6]

sdk::configuration::OtlpGrpcPushMetricExporterBuilder::OtlpGrpcPushMetricExporterBuilder ( )
default

◆ OtlpGrpcPushMetricExporterBuilder() [2/6]

sdk::configuration::OtlpGrpcPushMetricExporterBuilder::OtlpGrpcPushMetricExporterBuilder ( OtlpGrpcPushMetricExporterBuilder &&  )
default

◆ OtlpGrpcPushMetricExporterBuilder() [3/6]

sdk::configuration::OtlpGrpcPushMetricExporterBuilder::OtlpGrpcPushMetricExporterBuilder ( const OtlpGrpcPushMetricExporterBuilder &  )
default

◆ ~OtlpGrpcPushMetricExporterBuilder() [1/2]

virtual sdk::configuration::OtlpGrpcPushMetricExporterBuilder::~OtlpGrpcPushMetricExporterBuilder ( )
virtualdefault

◆ OtlpGrpcPushMetricExporterBuilder() [4/6]

sdk::configuration::OtlpGrpcPushMetricExporterBuilder::OtlpGrpcPushMetricExporterBuilder ( )
default

◆ OtlpGrpcPushMetricExporterBuilder() [5/6]

sdk::configuration::OtlpGrpcPushMetricExporterBuilder::OtlpGrpcPushMetricExporterBuilder ( OtlpGrpcPushMetricExporterBuilder &&  )
default

◆ OtlpGrpcPushMetricExporterBuilder() [6/6]

sdk::configuration::OtlpGrpcPushMetricExporterBuilder::OtlpGrpcPushMetricExporterBuilder ( const OtlpGrpcPushMetricExporterBuilder &  )
default

◆ ~OtlpGrpcPushMetricExporterBuilder() [2/2]

virtual sdk::configuration::OtlpGrpcPushMetricExporterBuilder::~OtlpGrpcPushMetricExporterBuilder ( )
virtualdefault

Member Function Documentation

◆ Build() [1/2]

virtual std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::OtlpGrpcPushMetricExporterBuilder::Build ( const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration *  model) const
pure virtual

◆ Build() [2/2]

virtual std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::OtlpGrpcPushMetricExporterBuilder::Build ( const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration *  model) const
pure virtual

◆ operator=() [1/4]

OtlpGrpcPushMetricExporterBuilder& sdk::configuration::OtlpGrpcPushMetricExporterBuilder::operator= ( const OtlpGrpcPushMetricExporterBuilder &  other)
default

◆ operator=() [2/4]

OtlpGrpcPushMetricExporterBuilder& sdk::configuration::OtlpGrpcPushMetricExporterBuilder::operator= ( const OtlpGrpcPushMetricExporterBuilder &  other)
default

◆ operator=() [3/4]

OtlpGrpcPushMetricExporterBuilder& sdk::configuration::OtlpGrpcPushMetricExporterBuilder::operator= ( OtlpGrpcPushMetricExporterBuilder &&  )
default

◆ operator=() [4/4]

OtlpGrpcPushMetricExporterBuilder& sdk::configuration::OtlpGrpcPushMetricExporterBuilder::operator= ( OtlpGrpcPushMetricExporterBuilder &&  )
default

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