NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::Registry Class Reference

Detailed Description

Public Member Functions

 Registry ()
 
 Registry (Registry &&)=delete
 
 Registry (const Registry &)=delete
 
Registry & operator= (Registry &&)=delete
 
Registry & operator= (const Registry &other)=delete
 
 ~Registry ()=default
 
const OtlpHttpSpanExporterBuilder * GetOtlpHttpSpanBuilder () const
 
void SetOtlpHttpSpanBuilder (std::unique_ptr< OtlpHttpSpanExporterBuilder > &&builder)
 
const OtlpGrpcSpanExporterBuilder * GetOtlpGrpcSpanBuilder () const
 
void SetOtlpGrpcSpanBuilder (std::unique_ptr< OtlpGrpcSpanExporterBuilder > &&builder)
 
const OtlpFileSpanExporterBuilder * GetOtlpFileSpanBuilder () const
 
void SetOtlpFileSpanBuilder (std::unique_ptr< OtlpFileSpanExporterBuilder > &&builder)
 
const ConsoleSpanExporterBuilder * GetConsoleSpanBuilder () const
 
void SetConsoleSpanBuilder (std::unique_ptr< ConsoleSpanExporterBuilder > &&builder)
 
const ZipkinSpanExporterBuilder * GetZipkinSpanBuilder () const
 
void SetZipkinSpanBuilder (std::unique_ptr< ZipkinSpanExporterBuilder > &&builder)
 
const OtlpHttpPushMetricExporterBuilder * GetOtlpHttpPushMetricExporterBuilder () const
 
void SetOtlpHttpPushMetricExporterBuilder (std::unique_ptr< OtlpHttpPushMetricExporterBuilder > &&builder)
 
const OtlpGrpcPushMetricExporterBuilder * GetOtlpGrpcPushMetricExporterBuilder () const
 
void SetOtlpGrpcPushMetricExporterBuilder (std::unique_ptr< OtlpGrpcPushMetricExporterBuilder > &&builder)
 
const OtlpFilePushMetricExporterBuilder * GetOtlpFilePushMetricExporterBuilder () const
 
void SetOtlpFilePushMetricExporterBuilder (std::unique_ptr< OtlpFilePushMetricExporterBuilder > &&builder)
 
const ConsolePushMetricExporterBuilder * GetConsolePushMetricExporterBuilder () const
 
void SetConsolePushMetricExporterBuilder (std::unique_ptr< ConsolePushMetricExporterBuilder > &&builder)
 
const PrometheusPullMetricExporterBuilder * GetPrometheusPullMetricExporterBuilder () const
 
void SetPrometheusPullMetricExporterBuilder (std::unique_ptr< PrometheusPullMetricExporterBuilder > &&builder)
 
const OtlpHttpLogRecordExporterBuilder * GetOtlpHttpLogRecordBuilder () const
 
void SetOtlpHttpLogRecordBuilder (std::unique_ptr< OtlpHttpLogRecordExporterBuilder > &&builder)
 
const OtlpGrpcLogRecordExporterBuilder * GetOtlpGrpcLogRecordBuilder () const
 
void SetOtlpGrpcLogRecordBuilder (std::unique_ptr< OtlpGrpcLogRecordExporterBuilder > &&builder)
 
const OtlpFileLogRecordExporterBuilder * GetOtlpFileLogRecordBuilder () const
 
void SetOtlpFileLogRecordBuilder (std::unique_ptr< OtlpFileLogRecordExporterBuilder > &&builder)
 
const ConsoleLogRecordExporterBuilder * GetConsoleLogRecordBuilder () const
 
void SetConsoleLogRecordBuilder (std::unique_ptr< ConsoleLogRecordExporterBuilder > &&builder)
 
const TextMapPropagatorBuilder * GetTextMapPropagatorBuilder (const std::string &name) const
 
void SetTextMapPropagatorBuilder (const std::string &name, std::unique_ptr< TextMapPropagatorBuilder > &&builder)
 
const ExtensionSamplerBuilder * GetExtensionSamplerBuilder (const std::string &name) const
 
void SetExtensionSamplerBuilder (const std::string &name, std::unique_ptr< ExtensionSamplerBuilder > &&builder)
 
const ExtensionSpanExporterBuilder * GetExtensionSpanExporterBuilder (const std::string &name) const
 
void SetExtensionSpanExporterBuilder (const std::string &name, std::unique_ptr< ExtensionSpanExporterBuilder > &&builder)
 
