|
| | 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) |
| |