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() |
boolean |
expire() |
Duration |
lifetime() |
io.netty.util.Timeout |
newTimeout(io.netty.util.TimerTask task) |
int |
requestLength() |
int |
responseLength() |
RntbdRequestRecord.Stage |
stage() |
RntbdRequestRecord |
stage(RntbdRequestRecord.Stage value) |
long |
stop(io.micrometer.core.instrument.Timer requests,
io.micrometer.core.instrument.Timer responses) |
RequestTimeline |
takeTimelineSnapshot() |
OffsetDateTime |
timeCompleted() |
OffsetDateTime |
timeCreated() |
OffsetDateTime |
timePipelined() |
OffsetDateTime |
timeQueued() |
OffsetDateTime |
timeReceived() |
OffsetDateTime |
timeSent() |
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 Duration lifetime()
public int requestLength()
public int responseLength()
public RntbdRequestRecord.Stage stage()
public RntbdRequestRecord stage(RntbdRequestRecord.Stage value)
public OffsetDateTime timeCompleted()
public OffsetDateTime timeCreated()
public OffsetDateTime timePipelined()
public OffsetDateTime timeQueued()
public OffsetDateTime timeReceived()
public OffsetDateTime timeSent()
public long transportRequestId()
public boolean expire()
public io.netty.util.Timeout newTimeout(io.netty.util.TimerTask task)
public RequestTimeline takeTimelineSnapshot()
public long stop(io.micrometer.core.instrument.Timer requests,
io.micrometer.core.instrument.Timer responses)
public String toString()
Copyright © 2020. All rights reserved.