Package io.opencensus.contrib.http
Class HttpRequestContext
- java.lang.Object
-
- io.opencensus.contrib.http.HttpRequestContext
-
@ExperimentalApi public class HttpRequestContext extends java.lang.Object
This class provides storage per request context on http client and server.- Since:
- 0.19
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static longINVALID_STARTTIME(package private) static TagMetadataMETADATA_NO_PROPAGATION(package private) java.util.concurrent.atomic.AtomicLongreceiveMessageSize(package private) java.util.concurrent.atomic.AtomicLongreceviedSeqId(package private) longrequestStartTime(package private) java.util.concurrent.atomic.AtomicLongsentMessageSize(package private) java.util.concurrent.atomic.AtomicLongsentSeqId(package private) Spanspan(package private) TagContexttagContext
-
Constructor Summary
Constructors Constructor Description HttpRequestContext(Span span, TagContext tagContext)
-
-
-
Field Detail
-
INVALID_STARTTIME
static final long INVALID_STARTTIME
- See Also:
- Constant Field Values
-
METADATA_NO_PROPAGATION
static final TagMetadata METADATA_NO_PROPAGATION
-
requestStartTime
final long requestStartTime
-
span
final Span span
-
sentMessageSize
java.util.concurrent.atomic.AtomicLong sentMessageSize
-
receiveMessageSize
java.util.concurrent.atomic.AtomicLong receiveMessageSize
-
sentSeqId
java.util.concurrent.atomic.AtomicLong sentSeqId
-
receviedSeqId
java.util.concurrent.atomic.AtomicLong receviedSeqId
-
tagContext
final TagContext tagContext
-
-
Constructor Detail
-
HttpRequestContext
HttpRequestContext(Span span, TagContext tagContext)
-
-