Uses of Class
io.opentelemetry.sdk.common.CompletableResultCode
Packages that use CompletableResultCode
Package
Description
Utilities for gRPC exporters.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
The OpenTelemetry SDK.
Common utilities used by all SDK components.
The OpenTelemetry SDK implementation of logging.
Log exporters.
The SDK implementation of metrics.
Utilities that facilitate exporting metrics out of
SdkMeterProvider.The OpenTelemetry SDK implementation of tracing.
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 CompletableResultCodeModifier and TypeMethodDescriptionGrpcExporter.shutdown()GrpcSender.shutdown()Shutdown the sender.static CompletableResultCodeManagedChannelUtil.shutdownChannel(io.grpc.ManagedChannel managedChannel) Shutdown the gRPC channel. -
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.http
Methods in io.opentelemetry.exporter.internal.http that return CompletableResultCode -
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.otlp.logs
Methods in io.opentelemetry.exporter.internal.otlp.logs that return CompletableResultCodeModifier and TypeMethodDescriptionLogReusableDataMarshaler.export(Collection<LogRecordData> logs) Constructor parameters in io.opentelemetry.exporter.internal.otlp.logs with type arguments of type CompletableResultCodeModifierConstructorDescriptionLogReusableDataMarshaler(MemoryMode memoryMode, BiFunction<Marshaler, Integer, CompletableResultCode> doExport) -
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.otlp.metrics
Methods in io.opentelemetry.exporter.internal.otlp.metrics that return CompletableResultCodeModifier and TypeMethodDescriptionMetricReusableDataMarshaler.export(Collection<MetricData> metrics) Constructor parameters in io.opentelemetry.exporter.internal.otlp.metrics with type arguments of type CompletableResultCodeModifierConstructorDescriptionMetricReusableDataMarshaler(MemoryMode memoryMode, BiFunction<Marshaler, Integer, CompletableResultCode> doExport) -
Uses of CompletableResultCode in io.opentelemetry.exporter.internal.otlp.traces
Methods in io.opentelemetry.exporter.internal.otlp.traces that return CompletableResultCodeConstructor parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type CompletableResultCodeModifierConstructorDescriptionSpanReusableDataMarshaler(MemoryMode memoryMode, BiFunction<Marshaler, Integer, CompletableResultCode> doExport) -
Uses of CompletableResultCode in io.opentelemetry.exporter.otlp.http.logs
Methods in io.opentelemetry.exporter.otlp.http.logs that return CompletableResultCodeModifier and TypeMethodDescriptionOtlpHttpLogRecordExporter.export(Collection<LogRecordData> logs) Submits all the given logs in a single batch to the OpenTelemetry collector.OtlpHttpLogRecordExporter.flush()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 CompletableResultCodeModifier and TypeMethodDescriptionOtlpHttpMetricExporter.export(Collection<MetricData> metrics) Submits all the given metrics in a single batch to the OpenTelemetry collector.OtlpHttpMetricExporter.flush()The OTLP exporter does not batch metrics, so this method will immediately return with success.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 CompletableResultCodeModifier and TypeMethodDescriptionOtlpHttpSpanExporter.export(Collection<SpanData> spans) Submits all the given spans in a single batch to the OpenTelemetry collector.OtlpHttpSpanExporter.flush()The OTLP exporter does not batch spans, so this method will immediately return with success.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 CompletableResultCodeModifier and TypeMethodDescriptionOtlpGrpcLogRecordExporter.export(Collection<LogRecordData> logs) Submits all the given logs in a single batch to the OpenTelemetry collector.OtlpGrpcLogRecordExporter.flush()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 CompletableResultCodeModifier and TypeMethodDescriptionOtlpGrpcMetricExporter.export(Collection<MetricData> metrics) Submits all the given metrics in a single batch to the OpenTelemetry collector.OtlpGrpcMetricExporter.flush()The OTLP exporter does not batch metrics, so this method will immediately return with success.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 CompletableResultCodeModifier and TypeMethodDescriptionOtlpGrpcSpanExporter.export(Collection<SpanData> spans) Submits all the given spans in a single batch to the OpenTelemetry collector.OtlpGrpcSpanExporter.flush()The OTLP exporter does not batch spans, so this method will immediately return with success.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 -
Uses of CompletableResultCode in io.opentelemetry.sdk.common
Methods in io.opentelemetry.sdk.common that return CompletableResultCodeModifier and TypeMethodDescriptionCompletableResultCode.fail()Complete thisCompletableResultCodeunsuccessfully if it is not already completed, setting thefailure throwabletonull.CompletableResultCode.failExceptionally(Throwable throwable) Completes thisCompletableResultCodeunsuccessfully if it is not already completed, setting thefailure throwabletothrowable.Waits up to the specified amount of time for thisCompletableResultCodeto complete.static CompletableResultCodeCompletableResultCode.ofAll(Collection<CompletableResultCode> codes) Returns aCompletableResultCodethat completes after all the providedCompletableResultCodes complete.static CompletableResultCodeCompletableResultCode.ofExceptionalFailure(Throwable throwable) Returns aCompletableResultCodethat has beenfailed exceptionally.static CompletableResultCodeCompletableResultCode.ofFailure()Returns aCompletableResultCodethat has been completed unsuccessfully.static CompletableResultCodeCompletableResultCode.ofSuccess()Returns aCompletableResultCodethat has been completed successfully.CompletableResultCode.succeed()Complete thisCompletableResultCodesuccessfully if it is not already completed.CompletableResultCode.whenComplete(Runnable action) Perform an action on completion.Method parameters in io.opentelemetry.sdk.common with type arguments of type CompletableResultCodeModifier and TypeMethodDescriptionstatic CompletableResultCodeCompletableResultCode.ofAll(Collection<CompletableResultCode> codes) Returns aCompletableResultCodethat completes after all the providedCompletableResultCodes complete. -
Uses of CompletableResultCode in io.opentelemetry.sdk.logs
Methods in io.opentelemetry.sdk.logs that return CompletableResultCodeModifier and TypeMethodDescriptiondefault CompletableResultCodeLogRecordProcessor.forceFlush()Process all log records that have not yet been processed.SdkLoggerProvider.forceFlush()Request the active log processor to process all logs that have not yet been processed.default CompletableResultCodeLogRecordProcessor.shutdown()Shutdown the log processor.SdkLoggerProvider.shutdown()Attempt to shut down the active log processor. -
Uses of CompletableResultCode in io.opentelemetry.sdk.logs.export
Methods in io.opentelemetry.sdk.logs.export that return CompletableResultCodeModifier and TypeMethodDescriptionLogRecordExporter.export(Collection<LogRecordData> logs) Exports the collections of givenLogRecordData.LogRecordExporter.flush()Exports the collection ofLogRecordDatathat have not yet been exported.BatchLogRecordProcessor.forceFlush()SimpleLogRecordProcessor.forceFlush()BatchLogRecordProcessor.shutdown()LogRecordExporter.shutdown()Shutdown the log exporter.SimpleLogRecordProcessor.shutdown() -
Uses of CompletableResultCode in io.opentelemetry.sdk.metrics
Methods in io.opentelemetry.sdk.metrics that return CompletableResultCodeModifier and TypeMethodDescriptionSdkMeterProvider.forceFlush()CallMetricReader.forceFlush()on all metric readers associated with this provider.SdkMeterProvider.shutdown()Shutdown the provider. -
Uses of CompletableResultCode in io.opentelemetry.sdk.metrics.export
Methods in io.opentelemetry.sdk.metrics.export that return CompletableResultCodeModifier and TypeMethodDescriptionMetricExporter.export(Collection<MetricData> metrics) Exports themetrics.MetricExporter.flush()A hint that any metrics previouslyMetricExporter.export(Collection)ed should be completed.MetricReader.forceFlush()Read and export the metrics.PeriodicMetricReader.forceFlush()MetricExporter.shutdown()Shuts down the exporter.MetricReader.shutdown()Shuts down the metric reader.PeriodicMetricReader.shutdown() -
Uses of CompletableResultCode in io.opentelemetry.sdk.trace
Methods in io.opentelemetry.sdk.trace that return CompletableResultCodeModifier and TypeMethodDescriptionSdkTracerProvider.forceFlush()Requests the active span processor to process all span events that have not yet been processed and returns aCompletableResultCodewhich is completed when the flush is finished.default CompletableResultCodeSpanProcessor.forceFlush()Processes all span events that have not yet been processed.SdkTracerProvider.shutdown()Attempts to stop all the activity forTracers created by this provider.default CompletableResultCodeSpanProcessor.shutdown()Processes all span events that have not yet been processed and closes used resources. -
Uses of CompletableResultCode in io.opentelemetry.sdk.trace.export
Methods in io.opentelemetry.sdk.trace.export that return CompletableResultCodeModifier and TypeMethodDescriptionSpanExporter.export(Collection<SpanData> spans) Called to export sampledSpans.SpanExporter.flush()Exports the collection of sampledSpans that have not yet been exported.BatchSpanProcessor.forceFlush()SimpleSpanProcessor.forceFlush()BatchSpanProcessor.shutdown()SimpleSpanProcessor.shutdown()SpanExporter.shutdown()Called whenSdkTracerProvider.shutdown()is called, if thisSpanExporteris registered to aSdkTracerProviderobject.