const ExtensionSpanProcessorBuilder * GetExtensionSpanProcessorBuilder (const std::string &name) const
 
void SetExtensionSpanProcessorBuilder (const std::string &name, std::unique_ptr< ExtensionSpanProcessorBuilder > &&builder)
 
const ExtensionPushMetricExporterBuilder * GetExtensionPushMetricExporterBuilder (const std::string &name) const
 
void SetExtensionPushMetricExporterBuilder (const std::string &name, std::unique_ptr< ExtensionPushMetricExporterBuilder > &&builder)
 
const ExtensionPullMetricExporterBuilder * GetExtensionPullMetricExporterBuilder (const std::string &name) const
 
void SetExtensionPullMetricExporterBuilder (const std::string &name, std::unique_ptr< ExtensionPullMetricExporterBuilder > &&builder)
 
const ExtensionLogRecordExporterBuilder * GetExtensionLogRecordExporterBuilder (const std::string &name) const
 
void SetExtensionLogRecordExporterBuilder (const std::string &name, std::unique_ptr< ExtensionLogRecordExporterBuilder > &&builder)
 
const ExtensionLogRecordProcessorBuilder * GetExtensionLogRecordProcessorBuilder (const std::string &name) const
 
void SetExtensionLogRecordProcessorBuilder (const std::string &name, std::unique_ptr< ExtensionLogRecordProcessorBuilder > &&builder)
 
 Registry ()
 
 Registry (Registry &&)=delete
 
 Registry (const Registry &)=delete
 
Registry & operator= (Registry &&)=delete
 
Registry & operator= (const Registry &other)=delete
 
 ~Registry ()=default
 
const OtlpHttpSpanExporterBuilder * GetOtlpHttpSpanBuilder () const
 
void SetOtlpHttpSpanBuilder (std::unique_ptr< OtlpHttpSpanExporterBuilder > &&builder)
 
const OtlpGrpcSpanExporterBuilder * GetOtlpGrpcSpanBuilder () const
 
void SetOtlpGrpcSpanBuilder (std::unique_ptr< OtlpGrpcSpanExporterBuilder > &&builder)
 
const OtlpFileSpanExporterBuilder * GetOtlpFileSpanBuilder () const
 
void SetOtlpFileSpanBuilder (std::unique_ptr< OtlpFileSpanExporterBuilder > &&builder)
 
const ConsoleSpanExporterBuilder * GetConsoleSpanBuilder () const
 
void SetConsoleSpanBuilder (std::unique_ptr< ConsoleSpanExporterBuilder > &&builder)
 
const ZipkinSpanExporterBuilder * GetZipkinSpanBuilder () const
 
void SetZipkinSpanBuilder (std::unique_ptr< ZipkinSpanExporterBuilder > &&builder)
 
const OtlpHttpPushMetricExporterBuilder * GetOtlpHttpPushMetricExporterBuilder () const
 
void SetOtlpHttpPushMetricExporterBuilder (std::unique_ptr< OtlpHttpPushMetricExporterBuilder > &&builder)
 
const OtlpGrpcPushMetricExporterBuilder * GetOtlpGrpcPushMetricExporterBuilder () const
 
void SetOtlpGrpcPushMetricExporterBuilder (std::unique_ptr< OtlpGrpcPushMetricExporterBuilder > &&builder)
 
const OtlpFilePushMetricExporterBuilder * GetOtlpFilePushMetricExporterBuilder () const
 
void SetOtlpFilePushMetricExporterBuilder (std::unique_ptr< OtlpFilePushMetricExporterBuilder > &&builder)
 
const ConsolePushMetricExporterBuilder * GetConsolePushMetricExporterBuilder () const
 
void SetConsolePushMetricExporterBuilder (std::unique_ptr< ConsolePushMetricExporterBuilder > &&builder)
 
const PrometheusPullMetricExporterBuilder * GetPrometheusPullMetricExporterBuilder () const
 
void SetPrometheusPullMetricExporterBuilder (std::unique_ptr< PrometheusPullMetricExporterBuilder > &&builder)
 
const OtlpHttpLogRecordExporterBuilder * GetOtlpHttpLogRecordBuilder () const
 
void SetOtlpHttpLogRecordBuilder (std::unique_ptr< OtlpHttpLogRecordExporterBuilder > &&builder)
 
const OtlpGrpcLogRecordExporterBuilder * GetOtlpGrpcLogRecordBuilder () const
 
