Package io.helidon.telemetry.otelconfig
Interface ZipkinExporterConfig
- All Superinterfaces:
Prototype.Api
- All Known Implementing Classes:
ZipkinExporterConfig.BuilderBase.ZipkinExporterConfigImpl
@Deprecated(since="4.5.4",
forRemoval=true)
public interface ZipkinExporterConfig
extends Prototype.Api
Deprecated, for removal: This API element is subject to removal in a future version.
Configuration for the deprecated OpenTelemetry Zipkin exporter.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classDeprecated, for removal: This API element is subject to removal in a future version.Fluent API builder forZipkinExporterConfig.static classZipkinExporterConfig.BuilderBase<BUILDER extends ZipkinExporterConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ZipkinExporterConfig> Deprecated, for removal: This API element is subject to removal in a future version.Fluent API builder base forZipkinExporterConfig. -
Method Summary
Modifier and TypeMethodDescriptionstatic ZipkinExporterConfig.Builderbuilder()Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder to customize configuration.static ZipkinExporterConfig.Builderbuilder(ZipkinExporterConfig instance) Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder from an existing instance.Deprecated, for removal: This API element is subject to removal in a future version.Compression type.static ZipkinExporterConfigcreate()Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance with default values.static ZipkinExporterConfigDeprecated.static ZipkinExporterConfigDeprecated, for removal: This API element is subject to removal in a future version.Create a new instance from configuration.Optional<zipkin2.codec.SpanBytesEncoder> encoder()Deprecated, for removal: This API element is subject to removal in a future version.Encoder type.endpoint()Deprecated, for removal: This API element is subject to removal in a future version.Collector endpoint to which this exporter should transmit.Deprecated, for removal: This API element is subject to removal in a future version.Supplier of a local IP address.Optional<io.opentelemetry.api.metrics.MeterProvider> Deprecated, for removal: This API element is subject to removal in a future version.Meter provider.sender()Deprecated, for removal: This API element is subject to removal in a future version.Zipkin sender.timeout()Deprecated, for removal: This API element is subject to removal in a future version.Exporter timeout.
-
Method Details
-
builder
Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder to customize configuration.- Returns:
- a new builder
-
builder
Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder from an existing instance.- Parameters:
instance- an existing instance used as a base for the builder- Returns:
- a builder based on an instance
-
create
Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance from configuration.- Parameters:
config- used to configure the new instance- Returns:
- a new instance configured from configuration
-
create
Deprecated.Create a new instance from configuration.- Parameters:
config- used to configure the new instance- Returns:
- a new instance configured from configuration
-
create
Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance with default values.- Returns:
- a new instance
-
endpoint
Deprecated, for removal: This API element is subject to removal in a future version.Collector endpoint to which this exporter should transmit.- Returns:
- collector endpoint
-
encoder
Optional<zipkin2.codec.SpanBytesEncoder> encoder()Deprecated, for removal: This API element is subject to removal in a future version.Encoder type.- Returns:
- encoder type.
-
compression
Optional<CompressionType> compression()Deprecated, for removal: This API element is subject to removal in a future version.Compression type.- Returns:
- compression type
-
timeout
Deprecated, for removal: This API element is subject to removal in a future version.Exporter timeout.- Returns:
- exporter timeout
-
sender
Deprecated, for removal: This API element is subject to removal in a future version.Zipkin sender.- Returns:
- Zipkin sender
-
localIpAddressSupplier
Optional<Supplier<InetAddress>> localIpAddressSupplier()Deprecated, for removal: This API element is subject to removal in a future version.Supplier of a local IP address.- Returns:
- supplier of a local IP address
-
meterProvider
Optional<io.opentelemetry.api.metrics.MeterProvider> meterProvider()Deprecated, for removal: This API element is subject to removal in a future version.Meter provider.- Returns:
- meter provider
-
OtlpExporterConfiginstead.