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
ConstructorsModifierConstructorDescriptionprotectedZipkinExporterConfigImpl(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.booleaninthashCode()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:ZipkinExporterConfigCollector endpoint to which this exporter should transmit.- Specified by:
endpointin interfaceZipkinExporterConfig- Returns:
- collector endpoint
-
encoder
Description copied from interface:ZipkinExporterConfigEncoder type.- Specified by:
encoderin interfaceZipkinExporterConfig- Returns:
- encoder type.
-
compression
Description copied from interface:ZipkinExporterConfigCompression type.- Specified by:
compressionin interfaceZipkinExporterConfig- Returns:
- compression type
-
timeout
Description copied from interface:ZipkinExporterConfigExporter timeout.- Specified by:
timeoutin interfaceZipkinExporterConfig- Returns:
- exporter timeout
-
sender
Description copied from interface:ZipkinExporterConfigZipkin sender.- Specified by:
senderin interfaceZipkinExporterConfig- Returns:
- Zipkin sender
-
localIpAddressSupplier
Description copied from interface:ZipkinExporterConfigSupplier of a local IP address.- Specified by:
localIpAddressSupplierin interfaceZipkinExporterConfig- Returns:
- supplier of a local IP address
-
meterProvider
Description copied from interface:ZipkinExporterConfigMeter provider.- Specified by:
meterProviderin interfaceZipkinExporterConfig- Returns:
- meter provider
-
toString
-
equals
-
hashCode
public int hashCode()
-