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 long
INVALID_STARTTIME
(package private) static TagMetadata
METADATA_NO_PROPAGATION
(package private) java.util.concurrent.atomic.AtomicLong
receiveMessageSize
(package private) java.util.concurrent.atomic.AtomicLong
receviedSeqId
(package private) long
requestStartTime
(package private) java.util.concurrent.atomic.AtomicLong
sentMessageSize
(package private) java.util.concurrent.atomic.AtomicLong
sentSeqId
(package private) Span
span
(package private) TagContext
tagContext
-
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)
-
-