Package io.helidon.telemetry.otelconfig
Class ZipkinExporterConfig.BuilderBase.ZipkinExporterConfigImpl
java.lang.Object
io.helidon.telemetry.otelconfig.ZipkinExporterConfig.BuilderBase.ZipkinExporterConfigImpl
- All Implemented Interfaces:
Prototype.Api
,ZipkinExporterConfig
- Enclosing class:
ZipkinExporterConfig.BuilderBase<BUILDER extends ZipkinExporterConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends ZipkinExporterConfig>
protected static class ZipkinExporterConfig.BuilderBase.ZipkinExporterConfigImpl
extends Object
implements ZipkinExporterConfig
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.telemetry.otelconfig.ZipkinExporterConfig
ZipkinExporterConfig.Builder, ZipkinExporterConfig.BuilderBase<BUILDER extends ZipkinExporterConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends ZipkinExporterConfig> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ZipkinExporterConfigImpl
(ZipkinExporterConfig.BuilderBase<?, ?> builder) Create an instance providing a builder. -
Method Summary
Modifier and TypeMethodDescriptionCompression type.Optional
<zipkin2.codec.SpanBytesEncoder> encoder()
Encoder type.endpoint()
Collector endpoint to which this exporter should transmit.boolean
int
hashCode()
Supplier of a local IP address.Optional
<io.opentelemetry.api.metrics.MeterProvider> Meter provider.sender()
Zipkin sender.timeout()
Exporter timeout.toString()
-
Constructor Details
-
ZipkinExporterConfigImpl
Create an instance providing a builder.- Parameters:
builder
- extending builder base of this prototype
-
-
Method Details
-
endpoint
Description copied from interface:ZipkinExporterConfig
Collector endpoint to which this exporter should transmit.- Specified by:
endpoint
in interfaceZipkinExporterConfig
- Returns:
- collector endpoint
-
encoder
Description copied from interface:ZipkinExporterConfig
Encoder type.- Specified by:
encoder
in interfaceZipkinExporterConfig
- Returns:
- encoder type.
-
compression
Description copied from interface:ZipkinExporterConfig
Compression type.- Specified by:
compression
in interfaceZipkinExporterConfig
- Returns:
- compression type
-
timeout
Description copied from interface:ZipkinExporterConfig
Exporter timeout.- Specified by:
timeout
in interfaceZipkinExporterConfig
- Returns:
- exporter timeout
-
sender
Description copied from interface:ZipkinExporterConfig
Zipkin sender.- Specified by:
sender
in interfaceZipkinExporterConfig
- Returns:
- Zipkin sender
-
localIpAddressSupplier
Description copied from interface:ZipkinExporterConfig
Supplier of a local IP address.- Specified by:
localIpAddressSupplier
in interfaceZipkinExporterConfig
- Returns:
- supplier of a local IP address
-
meterProvider
Description copied from interface:ZipkinExporterConfig
Meter provider.- Specified by:
meterProvider
in interfaceZipkinExporterConfig
- Returns:
- meter provider
-
toString
-
equals
-
hashCode
public int hashCode()
-