NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::metrics::MeterProviderFactory Class Reference

Detailed Description

Static Public Member Functions

static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create ()
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< ViewRegistry > views)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< ViewRegistry > views, const opentelemetry::sdk::resource::Resource &resource)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< ViewRegistry > views, const opentelemetry::sdk::resource::Resource &resource, std::unique_ptr< instrumentationscope::ScopeConfigurator< MeterConfig >> meter_configurator)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< sdk::metrics::MeterContext > context)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create ()
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< ViewRegistry > views)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< ViewRegistry > views, const opentelemetry::sdk::resource::Resource &resource)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< ViewRegistry > views, const opentelemetry::sdk::resource::Resource &resource, std::unique_ptr< instrumentationscope::ScopeConfigurator< MeterConfig >> meter_configurator)
 
static std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > Create (std::unique_ptr< sdk::metrics::MeterContext > context)
 

Member Function Documentation

◆ Create() [1/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( )
static

◆ Create() [2/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( )
static

◆ Create() [3/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< sdk::metrics::MeterContext >  context)
static

◆ Create() [4/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< sdk::metrics::MeterContext >  context)
static

◆ Create() [5/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< ViewRegistry >  views)
static

◆ Create() [6/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< ViewRegistry >  views)
static

◆ Create() [7/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< ViewRegistry >  views,
const opentelemetry::sdk::resource::Resource &  resource 
)
static

◆ Create() [8/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< ViewRegistry >  views,
const opentelemetry::sdk::resource::Resource &  resource 
)
static

◆ Create() [9/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< ViewRegistry >  views,
const opentelemetry::sdk::resource::Resource &  resource,
std::unique_ptr< instrumentationscope::ScopeConfigurator< MeterConfig >>  meter_configurator 
)
static

◆ Create() [10/10]

static std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::metrics::MeterProviderFactory::Create ( std::unique_ptr< ViewRegistry >  views,
const opentelemetry::sdk::resource::Resource &  resource,
std::unique_ptr< instrumentationscope::ScopeConfigurator< MeterConfig >>  meter_configurator 
)
static

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