void SetOtlpGrpcLogRecordBuilder (std::unique_ptr< OtlpGrpcLogRecordExporterBuilder > &&builder)
 
const OtlpFileLogRecordExporterBuilder * GetOtlpFileLogRecordBuilder () const
 
void SetOtlpFileLogRecordBuilder (std::unique_ptr< OtlpFileLogRecordExporterBuilder > &&builder)
 
const ConsoleLogRecordExporterBuilder * GetConsoleLogRecordBuilder () const
 
void SetConsoleLogRecordBuilder (std::unique_ptr< ConsoleLogRecordExporterBuilder > &&builder)
 
const TextMapPropagatorBuilder * GetTextMapPropagatorBuilder (const std::string &name) const
 
void SetTextMapPropagatorBuilder (const std::string &name, std::unique_ptr< TextMapPropagatorBuilder > &&builder)
 
const ExtensionSamplerBuilder * GetExtensionSamplerBuilder (const std::string &name) const
 
void SetExtensionSamplerBuilder (const std::string &name, std::unique_ptr< ExtensionSamplerBuilder > &&builder)
 
const ExtensionSpanExporterBuilder * GetExtensionSpanExporterBuilder (const std::string &name) const
 
void SetExtensionSpanExporterBuilder (const std::string &name, std::unique_ptr< ExtensionSpanExporterBuilder > &&builder)
 
const ExtensionSpanProcessorBuilder * GetExtensionSpanProcessorBuilder (const std::string &name) const
 
void SetExtensionSpanProcessorBuilder (const std::string &name, std::unique_ptr< ExtensionSpanProcessorBuilder > &&builder)
 
const ExtensionPushMetricExporterBuilder * GetExtensionPushMetricExporterBuilder (const std::string &name) const
 
void SetExtensionPushMetricExporterBuilder (const std::string &name, std::unique_ptr< ExtensionPushMetricExporterBuilder > &&builder)
 
const ExtensionPullMetricExporterBuilder * GetExtensionPullMetricExporterBuilder (const std::string &name) const
 
void SetExtensionPullMetricExporterBuilder (const std::string &name, std::unique_ptr< ExtensionPullMetricExporterBuilder > &&builder)
 
const ExtensionLogRecordExporterBuilder * GetExtensionLogRecordExporterBuilder (const std::string &name) const
 
void SetExtensionLogRecordExporterBuilder (const std::string &name, std::unique_ptr< ExtensionLogRecordExporterBuilder > &&builder)
 
const ExtensionLogRecordProcessorBuilder * GetExtensionLogRecordProcessorBuilder (const std::string &name) const
 
void SetExtensionLogRecordProcessorBuilder (const std::string &name, std::unique_ptr< ExtensionLogRecordProcessorBuilder > &&builder)
 

Constructor & Destructor Documentation

◆ Registry() [1/6]

sdk::configuration::Registry::Registry ( )

◆ Registry() [2/6]

sdk::configuration::Registry::Registry ( Registry &&  )
delete

◆ Registry() [3/6]

sdk::configuration::Registry::Registry ( const Registry &  )
delete

◆ ~Registry() [1/2]

sdk::configuration::Registry::~Registry ( )
default

◆ Registry() [4/6]

sdk::configuration::Registry::Registry ( )

◆ Registry() [5/6]

sdk::configuration::Registry::Registry ( Registry &&  )
delete

◆ Registry() [6/6]

sdk::configuration::Registry::Registry ( const Registry &  )
delete

◆ ~Registry() [2/2]

sdk::configuration::Registry::~Registry ( )
default

Member Function Documentation

◆ GetConsoleLogRecordBuilder() [1/2]

const ConsoleLogRecordExporterBuilder* sdk::configuration::Registry::GetConsoleLogRecordBuilder ( ) const
inline

◆ GetConsoleLogRecordBuilder() [2/2]

const ConsoleLogRecordExporterBuilder* sdk::configuration::Registry::GetConsoleLogRecordBuilder ( ) const
inline

◆ GetConsolePushMetricExporterBuilder() [1/2]

const ConsolePushMetricExporterBuilder* sdk::configuration::Registry::GetConsolePushMetricExporterBuilder ( ) const
inline

◆ GetConsolePushMetricExporterBuilder() [2/2]

const ConsolePushMetricExporterBuilder* sdk::configuration::Registry::GetConsolePushMetricExporterBuilder ( ) const
inline

