Uses of Interface
io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Packages that use StructuredConfigProperties Package Description io.opentelemetry.exporter.internal Internal utilities for exporters.io.opentelemetry.exporter.otlp.internal io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.internal io.opentelemetry.sdk.autoconfigure.spi.internal -
-
Uses of StructuredConfigProperties in io.opentelemetry.exporter.internal
Methods in io.opentelemetry.exporter.internal with parameters of type StructuredConfigProperties Modifier and Type Method Description static void
ExporterBuilderUtil. configureExporterMemoryMode(StructuredConfigProperties config, java.util.function.Consumer<MemoryMode> memoryModeConsumer)
Invoke thememoryModeConsumer
with the configuredMemoryMode
.static void
ExporterBuilderUtil. configureOtlpAggregationTemporality(StructuredConfigProperties config, java.util.function.Consumer<AggregationTemporalitySelector> aggregationTemporalitySelectorConsumer)
static void
ExporterBuilderUtil. configureOtlpHistogramDefaultAggregation(StructuredConfigProperties config, java.util.function.Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer)
Invoke thedefaultAggregationSelectorConsumer
with the configuredDefaultAggregationSelector
. -
Uses of StructuredConfigProperties in io.opentelemetry.exporter.otlp.internal
Methods in io.opentelemetry.exporter.otlp.internal with parameters of type StructuredConfigProperties Modifier and Type Method Description static void
OtlpConfigUtil. configureOtlpExporterBuilder(java.lang.String dataType, StructuredConfigProperties config, java.util.function.Consumer<java.lang.String> setEndpoint, java.util.function.BiConsumer<java.lang.String,java.lang.String> addHeader, java.util.function.Consumer<java.lang.String> setCompression, java.util.function.Consumer<java.time.Duration> setTimeout, java.util.function.Consumer<byte[]> setTrustedCertificates, java.util.function.BiConsumer<byte[],byte[]> setClientTls, java.util.function.Consumer<RetryPolicy> setRetryPolicy, java.util.function.Consumer<MemoryMode> setMemoryMode)
Invoke the setters with the OTLP configuration for thedataType
.LogRecordExporter
OtlpLogRecordExporterComponentProvider. create(StructuredConfigProperties config)
MetricExporter
OtlpMetricExporterComponentProvider. create(StructuredConfigProperties config)
SpanExporter
OtlpSpanExporterComponentProvider. create(StructuredConfigProperties config)
static java.lang.String
OtlpConfigUtil. getStructuredConfigOtlpProtocol(StructuredConfigProperties config)
Determine the configured OTLP protocol for thedataType
. -
Uses of StructuredConfigProperties in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure declared as StructuredConfigProperties Modifier and Type Field Description private StructuredConfigProperties
AutoValue_AutoConfiguredOpenTelemetrySdk. structuredConfig
Methods in io.opentelemetry.sdk.autoconfigure that return StructuredConfigProperties Modifier and Type Method Description (package private) abstract StructuredConfigProperties
AutoConfiguredOpenTelemetrySdk. getStructuredConfig()
Returns theStructuredConfigProperties
used for auto-configuration, ornull
if declarative configuration was not used.(package private) StructuredConfigProperties
AutoValue_AutoConfiguredOpenTelemetrySdk. getStructuredConfig()
Methods in io.opentelemetry.sdk.autoconfigure with parameters of type StructuredConfigProperties Modifier and Type Method Description (package private) static AutoConfiguredOpenTelemetrySdk
AutoConfiguredOpenTelemetrySdk. create(OpenTelemetrySdk sdk, Resource resource, ConfigProperties config, StructuredConfigProperties structuredConfigProperties)
Constructors in io.opentelemetry.sdk.autoconfigure with parameters of type StructuredConfigProperties Constructor Description AutoValue_AutoConfiguredOpenTelemetrySdk(OpenTelemetrySdk openTelemetrySdk, Resource resource, ConfigProperties config, StructuredConfigProperties structuredConfig)
-
Uses of StructuredConfigProperties in io.opentelemetry.sdk.autoconfigure.internal
Methods in io.opentelemetry.sdk.autoconfigure.internal that return StructuredConfigProperties Modifier and Type Method Description static StructuredConfigProperties
AutoConfigureUtil. getStructuredConfig(AutoConfiguredOpenTelemetrySdk autoConfiguredOpenTelemetrySdk)
Returns theStructuredConfigProperties
used for auto-configuration when file based configuration is used.Methods in io.opentelemetry.sdk.autoconfigure.internal with parameters of type StructuredConfigProperties Modifier and Type Method Description <T> T
SpiHelper. loadComponent(java.lang.Class<T> type, java.lang.String name, StructuredConfigProperties config)
Find a registeredComponentProvider
withComponentProvider.getType()
matchingtype
,ComponentProvider.getName()
matchingname
, and callComponentProvider.create(StructuredConfigProperties)
with the givenconfig
. -
Uses of StructuredConfigProperties in io.opentelemetry.sdk.autoconfigure.spi.internal
Classes in io.opentelemetry.sdk.autoconfigure.spi.internal that implement StructuredConfigProperties Modifier and Type Class Description (package private) class
EmptyStructuredConfigProperties
Empty instance ofStructuredConfigProperties
.Methods in io.opentelemetry.sdk.autoconfigure.spi.internal that return StructuredConfigProperties Modifier and Type Method Description static StructuredConfigProperties
StructuredConfigProperties. empty()
Return an emptyStructuredConfigProperties
instance.StructuredConfigProperties
EmptyStructuredConfigProperties. getStructured(java.lang.String name)
StructuredConfigProperties
StructuredConfigProperties. getStructured(java.lang.String name)
Returns aStructuredConfigProperties
configuration property.default StructuredConfigProperties
StructuredConfigProperties. getStructured(java.lang.String name, StructuredConfigProperties defaultValue)
Returns aStructuredConfigProperties
configuration property.Methods in io.opentelemetry.sdk.autoconfigure.spi.internal that return types with arguments of type StructuredConfigProperties Modifier and Type Method Description java.util.List<StructuredConfigProperties>
EmptyStructuredConfigProperties. getStructuredList(java.lang.String name)
java.util.List<StructuredConfigProperties>
StructuredConfigProperties. getStructuredList(java.lang.String name)
Returns a list ofStructuredConfigProperties
configuration property.default java.util.List<StructuredConfigProperties>
StructuredConfigProperties. getStructuredList(java.lang.String name, java.util.List<StructuredConfigProperties> defaultValue)
Returns a list ofStructuredConfigProperties
configuration property.Methods in io.opentelemetry.sdk.autoconfigure.spi.internal with parameters of type StructuredConfigProperties Modifier and Type Method Description T
ComponentProvider. create(StructuredConfigProperties config)
Configure an instance of the SDK extension component according to theconfig
.default StructuredConfigProperties
StructuredConfigProperties. getStructured(java.lang.String name, StructuredConfigProperties defaultValue)
Returns aStructuredConfigProperties
configuration property.Method parameters in io.opentelemetry.sdk.autoconfigure.spi.internal with type arguments of type StructuredConfigProperties Modifier and Type Method Description default java.util.List<StructuredConfigProperties>
StructuredConfigProperties. getStructuredList(java.lang.String name, java.util.List<StructuredConfigProperties> defaultValue)
Returns a list ofStructuredConfigProperties
configuration property.
-