Package zipkin2.proto3
Class Annotation
- All Implemented Interfaces:
Serializable
public final class Annotation extends com.squareup.wire.Message<Annotation,Annotation.Builder>
Associates an event that explains latency with a timestamp.
Unlike log statements, annotations are often codes. Ex. "ws" for WireSend
The next id is 3.
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Annotation.Builder
-
Field Summary
Fields Modifier and Type Field Description static com.squareup.wire.ProtoAdapter<Annotation>
ADAPTER
static Long
DEFAULT_TIMESTAMP
static String
DEFAULT_VALUE
Long
timestamp
Epoch microseconds of this event.String
value
Usually a short tag indicating an event, like "error" While possible to add larger data, such as garbage collection details, low cardinality event names both keep the size of spans down and also are easy to search against. -
Constructor Summary
Constructors Constructor Description Annotation(Long timestamp, String value)
Annotation(Long timestamp, String value, okio.ByteString unknownFields)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object other)
int
hashCode()
Annotation.Builder
newBuilder()
String
toString()
-
Field Details
-
ADAPTER
-
DEFAULT_TIMESTAMP
-
DEFAULT_VALUE
- See Also:
- Constant Field Values
-
timestamp
Epoch microseconds of this event. For example, 1502787600000000 corresponds to 2017-08-15 09:00 UTC This value should be set directly by instrumentation, using the most precise value possible. For example, gettimeofday or multiplying epoch millis by 1000. -
value
Usually a short tag indicating an event, like "error" While possible to add larger data, such as garbage collection details, low cardinality event names both keep the size of spans down and also are easy to search against.
-
-
Constructor Details
-
Method Details
-
newBuilder
- Specified by:
newBuilder
in classcom.squareup.wire.Message<Annotation,Annotation.Builder>
-
equals
-
hashCode
public int hashCode() -
toString
- Overrides:
toString
in classcom.squareup.wire.Message<Annotation,Annotation.Builder>
-