Uses of Class
io.opentelemetry.sdk.common.CompletableResultCode
-
Packages that use CompletableResultCode Package Description io.opentelemetry.exporter.internal.grpc Utilities for gRPC exporters.io.opentelemetry.exporter.internal.http io.opentelemetry.exporter.internal.otlp.logs Marshaling of OTLP logs.io.opentelemetry.exporter.internal.otlp.metrics Marshaling of OTLP metrics.io.opentelemetry.exporter.internal.otlp.traces Marshaling of OTLP traces.io.opentelemetry.exporter.otlp.http.logs OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.http.metrics OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.http.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.logs OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.exporter.otlp.metrics OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.exporter.otlp.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk The OpenTelemetry SDK.io.opentelemetry.sdk.common Common utilities used by all SDK components.io.opentelemetry.sdk.logs The OpenTelemetry SDK implementation of logging.io.opentelemetry.sdk.logs.export Log exporters.io.opentelemetry.sdk.metrics The SDK implementation of metrics.io.opentelemetry.sdk.metrics.export Utilities that facilitate exporting metrics out ofSdkMeterProvider
.io.opentelemetry.sdk.trace The OpenTelemetry SDK implementation of tracing.io.opentelemetry.sdk.trace.export Utilities that allow tracing services to export data for sampled spans, as well as providing in-process span processing APIs. -
-
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.grpc
Methods in io.opentelemetry.exporter.internal.grpc that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
GrpcExporter. export(T exportRequest, int numItems)
CompletableResultCode
GrpcExporter. shutdown()
CompletableResultCode
GrpcSender. shutdown()
Shutdown the sender.static CompletableResultCode
ManagedChannelUtil. shutdownChannel(io.grpc.ManagedChannel managedChannel)
Shutdown the gRPC channel.Methods in io.opentelemetry.exporter.internal.grpc with parameters of type CompletableResultCode Modifier and Type Method Description private void
GrpcExporter. onError(CompletableResultCode result, int numItems, java.lang.Throwable e)
private void
GrpcExporter. onResponse(CompletableResultCode result, int numItems, GrpcResponse grpcResponse)
-
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.http
Methods in io.opentelemetry.exporter.internal.http that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
HttpExporter. export(T exportRequest, int numItems)
CompletableResultCode
HttpExporter. shutdown()
CompletableResultCode
HttpSender. shutdown()
Shutdown the sender.Methods in io.opentelemetry.exporter.internal.http with parameters of type CompletableResultCode Modifier and Type Method Description private void
HttpExporter. onError(CompletableResultCode result, int numItems, java.lang.Throwable e)
private void
HttpExporter. onResponse(CompletableResultCode result, int numItems, HttpSender.Response httpResponse)
-
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs with type parameters of type CompletableResultCode Modifier and Type Field Description private java.util.function.BiFunction<Marshaler,java.lang.Integer,CompletableResultCode>
LogReusableDataMarshaler. doExport
Methods in io.opentelemetry.exporter.internal.otlp.logs that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
LogReusableDataMarshaler. export(java.util.Collection<LogRecordData> logs)
Constructor parameters in io.opentelemetry.exporter.internal.otlp.logs with type arguments of type CompletableResultCode Constructor Description LogReusableDataMarshaler(MemoryMode memoryMode, java.util.function.BiFunction<Marshaler,java.lang.Integer,CompletableResultCode> doExport)
-
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics with type parameters of type CompletableResultCode Modifier and Type Field Description private java.util.function.BiFunction<Marshaler,java.lang.Integer,CompletableResultCode>
MetricReusableDataMarshaler. doExport
Methods in io.opentelemetry.exporter.internal.otlp.metrics that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
MetricReusableDataMarshaler. export(java.util.Collection<MetricData> metrics)
Constructor parameters in io.opentelemetry.exporter.internal.otlp.metrics with type arguments of type CompletableResultCode Constructor Description MetricReusableDataMarshaler(MemoryMode memoryMode, java.util.function.BiFunction<Marshaler,java.lang.Integer,CompletableResultCode> doExport)
-
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces with type parameters of type CompletableResultCode Modifier and Type Field Description private java.util.function.BiFunction<Marshaler,java.lang.Integer,CompletableResultCode>
SpanReusableDataMarshaler. doExport
Methods in io.opentelemetry.exporter.internal.otlp.traces that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
SpanReusableDataMarshaler. export(java.util.Collection<SpanData> spans)
Constructor parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type CompletableResultCode Constructor Description SpanReusableDataMarshaler(MemoryMode memoryMode, java.util.function.BiFunction<Marshaler,java.lang.Integer,CompletableResultCode> doExport)
-
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.http.logs
Methods in io.opentelemetry.exporter.otlp.http.logs that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OtlpHttpLogRecordExporter. export(java.util.Collection<LogRecordData> logs)
Submits all the given logs in a single batch to the OpenTelemetry collector.CompletableResultCode
OtlpHttpLogRecordExporter. flush()
CompletableResultCode
OtlpHttpLogRecordExporter. shutdown()
Shutdown the exporter. -
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.http.metrics
Methods in io.opentelemetry.exporter.otlp.http.metrics that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OtlpHttpMetricExporter. export(java.util.Collection<MetricData> metrics)
Submits all the given metrics in a single batch to the OpenTelemetry collector.CompletableResultCode
OtlpHttpMetricExporter. flush()
The OTLP exporter does not batch metrics, so this method will immediately return with success.CompletableResultCode
OtlpHttpMetricExporter. shutdown()
Shutdown the exporter. -
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.http.trace
Methods in io.opentelemetry.exporter.otlp.http.trace that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OtlpHttpSpanExporter. export(java.util.Collection<SpanData> spans)
Submits all the given spans in a single batch to the OpenTelemetry collector.CompletableResultCode
OtlpHttpSpanExporter. flush()
The OTLP exporter does not batch spans, so this method will immediately return with success.CompletableResultCode
OtlpHttpSpanExporter. shutdown()
Shutdown the exporter, releasing any resources and preventing subsequent exports. -
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.logs
Methods in io.opentelemetry.exporter.otlp.logs that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OtlpGrpcLogRecordExporter. export(java.util.Collection<LogRecordData> logs)
Submits all the given logs in a single batch to the OpenTelemetry collector.CompletableResultCode
OtlpGrpcLogRecordExporter. flush()
CompletableResultCode
OtlpGrpcLogRecordExporter. shutdown()
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled. -
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.metrics
Methods in io.opentelemetry.exporter.otlp.metrics that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OtlpGrpcMetricExporter. export(java.util.Collection<MetricData> metrics)
Submits all the given metrics in a single batch to the OpenTelemetry collector.CompletableResultCode
OtlpGrpcMetricExporter. flush()
The OTLP exporter does not batch metrics, so this method will immediately return with success.CompletableResultCode
OtlpGrpcMetricExporter. shutdown()
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled. -
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.trace
Methods in io.opentelemetry.exporter.otlp.trace that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OtlpGrpcSpanExporter. export(java.util.Collection<SpanData> spans)
Submits all the given spans in a single batch to the OpenTelemetry collector.CompletableResultCode
OtlpGrpcSpanExporter. flush()
The OTLP exporter does not batch spans, so this method will immediately return with success.CompletableResultCode
OtlpGrpcSpanExporter. shutdown()
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled. -
Uses of CompletableResultCode in io.opentelemetry.sdk
Methods in io.opentelemetry.sdk that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
OpenTelemetrySdk. shutdown()
Shutdown the SDK. -
Uses of CompletableResultCode in io.opentelemetry.sdk.common
Fields in io.opentelemetry.sdk.common declared as CompletableResultCode Modifier and Type Field Description private static CompletableResultCode
CompletableResultCode. FAILURE
private static CompletableResultCode
CompletableResultCode. SUCCESS
Methods in io.opentelemetry.sdk.common that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
CompletableResultCode. fail()
Complete thisCompletableResultCode
unsuccessfully if it is not already completed, setting thefailure throwable
tonull
.CompletableResultCode
CompletableResultCode. failExceptionally(java.lang.Throwable throwable)
Completes thisCompletableResultCode
unsuccessfully if it is not already completed, setting thefailure throwable
tothrowable
.private CompletableResultCode
CompletableResultCode. failInternal(java.lang.Throwable throwable)
CompletableResultCode
CompletableResultCode. join(long timeout, java.util.concurrent.TimeUnit unit)
Waits up to the specified amount of time for thisCompletableResultCode
to complete.static CompletableResultCode
CompletableResultCode. ofAll(java.util.Collection<CompletableResultCode> codes)
Returns aCompletableResultCode
that completes after all the providedCompletableResultCode
s complete.static CompletableResultCode
CompletableResultCode. ofExceptionalFailure(java.lang.Throwable throwable)
Returns aCompletableResultCode
that has beenfailed exceptionally
.static CompletableResultCode
CompletableResultCode. ofFailure()
Returns aCompletableResultCode
that has been completed unsuccessfully.static CompletableResultCode
CompletableResultCode. ofSuccess()
Returns aCompletableResultCode
that has been completed successfully.CompletableResultCode
CompletableResultCode. succeed()
Complete thisCompletableResultCode
successfully if it is not already completed.CompletableResultCode
CompletableResultCode. whenComplete(java.lang.Runnable action)
Perform an action on completion.Method parameters in io.opentelemetry.sdk.common with type arguments of type CompletableResultCode Modifier and Type Method Description static CompletableResultCode
CompletableResultCode. ofAll(java.util.Collection<CompletableResultCode> codes)
Returns aCompletableResultCode
that completes after all the providedCompletableResultCode
s complete. -
Uses of CompletableResultCode in io.opentelemetry.sdk.logs
Fields in io.opentelemetry.sdk.logs declared as CompletableResultCode Modifier and Type Field Description private CompletableResultCode
LoggerSharedState. shutdownResult
Methods in io.opentelemetry.sdk.logs that return CompletableResultCode Modifier and Type Method Description default CompletableResultCode
LogRecordProcessor. forceFlush()
Process all log records that have not yet been processed.CompletableResultCode
MultiLogRecordProcessor. forceFlush()
CompletableResultCode
SdkLoggerProvider. forceFlush()
Request the active log processor to process all logs that have not yet been processed.(package private) CompletableResultCode
LoggerSharedState. shutdown()
default CompletableResultCode
LogRecordProcessor. shutdown()
Shutdown the log processor.CompletableResultCode
MultiLogRecordProcessor. shutdown()
CompletableResultCode
SdkLoggerProvider. shutdown()
Attempt to shut down the active log processor. -
Uses of CompletableResultCode in io.opentelemetry.sdk.logs.export
Fields in io.opentelemetry.sdk.logs.export with type parameters of type CompletableResultCode Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<CompletableResultCode>
BatchLogRecordProcessor.Worker. flushRequested
private java.util.Set<CompletableResultCode>
SimpleLogRecordProcessor. pendingExports
Methods in io.opentelemetry.sdk.logs.export that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
LogRecordExporter. export(java.util.Collection<LogRecordData> logs)
Exports the collections of givenLogRecordData
.CompletableResultCode
MultiLogRecordExporter. export(java.util.Collection<LogRecordData> logs)
CompletableResultCode
NoopLogRecordExporter. export(java.util.Collection<LogRecordData> logs)
CompletableResultCode
LogRecordExporter. flush()
Exports the collection ofLogRecordData
that have not yet been exported.CompletableResultCode
MultiLogRecordExporter. flush()
Flushes the data of all registeredLogRecordExporter
s.CompletableResultCode
NoopLogRecordExporter. flush()
CompletableResultCode
BatchLogRecordProcessor. forceFlush()
private CompletableResultCode
BatchLogRecordProcessor.Worker. forceFlush()
CompletableResultCode
SimpleLogRecordProcessor. forceFlush()
CompletableResultCode
BatchLogRecordProcessor. shutdown()
private CompletableResultCode
BatchLogRecordProcessor.Worker. shutdown()
CompletableResultCode
LogRecordExporter. shutdown()
Shutdown the log exporter.CompletableResultCode
MultiLogRecordExporter. shutdown()
CompletableResultCode
NoopLogRecordExporter. shutdown()
CompletableResultCode
SimpleLogRecordProcessor. shutdown()
-
Uses of CompletableResultCode in io.opentelemetry.sdk.metrics
Methods in io.opentelemetry.sdk.metrics that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
SdkMeterProvider. forceFlush()
CallMetricReader.forceFlush()
on all metric readers associated with this provider.CompletableResultCode
SdkMeterProvider. shutdown()
Shutdown the provider. -
Uses of CompletableResultCode in io.opentelemetry.sdk.metrics.export
Methods in io.opentelemetry.sdk.metrics.export that return CompletableResultCode Modifier and Type Method Description (package private) CompletableResultCode
PeriodicMetricReader.Scheduled. doRun()
CompletableResultCode
MetricExporter. export(java.util.Collection<MetricData> metrics)
Exports themetrics
.CompletableResultCode
MetricExporter. flush()
A hint that any metrics previouslyMetricExporter.export(Collection)
ed should be completed.CompletableResultCode
MetricReader. forceFlush()
Read and export the metrics.CompletableResultCode
PeriodicMetricReader. forceFlush()
CompletableResultCode
MetricExporter. shutdown()
Shuts down the exporter.CompletableResultCode
MetricReader. shutdown()
Shuts down the metric reader.(package private) CompletableResultCode
PeriodicMetricReader.Scheduled. shutdown()
CompletableResultCode
PeriodicMetricReader. shutdown()
-
Uses of CompletableResultCode in io.opentelemetry.sdk.trace
Fields in io.opentelemetry.sdk.trace declared as CompletableResultCode Modifier and Type Field Description private CompletableResultCode
TracerSharedState. shutdownResult
Methods in io.opentelemetry.sdk.trace that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
MultiSpanProcessor. forceFlush()
CompletableResultCode
SdkTracerProvider. forceFlush()
Requests the active span processor to process all span events that have not yet been processed and returns aCompletableResultCode
which is completed when the flush is finished.default CompletableResultCode
SpanProcessor. forceFlush()
Processes all span events that have not yet been processed.CompletableResultCode
MultiSpanProcessor. shutdown()
CompletableResultCode
SdkTracerProvider. shutdown()
Attempts to stop all the activity forTracer
s created by this provider.default CompletableResultCode
SpanProcessor. shutdown()
Processes all span events that have not yet been processed and closes used resources.(package private) CompletableResultCode
TracerSharedState. shutdown()
Stops tracing, including shutting down processors and set totrue
TracerSharedState.hasBeenShutdown()
. -
Uses of CompletableResultCode in io.opentelemetry.sdk.trace.export
Fields in io.opentelemetry.sdk.trace.export with type parameters of type CompletableResultCode Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<CompletableResultCode>
BatchSpanProcessor.Worker. flushRequested
private java.util.Set<CompletableResultCode>
SimpleSpanProcessor. pendingExports
Methods in io.opentelemetry.sdk.trace.export that return CompletableResultCode Modifier and Type Method Description CompletableResultCode
MultiSpanExporter. export(java.util.Collection<SpanData> spans)
CompletableResultCode
NoopSpanExporter. export(java.util.Collection<SpanData> spans)
CompletableResultCode
SpanExporter. export(java.util.Collection<SpanData> spans)
Called to export sampledSpan
s.CompletableResultCode
MultiSpanExporter. flush()
Flushes the data of all registeredSpanExporter
s.CompletableResultCode
NoopSpanExporter. flush()
CompletableResultCode
SpanExporter. flush()
Exports the collection of sampledSpan
s that have not yet been exported.CompletableResultCode
BatchSpanProcessor. forceFlush()
private CompletableResultCode
BatchSpanProcessor.Worker. forceFlush()
CompletableResultCode
SimpleSpanProcessor. forceFlush()
CompletableResultCode
BatchSpanProcessor. shutdown()
private CompletableResultCode
BatchSpanProcessor.Worker. shutdown()
CompletableResultCode
MultiSpanExporter. shutdown()
CompletableResultCode
NoopSpanExporter. shutdown()
CompletableResultCode
SimpleSpanProcessor. shutdown()
CompletableResultCode
SpanExporter. shutdown()
Called whenSdkTracerProvider.shutdown()
is called, if thisSpanExporter
is registered to aSdkTracerProvider
object.
-