Package io.helidon.telemetry.otelconfig
package io.helidon.telemetry.otelconfig
Support for configuring OpenTelemetry via Helidon config.
-
ClassDescriptionConfiguration for a batch span processor.Fluent API builder for
BatchSpanProcessorConfig
.BatchSpanProcessorConfig.BuilderBase<BUILDER extends BatchSpanProcessorConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends BatchSpanProcessorConfig> Fluent API builder base forBatchSpanProcessorConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Types of compression supported by OpenTelemetry.Known OpenTelemetry trace context propagation formats.Types of OpenTelemetry span exporters supported via Helidontracing
configuration.Public access to OpenTelemetry as managed via Helidon config and builders.OpenTelemetry settings.Fluent API builder forHelidonOpenTelemetry
.OpenTelemetryConfig.BuilderBase<BUILDER extends OpenTelemetryConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends OpenTelemetryConfig> Fluent API builder base forHelidonOpenTelemetry
.Generated implementation of the prototype, can be extended by descendant prototype implementations.OpenTelemetry tracer settings.Fluent API builder forOpenTelemetryTracingConfig
.OpenTelemetryTracingConfig.BuilderBase<BUILDER extends OpenTelemetryTracingConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends OpenTelemetryTracingConfig> Fluent API builder base forOpenTelemetryTracingConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Settings for OpenTelemetry OTLP exporters.Fluent API builder forOtlpExporterConfig
.OtlpExporterConfig.BuilderBase<BUILDER extends OtlpExporterConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends OtlpExporterConfig> Fluent API builder base forOtlpExporterConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Valid values for OpenTelemetry exporter protocol.Legal values for OTLP exporters.Retry policy settings.Fluent API builder forRetryPolicyConfig
.RetryPolicyConfig.BuilderBase<BUILDER extends RetryPolicyConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RetryPolicyConfig> Fluent API builder base forRetryPolicyConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Tracing sampler settings.Fluent API builder forSamplerConfig
.SamplerConfig.BuilderBase<BUILDER extends SamplerConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends SamplerConfig> Fluent API builder base forSamplerConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Sampler types valid for OpenTelemetry tracing.Interface generated from definition.Fluent API builder forSpanExporterConfig
.SpanExporterConfig.BuilderBase<BUILDER extends SpanExporterConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends SpanExporterConfig> Fluent API builder base forSpanExporterConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Tracing span limits settings.Fluent API builder forSpanLimitsConfig
.SpanLimitsConfig.BuilderBase<BUILDER extends SpanLimitsConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends SpanLimitsConfig> Fluent API builder base forSpanLimitsConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Generic configuration for aSpanProcessor
, linked to aSpanExporter
by its name in the configuration.Fluent API builder forSpanProcessorConfig
.SpanProcessorConfig.BuilderBase<BUILDER extends SpanProcessorConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends SpanProcessorConfig> Fluent API builder base forSpanProcessorConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Span Processor type.Interface generated from definition.Fluent API builder forZipkinExporterConfig
.ZipkinExporterConfig.BuilderBase<BUILDER extends ZipkinExporterConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ZipkinExporterConfig> Fluent API builder base forZipkinExporterConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.