Package com.google.devtools.cloudtrace.v1 (2.29.0)

Classes

GetTraceRequest

The request message for the GetTrace method.

Protobuf type google.devtools.cloudtrace.v1.GetTraceRequest

GetTraceRequest.Builder

The request message for the GetTrace method.

Protobuf type google.devtools.cloudtrace.v1.GetTraceRequest

ListTracesRequest

The request message for the ListTraces method. All fields are required unless specified.

Protobuf type google.devtools.cloudtrace.v1.ListTracesRequest

ListTracesRequest.Builder

The request message for the ListTraces method. All fields are required unless specified.

Protobuf type google.devtools.cloudtrace.v1.ListTracesRequest

ListTracesResponse

The response message for the ListTraces method.

Protobuf type google.devtools.cloudtrace.v1.ListTracesResponse

ListTracesResponse.Builder

The response message for the ListTraces method.

Protobuf type google.devtools.cloudtrace.v1.ListTracesResponse

PatchTracesRequest

The request message for the PatchTraces method.

Protobuf type google.devtools.cloudtrace.v1.PatchTracesRequest

PatchTracesRequest.Builder

The request message for the PatchTraces method.

Protobuf type google.devtools.cloudtrace.v1.PatchTracesRequest

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.

Protobuf type google.devtools.cloudtrace.v1.Trace

Trace.Builder

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.

Protobuf type google.devtools.cloudtrace.v1.Trace

TraceProto

TraceServiceGrpc

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.

TraceServiceGrpc.TraceServiceBlockingStub

A stub to allow clients to do synchronous rpc calls to service 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.

TraceServiceGrpc.TraceServiceFutureStub

A stub to allow clients to do ListenableFuture-style rpc calls to service 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.

TraceServiceGrpc.TraceServiceImplBase

Base class for the server implementation of the service 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.

TraceServiceGrpc.TraceServiceStub

A stub to allow clients to do asynchronous rpc calls to service 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.

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.

Protobuf type google.devtools.cloudtrace.v1.TraceSpan

TraceSpan.Builder

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.

Protobuf type google.devtools.cloudtrace.v1.TraceSpan

Traces

List of new or updated traces.

Protobuf type google.devtools.cloudtrace.v1.Traces

Traces.Builder

List of new or updated traces.

Protobuf type google.devtools.cloudtrace.v1.Traces

Interfaces

GetTraceRequestOrBuilder

ListTracesRequestOrBuilder

ListTracesResponseOrBuilder

PatchTracesRequestOrBuilder

TraceOrBuilder

TraceServiceGrpc.AsyncService

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.

TraceSpanOrBuilder

TracesOrBuilder

Enums

ListTracesRequest.ViewType

Type of data returned for traces in the list.

Protobuf enum google.devtools.cloudtrace.v1.ListTracesRequest.ViewType

TraceSpan.SpanKind

Type of span. Can be used to specify additional relationships between spans in addition to a parent/child relationship.

Protobuf enum google.devtools.cloudtrace.v1.TraceSpan.SpanKind