blob: a8a39dbabe1535e2649eeac674b543038e055d70 [file] [log] [blame]
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Code generated by aliasgen. DO NOT EDIT.
// Package trace aliases all exported identifiers in package
// "cloud.google.com/go/trace/apiv1/tracepb".
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb.
// Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
// for more details.
package trace
import (
src "cloud.google.com/go/trace/apiv1/tracepb"
grpc "google.golang.org/grpc"
)
// Deprecated: Please use consts in: cloud.google.com/go/trace/apiv1/tracepb
const (
ListTracesRequest_COMPLETE = src.ListTracesRequest_COMPLETE
ListTracesRequest_MINIMAL = src.ListTracesRequest_MINIMAL
ListTracesRequest_ROOTSPAN = src.ListTracesRequest_ROOTSPAN
ListTracesRequest_VIEW_TYPE_UNSPECIFIED = src.ListTracesRequest_VIEW_TYPE_UNSPECIFIED
TraceSpan_RPC_CLIENT = src.TraceSpan_RPC_CLIENT
TraceSpan_RPC_SERVER = src.TraceSpan_RPC_SERVER
TraceSpan_SPAN_KIND_UNSPECIFIED = src.TraceSpan_SPAN_KIND_UNSPECIFIED
)
// Deprecated: Please use vars in: cloud.google.com/go/trace/apiv1/tracepb
var (
File_google_devtools_cloudtrace_v1_trace_proto = src.File_google_devtools_cloudtrace_v1_trace_proto
ListTracesRequest_ViewType_name = src.ListTracesRequest_ViewType_name
ListTracesRequest_ViewType_value = src.ListTracesRequest_ViewType_value
TraceSpan_SpanKind_name = src.TraceSpan_SpanKind_name
TraceSpan_SpanKind_value = src.TraceSpan_SpanKind_value
)
// The request message for the `GetTrace` method.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type GetTraceRequest = src.GetTraceRequest
// The request message for the `ListTraces` method. All fields are required
// unless specified.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type ListTracesRequest = src.ListTracesRequest
// Type of data returned for traces in the list.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type ListTracesRequest_ViewType = src.ListTracesRequest_ViewType
// The response message for the `ListTraces` method.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type ListTracesResponse = src.ListTracesResponse
// The request message for the `PatchTraces` method.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type PatchTracesRequest = src.PatchTracesRequest
// 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.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type Trace = src.Trace
// TraceServiceClient is the client API for TraceService service. For
// semantics around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type TraceServiceClient = src.TraceServiceClient
// TraceServiceServer is the server API for TraceService service.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type TraceServiceServer = src.TraceServiceServer
// 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.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type TraceSpan = src.TraceSpan
// Type of span. Can be used to specify additional relationships between spans
// in addition to a parent/child relationship.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type TraceSpan_SpanKind = src.TraceSpan_SpanKind
// List of new or updated traces.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type Traces = src.Traces
// UnimplementedTraceServiceServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/trace/apiv1/tracepb
type UnimplementedTraceServiceServer = src.UnimplementedTraceServiceServer
// Deprecated: Please use funcs in: cloud.google.com/go/trace/apiv1/tracepb
func NewTraceServiceClient(cc grpc.ClientConnInterface) TraceServiceClient {
return src.NewTraceServiceClient(cc)
}
// Deprecated: Please use funcs in: cloud.google.com/go/trace/apiv1/tracepb
func RegisterTraceServiceServer(s *grpc.Server, srv TraceServiceServer) {
src.RegisterTraceServiceServer(s, srv)
}