Package io.opentelemetry.exporter.jaeger
Class JaegerGrpcSpanExporter
java.lang.Object
io.opentelemetry.exporter.jaeger.JaegerGrpcSpanExporter
- All Implemented Interfaces:
io.opentelemetry.sdk.trace.export.SpanExporter
,Closeable
,AutoCloseable
@ThreadSafe
@Deprecated
public final class JaegerGrpcSpanExporter
extends Object
implements io.opentelemetry.sdk.trace.export.SpanExporter
Deprecated.
Exports spans to Jaeger via gRPC, using Jaeger's protobuf model.
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Deprecated.Returns a new builder instance for this exporter.io.opentelemetry.sdk.common.CompletableResultCode
export
(Collection<io.opentelemetry.sdk.trace.data.SpanData> spans) Deprecated.Submits all the given spans in a single batch to the Jaeger collector.io.opentelemetry.sdk.common.CompletableResultCode
flush()
Deprecated.The Jaeger exporter does not batch spans, so this method will immediately return with success.io.opentelemetry.sdk.common.CompletableResultCode
shutdown()
Deprecated.Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.opentelemetry.sdk.trace.export.SpanExporter
close
-
Method Details
-
export
public io.opentelemetry.sdk.common.CompletableResultCode export(Collection<io.opentelemetry.sdk.trace.data.SpanData> spans) Deprecated.Submits all the given spans in a single batch to the Jaeger collector.- Specified by:
export
in interfaceio.opentelemetry.sdk.trace.export.SpanExporter
- Parameters:
spans
- the list of sampled Spans to be exported.- Returns:
- the result of the operation
-
flush
public io.opentelemetry.sdk.common.CompletableResultCode flush()Deprecated.The Jaeger exporter does not batch spans, so this method will immediately return with success.- Specified by:
flush
in interfaceio.opentelemetry.sdk.trace.export.SpanExporter
- Returns:
- always Success
-
builder
Deprecated.Returns a new builder instance for this exporter.- Returns:
- a new builder instance for this exporter.
-
shutdown
public io.opentelemetry.sdk.common.CompletableResultCode shutdown()Deprecated.Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.- Specified by:
shutdown
in interfaceio.opentelemetry.sdk.trace.export.SpanExporter
-
OtlpGrpcSpanExporter
orOtlpHttpSpanExporter
from opentelemetry-exporter-otlp instead.