public final class RntbdRequestRecord extends CompletableFuture<com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreResponse>
| Modifier and Type | Class and Description |
|---|---|
static class |
RntbdRequestRecord.Stage |
CompletableFuture.AsynchronousCompletionTask| Constructor and Description |
|---|
RntbdRequestRecord(RntbdRequestArgs args,
RntbdRequestTimer timer) |
| Modifier and Type | Method and Description |
|---|---|
UUID |
activityId() |
RntbdRequestArgs |
args() |
long |
creationTime() |
boolean |
expire() |
Duration |
lifetime() |
io.netty.util.Timeout |
newTimeout(io.netty.util.TimerTask task) |
RntbdRequestRecord.Stage |
stage() |
RntbdRequestRecord |
stage(RntbdRequestRecord.Stage value) |
long |
stop(io.micrometer.core.instrument.Timer requests,
io.micrometer.core.instrument.Timer responses) |
long |
timeoutIntervalInMillis() |
String |
toString() |
long |
transportRequestId() |
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completedFuture, completeExceptionally, exceptionally, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, obtrudeException, obtrudeValue, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAsync, runAsync, supplyAsync, supplyAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, whenComplete, whenCompleteAsync, whenCompleteAsyncpublic RntbdRequestRecord(RntbdRequestArgs args, RntbdRequestTimer timer)
public UUID activityId()
public RntbdRequestArgs args()
public long creationTime()
public boolean expire()
public Duration lifetime()
public io.netty.util.Timeout newTimeout(io.netty.util.TimerTask task)
public RntbdRequestRecord.Stage stage()
public RntbdRequestRecord stage(RntbdRequestRecord.Stage value)
public long timeoutIntervalInMillis()
public long transportRequestId()
public long stop(io.micrometer.core.instrument.Timer requests,
io.micrometer.core.instrument.Timer responses)
public String toString()
Copyright © 2020. All rights reserved.