Definition at line 66 of file includes/opentelemetry/sdk/configuration/sdk_builder.h.
Public Member Functions | |
| SdkBuilder (std::shared_ptr< Registry > registry) | |
| SdkBuilder (SdkBuilder &&)=default | |
| SdkBuilder (const SdkBuilder &)=default | |
| SdkBuilder & | operator= (SdkBuilder &&)=default |
| SdkBuilder & | operator= (const SdkBuilder &other)=default |
| ~SdkBuilder ()=default | |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateAlwaysOffSampler (const opentelemetry::sdk::configuration::AlwaysOffSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateAlwaysOnSampler (const opentelemetry::sdk::configuration::AlwaysOnSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateJaegerRemoteSampler (const opentelemetry::sdk::configuration::JaegerRemoteSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateParentBasedSampler (const opentelemetry::sdk::configuration::ParentBasedSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateTraceIdRatioBasedSampler (const opentelemetry::sdk::configuration::TraceIdRatioBasedSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateExtensionSampler (const opentelemetry::sdk::configuration::ExtensionSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateSampler (const std::unique_ptr< opentelemetry::sdk::configuration::SamplerConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateOtlpHttpSpanExporter (const opentelemetry::sdk::configuration::OtlpHttpSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateOtlpGrpcSpanExporter (const opentelemetry::sdk::configuration::OtlpGrpcSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateOtlpFileSpanExporter (const opentelemetry::sdk::configuration::OtlpFileSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateConsoleSpanExporter (const opentelemetry::sdk::configuration::ConsoleSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateZipkinSpanExporter (const opentelemetry::sdk::configuration::ZipkinSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateExtensionSpanExporter (const opentelemetry::sdk::configuration::ExtensionSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateSpanExporter (const std::unique_ptr< opentelemetry::sdk::configuration::SpanExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateBatchSpanProcessor (const opentelemetry::sdk::configuration::BatchSpanProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateSimpleSpanProcessor (const opentelemetry::sdk::configuration::SimpleSpanProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateExtensionSpanProcessor (const opentelemetry::sdk::configuration::ExtensionSpanProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateSpanProcessor (const std::unique_ptr< opentelemetry::sdk::configuration::SpanProcessorConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::trace::TracerProvider > | CreateTracerProvider (const std::unique_ptr< opentelemetry::sdk::configuration::TracerProviderConfiguration > &model, const opentelemetry::sdk::resource::Resource &resource) const |
| std::unique_ptr< opentelemetry::context::propagation::TextMapPropagator > | CreateTextMapPropagator (const std::string &name) const |
| std::unique_ptr< opentelemetry::context::propagation::TextMapPropagator > | CreatePropagator (const std::unique_ptr< opentelemetry::sdk::configuration::PropagatorConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateOtlpHttpPushMetricExporter (const opentelemetry::sdk::configuration::OtlpHttpPushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateOtlpGrpcPushMetricExporter (const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateOtlpFilePushMetricExporter (const opentelemetry::sdk::configuration::OtlpFilePushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateConsolePushMetricExporter (const opentelemetry::sdk::configuration::ConsolePushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateExtensionPushMetricExporter (const opentelemetry::sdk::configuration::ExtensionPushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePrometheusPullMetricExporter (const opentelemetry::sdk::configuration::PrometheusPullMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreateExtensionPullMetricExporter (const opentelemetry::sdk::configuration::ExtensionPullMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreatePushMetricExporter (const std::unique_ptr< opentelemetry::sdk::configuration::PushMetricExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePullMetricExporter (const std::unique_ptr< opentelemetry::sdk::configuration::PullMetricExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePeriodicMetricReader (const opentelemetry::sdk::configuration::PeriodicMetricReaderConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePullMetricReader (const opentelemetry::sdk::configuration::PullMetricReaderConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreateMetricReader (const std::unique_ptr< opentelemetry::sdk::configuration::MetricReaderConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::Base2ExponentialHistogramAggregationConfig > | CreateBase2ExponentialBucketHistogramAggregation (const opentelemetry::sdk::configuration::Base2ExponentialBucketHistogramAggregationConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::HistogramAggregationConfig > | CreateExplicitBucketHistogramAggregation (const opentelemetry::sdk::configuration::ExplicitBucketHistogramAggregationConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::AggregationConfig > | CreateAggregationConfig (const std::unique_ptr< opentelemetry::sdk::configuration::AggregationConfiguration > &model, opentelemetry::sdk::metrics::AggregationType &aggregation_type) const |
| std::unique_ptr< opentelemetry::sdk::metrics::AttributesProcessor > | CreateAttributesProcessor (const std::unique_ptr< opentelemetry::sdk::configuration::IncludeExcludeConfiguration > &model) const |
| void | AddView (opentelemetry::sdk::metrics::ViewRegistry *view_registry, const std::unique_ptr< opentelemetry::sdk::configuration::ViewConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > | CreateMeterProvider (const std::unique_ptr< opentelemetry::sdk::configuration::MeterProviderConfiguration > &model, const opentelemetry::sdk::resource::Resource &resource) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateOtlpHttpLogRecordExporter (const opentelemetry::sdk::configuration::OtlpHttpLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateOtlpGrpcLogRecordExporter (const opentelemetry::sdk::configuration::OtlpGrpcLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateOtlpFileLogRecordExporter (const opentelemetry::sdk::configuration::OtlpFileLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateConsoleLogRecordExporter (const opentelemetry::sdk::configuration::ConsoleLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateExtensionLogRecordExporter (const opentelemetry::sdk::configuration::ExtensionLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateLogRecordExporter (const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateBatchLogRecordProcessor (const opentelemetry::sdk::configuration::BatchLogRecordProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateSimpleLogRecordProcessor (const opentelemetry::sdk::configuration::SimpleLogRecordProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateExtensionLogRecordProcessor (const opentelemetry::sdk::configuration::ExtensionLogRecordProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateLogRecordProcessor (const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordProcessorConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LoggerProvider > | CreateLoggerProvider (const std::unique_ptr< opentelemetry::sdk::configuration::LoggerProviderConfiguration > &model, const opentelemetry::sdk::resource::Resource &resource) const |
| void | SetResourceAttribute (opentelemetry::sdk::resource::ResourceAttributes &resource_attributes, const std::string &name, const opentelemetry::sdk::configuration::AttributeValueConfiguration *model) const |
| void | SetResource (opentelemetry::sdk::resource::Resource &resource, const std::unique_ptr< opentelemetry::sdk::configuration::ResourceConfiguration > &opt_model) const |
| std::unique_ptr< ConfiguredSdk > | CreateConfiguredSdk (const std::unique_ptr< opentelemetry::sdk::configuration::Configuration > &model) const |
| SdkBuilder (std::shared_ptr< Registry > registry) | |
| SdkBuilder (SdkBuilder &&)=default | |
| SdkBuilder (const SdkBuilder &)=default | |
| SdkBuilder & | operator= (SdkBuilder &&)=default |
| SdkBuilder & | operator= (const SdkBuilder &other)=default |
| ~SdkBuilder ()=default | |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateAlwaysOffSampler (const opentelemetry::sdk::configuration::AlwaysOffSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateAlwaysOnSampler (const opentelemetry::sdk::configuration::AlwaysOnSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateJaegerRemoteSampler (const opentelemetry::sdk::configuration::JaegerRemoteSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateParentBasedSampler (const opentelemetry::sdk::configuration::ParentBasedSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateTraceIdRatioBasedSampler (const opentelemetry::sdk::configuration::TraceIdRatioBasedSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateExtensionSampler (const opentelemetry::sdk::configuration::ExtensionSamplerConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::Sampler > | CreateSampler (const std::unique_ptr< opentelemetry::sdk::configuration::SamplerConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateOtlpHttpSpanExporter (const opentelemetry::sdk::configuration::OtlpHttpSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateOtlpGrpcSpanExporter (const opentelemetry::sdk::configuration::OtlpGrpcSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateOtlpFileSpanExporter (const opentelemetry::sdk::configuration::OtlpFileSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateConsoleSpanExporter (const opentelemetry::sdk::configuration::ConsoleSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateZipkinSpanExporter (const opentelemetry::sdk::configuration::ZipkinSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateExtensionSpanExporter (const opentelemetry::sdk::configuration::ExtensionSpanExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanExporter > | CreateSpanExporter (const std::unique_ptr< opentelemetry::sdk::configuration::SpanExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateBatchSpanProcessor (const opentelemetry::sdk::configuration::BatchSpanProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateSimpleSpanProcessor (const opentelemetry::sdk::configuration::SimpleSpanProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateExtensionSpanProcessor (const opentelemetry::sdk::configuration::ExtensionSpanProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::trace::SpanProcessor > | CreateSpanProcessor (const std::unique_ptr< opentelemetry::sdk::configuration::SpanProcessorConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::trace::TracerProvider > | CreateTracerProvider (const std::unique_ptr< opentelemetry::sdk::configuration::TracerProviderConfiguration > &model, const opentelemetry::sdk::resource::Resource &resource) const |
| std::unique_ptr< opentelemetry::context::propagation::TextMapPropagator > | CreateTextMapPropagator (const std::string &name) const |
| std::unique_ptr< opentelemetry::context::propagation::TextMapPropagator > | CreatePropagator (const std::unique_ptr< opentelemetry::sdk::configuration::PropagatorConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateOtlpHttpPushMetricExporter (const opentelemetry::sdk::configuration::OtlpHttpPushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateOtlpGrpcPushMetricExporter (const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateOtlpFilePushMetricExporter (const opentelemetry::sdk::configuration::OtlpFilePushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateConsolePushMetricExporter (const opentelemetry::sdk::configuration::ConsolePushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreateExtensionPushMetricExporter (const opentelemetry::sdk::configuration::ExtensionPushMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePrometheusPullMetricExporter (const opentelemetry::sdk::configuration::PrometheusPullMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreateExtensionPullMetricExporter (const opentelemetry::sdk::configuration::ExtensionPullMetricExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::PushMetricExporter > | CreatePushMetricExporter (const std::unique_ptr< opentelemetry::sdk::configuration::PushMetricExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePullMetricExporter (const std::unique_ptr< opentelemetry::sdk::configuration::PullMetricExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePeriodicMetricReader (const opentelemetry::sdk::configuration::PeriodicMetricReaderConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreatePullMetricReader (const opentelemetry::sdk::configuration::PullMetricReaderConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MetricReader > | CreateMetricReader (const std::unique_ptr< opentelemetry::sdk::configuration::MetricReaderConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::Base2ExponentialHistogramAggregationConfig > | CreateBase2ExponentialBucketHistogramAggregation (const opentelemetry::sdk::configuration::Base2ExponentialBucketHistogramAggregationConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::HistogramAggregationConfig > | CreateExplicitBucketHistogramAggregation (const opentelemetry::sdk::configuration::ExplicitBucketHistogramAggregationConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::AggregationConfig > | CreateAggregationConfig (const std::unique_ptr< opentelemetry::sdk::configuration::AggregationConfiguration > &model, opentelemetry::sdk::metrics::AggregationType &aggregation_type) const |
| std::unique_ptr< opentelemetry::sdk::metrics::AttributesProcessor > | CreateAttributesProcessor (const std::unique_ptr< opentelemetry::sdk::configuration::IncludeExcludeConfiguration > &model) const |
| void | AddView (opentelemetry::sdk::metrics::ViewRegistry *view_registry, const std::unique_ptr< opentelemetry::sdk::configuration::ViewConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::metrics::MeterProvider > | CreateMeterProvider (const std::unique_ptr< opentelemetry::sdk::configuration::MeterProviderConfiguration > &model, const opentelemetry::sdk::resource::Resource &resource) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateOtlpHttpLogRecordExporter (const opentelemetry::sdk::configuration::OtlpHttpLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateOtlpGrpcLogRecordExporter (const opentelemetry::sdk::configuration::OtlpGrpcLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateOtlpFileLogRecordExporter (const opentelemetry::sdk::configuration::OtlpFileLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateConsoleLogRecordExporter (const opentelemetry::sdk::configuration::ConsoleLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateExtensionLogRecordExporter (const opentelemetry::sdk::configuration::ExtensionLogRecordExporterConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordExporter > | CreateLogRecordExporter (const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordExporterConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateBatchLogRecordProcessor (const opentelemetry::sdk::configuration::BatchLogRecordProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateSimpleLogRecordProcessor (const opentelemetry::sdk::configuration::SimpleLogRecordProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateExtensionLogRecordProcessor (const opentelemetry::sdk::configuration::ExtensionLogRecordProcessorConfiguration *model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LogRecordProcessor > | CreateLogRecordProcessor (const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordProcessorConfiguration > &model) const |
| std::unique_ptr< opentelemetry::sdk::logs::LoggerProvider > | CreateLoggerProvider (const std::unique_ptr< opentelemetry::sdk::configuration::LoggerProviderConfiguration > &model, const opentelemetry::sdk::resource::Resource &resource) const |
| void | SetResourceAttribute (opentelemetry::sdk::resource::ResourceAttributes &resource_attributes, const std::string &name, const opentelemetry::sdk::configuration::AttributeValueConfiguration *model) const |
| void | SetResource (opentelemetry::sdk::resource::Resource &resource, const std::unique_ptr< opentelemetry::sdk::configuration::ResourceConfiguration > &opt_model) const |
| std::unique_ptr< ConfiguredSdk > | CreateConfiguredSdk (const std::unique_ptr< opentelemetry::sdk::configuration::Configuration > &model) const |
|
inline |
Definition at line 69 of file includes/opentelemetry/sdk/configuration/sdk_builder.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 69 of file 9.2/includes/opentelemetry/sdk/configuration/sdk_builder.h.
|
default |
|
default |
|
default |
| void sdk::configuration::SdkBuilder::AddView | ( | opentelemetry::sdk::metrics::ViewRegistry * | view_registry, |
| const std::unique_ptr< opentelemetry::sdk::configuration::ViewConfiguration > & | model | ||
| ) | const |
| void sdk::configuration::SdkBuilder::AddView | ( | opentelemetry::sdk::metrics::ViewRegistry * | view_registry, |
| const std::unique_ptr< opentelemetry::sdk::configuration::ViewConfiguration > & | model | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::AggregationConfig> sdk::configuration::SdkBuilder::CreateAggregationConfig | ( | const std::unique_ptr< opentelemetry::sdk::configuration::AggregationConfiguration > & | model, |
| opentelemetry::sdk::metrics::AggregationType & | aggregation_type | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::AggregationConfig> sdk::configuration::SdkBuilder::CreateAggregationConfig | ( | const std::unique_ptr< opentelemetry::sdk::configuration::AggregationConfiguration > & | model, |
| opentelemetry::sdk::metrics::AggregationType & | aggregation_type | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateAlwaysOffSampler | ( | const opentelemetry::sdk::configuration::AlwaysOffSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateAlwaysOffSampler | ( | const opentelemetry::sdk::configuration::AlwaysOffSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateAlwaysOnSampler | ( | const opentelemetry::sdk::configuration::AlwaysOnSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateAlwaysOnSampler | ( | const opentelemetry::sdk::configuration::AlwaysOnSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::AttributesProcessor> sdk::configuration::SdkBuilder::CreateAttributesProcessor | ( | const std::unique_ptr< opentelemetry::sdk::configuration::IncludeExcludeConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::AttributesProcessor> sdk::configuration::SdkBuilder::CreateAttributesProcessor | ( | const std::unique_ptr< opentelemetry::sdk::configuration::IncludeExcludeConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::Base2ExponentialHistogramAggregationConfig> sdk::configuration::SdkBuilder::CreateBase2ExponentialBucketHistogramAggregation | ( | const opentelemetry::sdk::configuration::Base2ExponentialBucketHistogramAggregationConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::Base2ExponentialHistogramAggregationConfig> sdk::configuration::SdkBuilder::CreateBase2ExponentialBucketHistogramAggregation | ( | const opentelemetry::sdk::configuration::Base2ExponentialBucketHistogramAggregationConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateBatchLogRecordProcessor | ( | const opentelemetry::sdk::configuration::BatchLogRecordProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateBatchLogRecordProcessor | ( | const opentelemetry::sdk::configuration::BatchLogRecordProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateBatchSpanProcessor | ( | const opentelemetry::sdk::configuration::BatchSpanProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateBatchSpanProcessor | ( | const opentelemetry::sdk::configuration::BatchSpanProcessorConfiguration * | model | ) | const |
| std::unique_ptr<ConfiguredSdk> sdk::configuration::SdkBuilder::CreateConfiguredSdk | ( | const std::unique_ptr< opentelemetry::sdk::configuration::Configuration > & | model | ) | const |
| std::unique_ptr<ConfiguredSdk> sdk::configuration::SdkBuilder::CreateConfiguredSdk | ( | const std::unique_ptr< opentelemetry::sdk::configuration::Configuration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateConsoleLogRecordExporter | ( | const opentelemetry::sdk::configuration::ConsoleLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateConsoleLogRecordExporter | ( | const opentelemetry::sdk::configuration::ConsoleLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateConsolePushMetricExporter | ( | const opentelemetry::sdk::configuration::ConsolePushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateConsolePushMetricExporter | ( | const opentelemetry::sdk::configuration::ConsolePushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateConsoleSpanExporter | ( | const opentelemetry::sdk::configuration::ConsoleSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateConsoleSpanExporter | ( | const opentelemetry::sdk::configuration::ConsoleSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::HistogramAggregationConfig> sdk::configuration::SdkBuilder::CreateExplicitBucketHistogramAggregation | ( | const opentelemetry::sdk::configuration::ExplicitBucketHistogramAggregationConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::HistogramAggregationConfig> sdk::configuration::SdkBuilder::CreateExplicitBucketHistogramAggregation | ( | const opentelemetry::sdk::configuration::ExplicitBucketHistogramAggregationConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateExtensionLogRecordExporter | ( | const opentelemetry::sdk::configuration::ExtensionLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateExtensionLogRecordExporter | ( | const opentelemetry::sdk::configuration::ExtensionLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateExtensionLogRecordProcessor | ( | const opentelemetry::sdk::configuration::ExtensionLogRecordProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateExtensionLogRecordProcessor | ( | const opentelemetry::sdk::configuration::ExtensionLogRecordProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreateExtensionPullMetricExporter | ( | const opentelemetry::sdk::configuration::ExtensionPullMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreateExtensionPullMetricExporter | ( | const opentelemetry::sdk::configuration::ExtensionPullMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateExtensionPushMetricExporter | ( | const opentelemetry::sdk::configuration::ExtensionPushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateExtensionPushMetricExporter | ( | const opentelemetry::sdk::configuration::ExtensionPushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateExtensionSampler | ( | const opentelemetry::sdk::configuration::ExtensionSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateExtensionSampler | ( | const opentelemetry::sdk::configuration::ExtensionSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateExtensionSpanExporter | ( | const opentelemetry::sdk::configuration::ExtensionSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateExtensionSpanExporter | ( | const opentelemetry::sdk::configuration::ExtensionSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateExtensionSpanProcessor | ( | const opentelemetry::sdk::configuration::ExtensionSpanProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateExtensionSpanProcessor | ( | const opentelemetry::sdk::configuration::ExtensionSpanProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateJaegerRemoteSampler | ( | const opentelemetry::sdk::configuration::JaegerRemoteSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateJaegerRemoteSampler | ( | const opentelemetry::sdk::configuration::JaegerRemoteSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LoggerProvider> sdk::configuration::SdkBuilder::CreateLoggerProvider | ( | const std::unique_ptr< opentelemetry::sdk::configuration::LoggerProviderConfiguration > & | model, |
| const opentelemetry::sdk::resource::Resource & | resource | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LoggerProvider> sdk::configuration::SdkBuilder::CreateLoggerProvider | ( | const std::unique_ptr< opentelemetry::sdk::configuration::LoggerProviderConfiguration > & | model, |
| const opentelemetry::sdk::resource::Resource & | resource | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateLogRecordExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateLogRecordExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateLogRecordProcessor | ( | const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordProcessorConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateLogRecordProcessor | ( | const std::unique_ptr< opentelemetry::sdk::configuration::LogRecordProcessorConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::configuration::SdkBuilder::CreateMeterProvider | ( | const std::unique_ptr< opentelemetry::sdk::configuration::MeterProviderConfiguration > & | model, |
| const opentelemetry::sdk::resource::Resource & | resource | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MeterProvider> sdk::configuration::SdkBuilder::CreateMeterProvider | ( | const std::unique_ptr< opentelemetry::sdk::configuration::MeterProviderConfiguration > & | model, |
| const opentelemetry::sdk::resource::Resource & | resource | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreateMetricReader | ( | const std::unique_ptr< opentelemetry::sdk::configuration::MetricReaderConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreateMetricReader | ( | const std::unique_ptr< opentelemetry::sdk::configuration::MetricReaderConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateOtlpFileLogRecordExporter | ( | const opentelemetry::sdk::configuration::OtlpFileLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateOtlpFileLogRecordExporter | ( | const opentelemetry::sdk::configuration::OtlpFileLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateOtlpFilePushMetricExporter | ( | const opentelemetry::sdk::configuration::OtlpFilePushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateOtlpFilePushMetricExporter | ( | const opentelemetry::sdk::configuration::OtlpFilePushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateOtlpFileSpanExporter | ( | const opentelemetry::sdk::configuration::OtlpFileSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateOtlpFileSpanExporter | ( | const opentelemetry::sdk::configuration::OtlpFileSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateOtlpGrpcLogRecordExporter | ( | const opentelemetry::sdk::configuration::OtlpGrpcLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateOtlpGrpcLogRecordExporter | ( | const opentelemetry::sdk::configuration::OtlpGrpcLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateOtlpGrpcPushMetricExporter | ( | const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateOtlpGrpcPushMetricExporter | ( | const opentelemetry::sdk::configuration::OtlpGrpcPushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateOtlpGrpcSpanExporter | ( | const opentelemetry::sdk::configuration::OtlpGrpcSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateOtlpGrpcSpanExporter | ( | const opentelemetry::sdk::configuration::OtlpGrpcSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateOtlpHttpLogRecordExporter | ( | const opentelemetry::sdk::configuration::OtlpHttpLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordExporter> sdk::configuration::SdkBuilder::CreateOtlpHttpLogRecordExporter | ( | const opentelemetry::sdk::configuration::OtlpHttpLogRecordExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateOtlpHttpPushMetricExporter | ( | const opentelemetry::sdk::configuration::OtlpHttpPushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreateOtlpHttpPushMetricExporter | ( | const opentelemetry::sdk::configuration::OtlpHttpPushMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateOtlpHttpSpanExporter | ( | const opentelemetry::sdk::configuration::OtlpHttpSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateOtlpHttpSpanExporter | ( | const opentelemetry::sdk::configuration::OtlpHttpSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateParentBasedSampler | ( | const opentelemetry::sdk::configuration::ParentBasedSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateParentBasedSampler | ( | const opentelemetry::sdk::configuration::ParentBasedSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePeriodicMetricReader | ( | const opentelemetry::sdk::configuration::PeriodicMetricReaderConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePeriodicMetricReader | ( | const opentelemetry::sdk::configuration::PeriodicMetricReaderConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePrometheusPullMetricExporter | ( | const opentelemetry::sdk::configuration::PrometheusPullMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePrometheusPullMetricExporter | ( | const opentelemetry::sdk::configuration::PrometheusPullMetricExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::context::propagation::TextMapPropagator> sdk::configuration::SdkBuilder::CreatePropagator | ( | const std::unique_ptr< opentelemetry::sdk::configuration::PropagatorConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::context::propagation::TextMapPropagator> sdk::configuration::SdkBuilder::CreatePropagator | ( | const std::unique_ptr< opentelemetry::sdk::configuration::PropagatorConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePullMetricExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::PullMetricExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePullMetricExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::PullMetricExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePullMetricReader | ( | const opentelemetry::sdk::configuration::PullMetricReaderConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::MetricReader> sdk::configuration::SdkBuilder::CreatePullMetricReader | ( | const opentelemetry::sdk::configuration::PullMetricReaderConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreatePushMetricExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::PushMetricExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::metrics::PushMetricExporter> sdk::configuration::SdkBuilder::CreatePushMetricExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::PushMetricExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateSampler | ( | const std::unique_ptr< opentelemetry::sdk::configuration::SamplerConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateSampler | ( | const std::unique_ptr< opentelemetry::sdk::configuration::SamplerConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateSimpleLogRecordProcessor | ( | const opentelemetry::sdk::configuration::SimpleLogRecordProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::logs::LogRecordProcessor> sdk::configuration::SdkBuilder::CreateSimpleLogRecordProcessor | ( | const opentelemetry::sdk::configuration::SimpleLogRecordProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateSimpleSpanProcessor | ( | const opentelemetry::sdk::configuration::SimpleSpanProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateSimpleSpanProcessor | ( | const opentelemetry::sdk::configuration::SimpleSpanProcessorConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateSpanExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::SpanExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateSpanExporter | ( | const std::unique_ptr< opentelemetry::sdk::configuration::SpanExporterConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateSpanProcessor | ( | const std::unique_ptr< opentelemetry::sdk::configuration::SpanProcessorConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanProcessor> sdk::configuration::SdkBuilder::CreateSpanProcessor | ( | const std::unique_ptr< opentelemetry::sdk::configuration::SpanProcessorConfiguration > & | model | ) | const |
| std::unique_ptr<opentelemetry::context::propagation::TextMapPropagator> sdk::configuration::SdkBuilder::CreateTextMapPropagator | ( | const std::string & | name | ) | const |
| std::unique_ptr<opentelemetry::context::propagation::TextMapPropagator> sdk::configuration::SdkBuilder::CreateTextMapPropagator | ( | const std::string & | name | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateTraceIdRatioBasedSampler | ( | const opentelemetry::sdk::configuration::TraceIdRatioBasedSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::Sampler> sdk::configuration::SdkBuilder::CreateTraceIdRatioBasedSampler | ( | const opentelemetry::sdk::configuration::TraceIdRatioBasedSamplerConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::TracerProvider> sdk::configuration::SdkBuilder::CreateTracerProvider | ( | const std::unique_ptr< opentelemetry::sdk::configuration::TracerProviderConfiguration > & | model, |
| const opentelemetry::sdk::resource::Resource & | resource | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::TracerProvider> sdk::configuration::SdkBuilder::CreateTracerProvider | ( | const std::unique_ptr< opentelemetry::sdk::configuration::TracerProviderConfiguration > & | model, |
| const opentelemetry::sdk::resource::Resource & | resource | ||
| ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateZipkinSpanExporter | ( | const opentelemetry::sdk::configuration::ZipkinSpanExporterConfiguration * | model | ) | const |
| std::unique_ptr<opentelemetry::sdk::trace::SpanExporter> sdk::configuration::SdkBuilder::CreateZipkinSpanExporter | ( | const opentelemetry::sdk::configuration::ZipkinSpanExporterConfiguration * | model | ) | const |
|
default |
|
default |
|
default |
|
default |
| void sdk::configuration::SdkBuilder::SetResource | ( | opentelemetry::sdk::resource::Resource & | resource, |
| const std::unique_ptr< opentelemetry::sdk::configuration::ResourceConfiguration > & | opt_model | ||
| ) | const |
| void sdk::configuration::SdkBuilder::SetResource | ( | opentelemetry::sdk::resource::Resource & | resource, |
| const std::unique_ptr< opentelemetry::sdk::configuration::ResourceConfiguration > & | opt_model | ||
| ) | const |
| void sdk::configuration::SdkBuilder::SetResourceAttribute | ( | opentelemetry::sdk::resource::ResourceAttributes & | resource_attributes, |
| const std::string & | name, | ||
| const opentelemetry::sdk::configuration::AttributeValueConfiguration * | model | ||
| ) | const |
| void sdk::configuration::SdkBuilder::SetResourceAttribute | ( | opentelemetry::sdk::resource::ResourceAttributes & | resource_attributes, |
| const std::string & | name, | ||
| const opentelemetry::sdk::configuration::AttributeValueConfiguration * | model | ||
| ) | const |