Class RntbdRequestArgs
- java.lang.Object
-
- com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
-
public final class RntbdRequestArgs extends Object
-
-
Constructor Summary
Constructors Constructor Description RntbdRequestArgs(com.microsoft.azure.cosmosdb.rx.internal.RxDocumentServiceRequest serviceRequest, URI physicalAddress)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUIDactivityId()Durationlifetime()longnanoTimeCreated()Stringorigin()URIphysicalAddress()StringreplicaPath()com.microsoft.azure.cosmosdb.rx.internal.RxDocumentServiceRequestserviceRequest()longstop(io.micrometer.core.instrument.Timer requests, io.micrometer.core.instrument.Timer responses)OffsetDateTimetimeCreated()StringtoString()voidtraceOperation(org.slf4j.Logger logger, io.netty.channel.ChannelHandlerContext context, String operationName, Object... args)longtransportRequestId()
-
-
-
Constructor Detail
-
RntbdRequestArgs
public RntbdRequestArgs(com.microsoft.azure.cosmosdb.rx.internal.RxDocumentServiceRequest serviceRequest, URI physicalAddress)
-
-
Method Detail
-
activityId
public UUID activityId()
-
lifetime
public Duration lifetime()
-
nanoTimeCreated
public long nanoTimeCreated()
-
origin
public String origin()
-
physicalAddress
public URI physicalAddress()
-
replicaPath
public String replicaPath()
-
serviceRequest
public com.microsoft.azure.cosmosdb.rx.internal.RxDocumentServiceRequest serviceRequest()
-
timeCreated
public OffsetDateTime timeCreated()
-
transportRequestId
public long transportRequestId()
-
stop
public long stop(io.micrometer.core.instrument.Timer requests, io.micrometer.core.instrument.Timer responses)
-
-