◆ GetConsoleSpanBuilder() [1/2]

const ConsoleSpanExporterBuilder* sdk::configuration::Registry::GetConsoleSpanBuilder ( ) const
inline

◆ GetConsoleSpanBuilder() [2/2]

const ConsoleSpanExporterBuilder* sdk::configuration::Registry::GetConsoleSpanBuilder ( ) const
inline

◆ GetExtensionLogRecordExporterBuilder() [1/2]

const ExtensionLogRecordExporterBuilder* sdk::configuration::Registry::GetExtensionLogRecordExporterBuilder ( const std::string &  name) const

◆ GetExtensionLogRecordExporterBuilder() [2/2]

const ExtensionLogRecordExporterBuilder* sdk::configuration::Registry::GetExtensionLogRecordExporterBuilder ( const std::string &  name) const

◆ GetExtensionLogRecordProcessorBuilder() [1/2]

const ExtensionLogRecordProcessorBuilder* sdk::configuration::Registry::GetExtensionLogRecordProcessorBuilder ( const std::string &  name) const

◆ GetExtensionLogRecordProcessorBuilder() [2/2]

const ExtensionLogRecordProcessorBuilder* sdk::configuration::Registry::GetExtensionLogRecordProcessorBuilder ( const std::string &  name) const

◆ GetExtensionPullMetricExporterBuilder() [1/2]

const ExtensionPullMetricExporterBuilder* sdk::configuration::Registry::GetExtensionPullMetricExporterBuilder ( const std::string &  name) const

◆ GetExtensionPullMetricExporterBuilder() [2/2]

const ExtensionPullMetricExporterBuilder* sdk::configuration::Registry::GetExtensionPullMetricExporterBuilder ( const std::string &  name) const

◆ GetExtensionPushMetricExporterBuilder() [1/2]

const ExtensionPushMetricExporterBuilder* sdk::configuration::Registry::GetExtensionPushMetricExporterBuilder ( const std::string &  name) const

◆ GetExtensionPushMetricExporterBuilder() [2/2]

const ExtensionPushMetricExporterBuilder* sdk::configuration::Registry::GetExtensionPushMetricExporterBuilder ( const std::string &  name) const

◆ GetExtensionSamplerBuilder() [1/2]

const ExtensionSamplerBuilder* sdk::configuration::Registry::GetExtensionSamplerBuilder ( const std::string &  name) const

◆ GetExtensionSamplerBuilder() [2/2]

const ExtensionSamplerBuilder* sdk::configuration::Registry::GetExtensionSamplerBuilder ( const std::string &  name) const

◆ GetExtensionSpanExporterBuilder() [1/2]

const ExtensionSpanExporterBuilder* sdk::configuration::Registry::GetExtensionSpanExporterBuilder ( const std::string &  name) const

◆ GetExtensionSpanExporterBuilder() [2/2]

const ExtensionSpanExporterBuilder* sdk::configuration::Registry::GetExtensionSpanExporterBuilder ( const std::string &  name) const

◆ GetExtensionSpanProcessorBuilder() [1/2]

const ExtensionSpanProcessorBuilder* sdk::configuration::Registry::GetExtensionSpanProcessorBuilder ( const std::string &  name) const

◆ GetExtensionSpanProcessorBuilder() [2/2]

const ExtensionSpanProcessorBuilder* sdk::configuration::Registry::GetExtensionSpanProcessorBuilder ( const std::string &  name) const

◆ GetOtlpFileLogRecordBuilder() [1/2]

const OtlpFileLogRecordExporterBuilder* sdk::configuration::Registry::GetOtlpFileLogRecordBuilder ( ) const
inline

◆ GetOtlpFileLogRecordBuilder() [2/2]

const OtlpFileLogRecordExporterBuilder* sdk::configuration::Registry::GetOtlpFileLogRecordBuilder ( ) const
inline

◆ GetOtlpFilePushMetricExporterBuilder() [1/2]

const OtlpFilePushMetricExporterBuilder* sdk::configuration::Registry::GetOtlpFilePushMetricExporterBuilder ( ) const
inline

◆ GetOtlpFilePushMetricExporterBuilder() [2/2]

const OtlpFilePushMetricExporterBuilder* sdk::configuration::Registry::GetOtlpFilePushMetricExporterBuilder ( ) const
inline

◆ GetOtlpFileSpanBuilder() [1/2]

