Package zipkin2.proto3
Class Annotation
- java.lang.Object
- 
- com.squareup.wire.Message<Annotation,Annotation.Builder>
- 
- zipkin2.proto3.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 SummaryNested Classes Modifier and Type Class Description static classAnnotation.Builder
 - 
Field SummaryFields Modifier and Type Field Description static com.squareup.wire.ProtoAdapter<Annotation>ADAPTERstatic LongDEFAULT_TIMESTAMPstatic StringDEFAULT_VALUELongtimestampEpoch microseconds of this event.StringvalueUsually 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 SummaryConstructors Constructor Description Annotation(Long timestamp, String value)Annotation(Long timestamp, String value, okio.ByteString unknownFields)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)inthashCode()Annotation.BuildernewBuilder()StringtoString()
 
- 
- 
- 
Field Detail- 
ADAPTERpublic static final com.squareup.wire.ProtoAdapter<Annotation> ADAPTER 
 - 
DEFAULT_TIMESTAMPpublic static final Long DEFAULT_TIMESTAMP 
 - 
DEFAULT_VALUEpublic static final String DEFAULT_VALUE - See Also:
- Constant Field Values
 
 - 
timestamppublic final Long 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.
 - 
valuepublic final 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.
 
- 
 - 
Method Detail- 
newBuilderpublic Annotation.Builder newBuilder() - Specified by:
- newBuilderin class- com.squareup.wire.Message<Annotation,Annotation.Builder>
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.squareup.wire.Message<Annotation,Annotation.Builder>
 
 
- 
 
-