public final class ZipkinSpanExporter
extends java.lang.Object
implements io.opentelemetry.sdk.trace.export.SpanExporter
Configuration options for ZipkinSpanExporter
can be read from system properties,
environment variables, or Properties
objects.
For system properties and Properties
objects, ZipkinSpanExporter
will look for the following names:
otel.exporter.zipkin.service.name
: to set the service name.
otel.exporter.zipkin.endpoint
: to set the endpoint URL.
For environment variables, ZipkinSpanExporter
will look for the following names:
OTEL_EXPORTER_ZIPKIN_ENDPOINT
: to set the service name.
OTEL_EXPORTER_ZIPKIN_ENDPOINT
: to set the endpoint URL.
Modifier and Type | Class and Description |
---|---|
static class |
ZipkinSpanExporter.Builder
Builder class for
ZipkinSpanExporter . |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_ENDPOINT |
static java.lang.String |
DEFAULT_SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
io.opentelemetry.sdk.common.CompletableResultCode |
export(java.util.Collection<io.opentelemetry.sdk.trace.data.SpanData> spanDataList) |
io.opentelemetry.sdk.common.CompletableResultCode |
flush() |
static ZipkinSpanExporter.Builder |
newBuilder()
Returns a new Builder for
ZipkinSpanExporter . |
io.opentelemetry.sdk.common.CompletableResultCode |
shutdown() |
public static final java.lang.String DEFAULT_ENDPOINT
public static final java.lang.String DEFAULT_SERVICE_NAME
public io.opentelemetry.sdk.common.CompletableResultCode export(java.util.Collection<io.opentelemetry.sdk.trace.data.SpanData> spanDataList)
export
in interface io.opentelemetry.sdk.trace.export.SpanExporter
public io.opentelemetry.sdk.common.CompletableResultCode flush()
flush
in interface io.opentelemetry.sdk.trace.export.SpanExporter
public io.opentelemetry.sdk.common.CompletableResultCode shutdown()
shutdown
in interface io.opentelemetry.sdk.trace.export.SpanExporter
public static ZipkinSpanExporter.Builder newBuilder()
ZipkinSpanExporter
.ZipkinSpanExporter
.