Classes
GetTraceRequest
The request message for the GetTrace
method.
ListTracesRequest
The request message for the ListTraces
method. All fields are required
unless specified.
ListTracesRequest.Types
Container for nested types declared in the ListTracesRequest message type.
ListTracesResponse
The response message for the ListTraces
method.
PatchTracesRequest
The request message for the PatchTraces
method.
Trace
A trace describes how long it takes for an application to perform an operation. It consists of a set of spans, each of which represent a single timed event within the operation.
Traces
List of new or updated traces.
TraceService
This file describes an API for collecting and viewing traces and spans within a trace. A Trace is a collection of spans corresponding to a single operation or set of operations for an application. A span is an individual timed event which forms a node of the trace tree. Spans for a single trace may span multiple services.
TraceService.TraceServiceBase
Base class for server-side implementations of TraceService
TraceService.TraceServiceClient
Client for TraceService
TraceServiceClient
TraceService client wrapper, for convenient use.
TraceServiceClientBuilder
Builder class for TraceServiceClient to provide simple configuration of credentials, endpoint etc.
TraceServiceClientImpl
TraceService client wrapper implementation, for convenient use.
TraceServiceSettings
Settings for TraceServiceClient instances.
TraceSpan
A span represents a single timed event within a trace. Spans can be nested and form a trace tree. Often, a trace contains a root span that describes the end-to-end latency of an operation and, optionally, one or more subspans for its suboperations. Spans do not need to be contiguous. There may be gaps between spans in a trace.
TraceSpan.Types
Container for nested types declared in the TraceSpan message type.
Enums
ListTracesRequest.Types.ViewType
Type of data returned for traces in the list.
TraceSpan.Types.SpanKind
Type of span. Can be used to specify additional relationships between spans in addition to a parent/child relationship.