Class CompletableResultCode

java.lang.Object
io.opentelemetry.sdk.common.CompletableResultCode

public final class CompletableResultCode extends Object
This class models JDK 8's CompletableFuture to afford migration should Open Telemetry's SDK select JDK 8 or greater as a baseline, and also to offer familiarity to developers.

The implementation of Export operations are often asynchronous in nature, hence the need to convey a result at a later time. CompletableResultCode facilitates this.