const OtlpFileSpanExporterBuilder* sdk::configuration::Registry::GetOtlpFileSpanBuilder ( ) const
inline

◆ GetOtlpFileSpanBuilder() [2/2]

const OtlpFileSpanExporterBuilder* sdk::configuration::Registry::GetOtlpFileSpanBuilder ( ) const
inline

◆ GetOtlpGrpcLogRecordBuilder() [1/2]

const OtlpGrpcLogRecordExporterBuilder* sdk::configuration::Registry::GetOtlpGrpcLogRecordBuilder ( ) const
inline

◆ GetOtlpGrpcLogRecordBuilder() [2/2]

const OtlpGrpcLogRecordExporterBuilder* sdk::configuration::Registry::GetOtlpGrpcLogRecordBuilder ( ) const
inline

◆ GetOtlpGrpcPushMetricExporterBuilder() [1/2]

const OtlpGrpcPushMetricExporterBuilder* sdk::configuration::Registry::GetOtlpGrpcPushMetricExporterBuilder ( ) const
inline

◆ GetOtlpGrpcPushMetricExporterBuilder() [2/2]

const OtlpGrpcPushMetricExporterBuilder* sdk::configuration::Registry::GetOtlpGrpcPushMetricExporterBuilder ( ) const
inline

◆ GetOtlpGrpcSpanBuilder() [1/2]

const OtlpGrpcSpanExporterBuilder* sdk::configuration::Registry::GetOtlpGrpcSpanBuilder ( ) const
inline

◆ GetOtlpGrpcSpanBuilder() [2/2]

const OtlpGrpcSpanExporterBuilder* sdk::configuration::Registry::GetOtlpGrpcSpanBuilder ( ) const
inline

◆ GetOtlpHttpLogRecordBuilder() [1/2]

const OtlpHttpLogRecordExporterBuilder* sdk::configuration::Registry::GetOtlpHttpLogRecordBuilder ( ) const
inline

◆ GetOtlpHttpLogRecordBuilder() [2/2]

const OtlpHttpLogRecordExporterBuilder* sdk::configuration::Registry::GetOtlpHttpLogRecordBuilder ( ) const
inline

◆ GetOtlpHttpPushMetricExporterBuilder() [1/2]

const OtlpHttpPushMetricExporterBuilder* sdk::configuration::Registry::GetOtlpHttpPushMetricExporterBuilder ( ) const
inline

◆ GetOtlpHttpPushMetricExporterBuilder() [2/2]

const OtlpHttpPushMetricExporterBuilder* sdk::configuration::Registry::GetOtlpHttpPushMetricExporterBuilder ( ) const
inline

◆ GetOtlpHttpSpanBuilder() [1/2]

const OtlpHttpSpanExporterBuilder* sdk::configuration::Registry::GetOtlpHttpSpanBuilder ( ) const
inline

◆ GetOtlpHttpSpanBuilder() [2/2]

const OtlpHttpSpanExporterBuilder* sdk::configuration::Registry::GetOtlpHttpSpanBuilder ( ) const
inline

◆ GetPrometheusPullMetricExporterBuilder() [1/2]

const PrometheusPullMetricExporterBuilder* sdk::configuration::Registry::GetPrometheusPullMetricExporterBuilder ( ) const
inline

◆ GetPrometheusPullMetricExporterBuilder() [2/2]

const PrometheusPullMetricExporterBuilder* sdk::configuration::Registry::GetPrometheusPullMetricExporterBuilder ( ) const
inline

◆ GetTextMapPropagatorBuilder() [1/2]

const TextMapPropagatorBuilder* sdk::configuration::Registry::GetTextMapPropagatorBuilder ( const std::string &  name) const

◆ GetTextMapPropagatorBuilder() [2/2]

const TextMapPropagatorBuilder* sdk::configuration::Registry::GetTextMapPropagatorBuilder ( const std::string &  name) const

◆ GetZipkinSpanBuilder() [1/2]

const ZipkinSpanExporterBuilder* sdk::configuration::Registry::GetZipkinSpanBuilder ( ) const
inline

◆ GetZipkinSpanBuilder() [2/2]

const ZipkinSpanExporterBuilder* sdk::configuration::Registry::GetZipkinSpanBuilder ( ) const
inline

◆ operator=() [1/4]

Registry& sdk::configuration::Registry::operator= ( const Registry &  other)
delete

◆ operator=() [2/4]

