package jaeger.api_v2

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service QueryService

query.proto:128

message Batch

model.proto:162

Note that both Span and Batch may contain a Process. This is different from the Thrift model which was only used for transport, because Proto model is also used by the backend as the domain model, where once a batch is received it is split into individual spans which are all processed independently, and therefore they all need a Process. As far as on-the-wire semantics, both Batch and Spans in the same message may contain their own instances of Process, with span.Process taking priority over batch.Process.

Used in: GetDependenciesResponse

message KeyValue

model.proto:48

Used in: Log, Process, Span

message Log

model.proto:61

Used in: Span

message Operation

query.proto:101

Used in: GetOperationsResponse

message Process

model.proto:90

Used in: Batch, Span, Trace.ProcessMapping

message Span

model.proto:97

Used in: Batch, SpansResponseChunk, Trace

message SpanRef

model.proto:76

Used in: Span

enum SpanRefType

model.proto:71

Used in: SpanRef

message SpansResponseChunk

query.proto:46

Used as response type in: QueryService.FindTraces, QueryService.GetTrace

message Trace

model.proto:137

message Trace.ProcessMapping

model.proto:138

Used in: Trace

message TraceQueryParameters

query.proto:63

Used in: FindTracesRequest

enum ValueType

model.proto:40

Used in: KeyValue