Registry& sdk::configuration::Registry::operator= ( const Registry &  other)
delete

◆ operator=() [3/4]

Registry& sdk::configuration::Registry::operator= ( Registry &&  )
delete

◆ operator=() [4/4]

Registry& sdk::configuration::Registry::operator= ( Registry &&  )
delete

◆ SetConsoleLogRecordBuilder() [1/2]

void sdk::configuration::Registry::SetConsoleLogRecordBuilder ( std::unique_ptr< ConsoleLogRecordExporterBuilder > &&  builder)
inline

◆ SetConsoleLogRecordBuilder() [2/2]

void sdk::configuration::Registry::SetConsoleLogRecordBuilder ( std::unique_ptr< ConsoleLogRecordExporterBuilder > &&  builder)
inline

Definition at line 192 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetConsolePushMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetConsolePushMetricExporterBuilder ( std::unique_ptr< ConsolePushMetricExporterBuilder > &&  builder)
inline

◆ SetConsolePushMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetConsolePushMetricExporterBuilder ( std::unique_ptr< ConsolePushMetricExporterBuilder > &&  builder)
inline

Definition at line 140 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetConsoleSpanBuilder() [1/2]

void sdk::configuration::Registry::SetConsoleSpanBuilder ( std::unique_ptr< ConsoleSpanExporterBuilder > &&  builder)
inline

Definition at line 87 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetConsoleSpanBuilder() [2/2]

void sdk::configuration::Registry::SetConsoleSpanBuilder ( std::unique_ptr< ConsoleSpanExporterBuilder > &&  builder)
inline

◆ SetExtensionLogRecordExporterBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionLogRecordExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionLogRecordExporterBuilder > &&  builder 
)

◆ SetExtensionLogRecordExporterBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionLogRecordExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionLogRecordExporterBuilder > &&  builder 
)

◆ SetExtensionLogRecordProcessorBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionLogRecordProcessorBuilder ( const std::string &  name,
std::unique_ptr< ExtensionLogRecordProcessorBuilder > &&  builder 
)

◆ SetExtensionLogRecordProcessorBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionLogRecordProcessorBuilder ( const std::string &  name,
std::unique_ptr< ExtensionLogRecordProcessorBuilder > &&  builder 
)

◆ SetExtensionPullMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionPullMetricExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionPullMetricExporterBuilder > &&  builder 
)

◆ SetExtensionPullMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionPullMetricExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionPullMetricExporterBuilder > &&  builder 
)

◆ SetExtensionPushMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionPushMetricExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionPushMetricExporterBuilder > &&  builder 
)

◆ SetExtensionPushMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionPushMetricExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionPushMetricExporterBuilder > &&  builder 
)

◆ SetExtensionSamplerBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionSamplerBuilder ( const std::string &  name,
std::unique_ptr< ExtensionSamplerBuilder > &&  builder 
)

◆ SetExtensionSamplerBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionSamplerBuilder ( const std::string &  name,
std::unique_ptr< ExtensionSamplerBuilder > &&  builder 
)

◆ SetExtensionSpanExporterBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionSpanExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionSpanExporterBuilder > &&  builder 
)

◆ SetExtensionSpanExporterBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionSpanExporterBuilder ( const std::string &  name,
std::unique_ptr< ExtensionSpanExporterBuilder > &&  builder 
)

◆ SetExtensionSpanProcessorBuilder() [1/2]

void sdk::configuration::Registry::SetExtensionSpanProcessorBuilder ( const std::string &  name,
std::unique_ptr< ExtensionSpanProcessorBuilder > &&  builder 
)

◆ SetExtensionSpanProcessorBuilder() [2/2]

void sdk::configuration::Registry::SetExtensionSpanProcessorBuilder ( const std::string &  name,
std::unique_ptr< ExtensionSpanProcessorBuilder > &&  builder 
)

◆ SetOtlpFileLogRecordBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpFileLogRecordBuilder ( std::unique_ptr< OtlpFileLogRecordExporterBuilder > &&  builder)
inline

◆ SetOtlpFileLogRecordBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpFileLogRecordBuilder ( std::unique_ptr< OtlpFileLogRecordExporterBuilder > &&  builder)
inline

Definition at line 182 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpFilePushMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpFilePushMetricExporterBuilder ( std::unique_ptr< OtlpFilePushMetricExporterBuilder > &&  builder)
inline

Definition at line 129 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpFilePushMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpFilePushMetricExporterBuilder ( std::unique_ptr< OtlpFilePushMetricExporterBuilder > &&  builder)
inline

◆ SetOtlpFileSpanBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpFileSpanBuilder ( std::unique_ptr< OtlpFileSpanExporterBuilder > &&  builder)
inline

Definition at line 77 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpFileSpanBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpFileSpanBuilder ( std::unique_ptr< OtlpFileSpanExporterBuilder > &&  builder)
inline

◆ SetOtlpGrpcLogRecordBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpGrpcLogRecordBuilder ( std::unique_ptr< OtlpGrpcLogRecordExporterBuilder > &&  builder)
inline

Definition at line 172 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpGrpcLogRecordBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpGrpcLogRecordBuilder ( std::unique_ptr< OtlpGrpcLogRecordExporterBuilder > &&  builder)
inline

◆ SetOtlpGrpcPushMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpGrpcPushMetricExporterBuilder ( std::unique_ptr< OtlpGrpcPushMetricExporterBuilder > &&  builder)
inline

Definition at line 118 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpGrpcPushMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpGrpcPushMetricExporterBuilder ( std::unique_ptr< OtlpGrpcPushMetricExporterBuilder > &&  builder)
inline

◆ SetOtlpGrpcSpanBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpGrpcSpanBuilder ( std::unique_ptr< OtlpGrpcSpanExporterBuilder > &&  builder)
inline

Definition at line 67 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpGrpcSpanBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpGrpcSpanBuilder ( std::unique_ptr< OtlpGrpcSpanExporterBuilder > &&  builder)
inline

◆ SetOtlpHttpLogRecordBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpHttpLogRecordBuilder ( std::unique_ptr< OtlpHttpLogRecordExporterBuilder > &&  builder)
inline

Definition at line 162 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpHttpLogRecordBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpHttpLogRecordBuilder ( std::unique_ptr< OtlpHttpLogRecordExporterBuilder > &&  builder)
inline

◆ SetOtlpHttpPushMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpHttpPushMetricExporterBuilder ( std::unique_ptr< OtlpHttpPushMetricExporterBuilder > &&  builder)
inline

◆ SetOtlpHttpPushMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpHttpPushMetricExporterBuilder ( std::unique_ptr< OtlpHttpPushMetricExporterBuilder > &&  builder)
inline

Definition at line 107 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpHttpSpanBuilder() [1/2]

void sdk::configuration::Registry::SetOtlpHttpSpanBuilder ( std::unique_ptr< OtlpHttpSpanExporterBuilder > &&  builder)
inline

Definition at line 57 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetOtlpHttpSpanBuilder() [2/2]

void sdk::configuration::Registry::SetOtlpHttpSpanBuilder ( std::unique_ptr< OtlpHttpSpanExporterBuilder > &&  builder)
inline

◆ SetPrometheusPullMetricExporterBuilder() [1/2]

void sdk::configuration::Registry::SetPrometheusPullMetricExporterBuilder ( std::unique_ptr< PrometheusPullMetricExporterBuilder > &&  builder)
inline

◆ SetPrometheusPullMetricExporterBuilder() [2/2]

void sdk::configuration::Registry::SetPrometheusPullMetricExporterBuilder ( std::unique_ptr< PrometheusPullMetricExporterBuilder > &&  builder)
inline

Definition at line 151 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().

◆ SetTextMapPropagatorBuilder() [1/2]

void sdk::configuration::Registry::SetTextMapPropagatorBuilder ( const std::string &  name,
std::unique_ptr< TextMapPropagatorBuilder > &&  builder 
)

◆ SetTextMapPropagatorBuilder() [2/2]

void sdk::configuration::Registry::SetTextMapPropagatorBuilder ( const std::string &  name,
std::unique_ptr< TextMapPropagatorBuilder > &&  builder 
)

◆ SetZipkinSpanBuilder() [1/2]

void sdk::configuration::Registry::SetZipkinSpanBuilder ( std::unique_ptr< ZipkinSpanExporterBuilder > &&  builder)
inline

◆ SetZipkinSpanBuilder() [2/2]

void sdk::configuration::Registry::SetZipkinSpanBuilder ( std::unique_ptr< ZipkinSpanExporterBuilder > &&  builder)
inline

Definition at line 97 of file includes/opentelemetry/sdk/configuration/registry.h.

References absl::move().


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