• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/devtools/cloudtrace/v1/trace.proto
18 
19 package com.google.devtools.cloudtrace.v1;
20 
21 public final class TraceProto {
TraceProto()22   private TraceProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_devtools_cloudtrace_v1_Trace_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_devtools_cloudtrace_v1_Trace_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_devtools_cloudtrace_v1_Traces_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_devtools_cloudtrace_v1_Traces_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_devtools_cloudtrace_v1_TraceSpan_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_devtools_cloudtrace_v1_TraceSpan_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_devtools_cloudtrace_v1_TraceSpan_LabelsEntry_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_devtools_cloudtrace_v1_TraceSpan_LabelsEntry_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_devtools_cloudtrace_v1_ListTracesRequest_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_devtools_cloudtrace_v1_ListTracesRequest_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_devtools_cloudtrace_v1_ListTracesResponse_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_devtools_cloudtrace_v1_ListTracesResponse_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_devtools_cloudtrace_v1_GetTraceRequest_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_devtools_cloudtrace_v1_GetTraceRequest_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_devtools_cloudtrace_v1_PatchTracesRequest_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_devtools_cloudtrace_v1_PatchTracesRequest_fieldAccessorTable;
62 
getDescriptor()63   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
64     return descriptor;
65   }
66 
67   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
68 
69   static {
70     java.lang.String[] descriptorData = {
71       "\n)google/devtools/cloudtrace/v1/trace.pr"
72           + "oto\022\035google.devtools.cloudtrace.v1\032\027goog"
73           + "le/api/client.proto\032\037google/api/field_be"
74           + "havior.proto\032\033google/protobuf/empty.prot"
75           + "o\032\037google/protobuf/timestamp.proto\032\034goog"
76           + "le/api/annotations.proto\"f\n\005Trace\022\022\n\npro"
77           + "ject_id\030\001 \001(\t\022\020\n\010trace_id\030\002 \001(\t\0227\n\005spans"
78           + "\030\003 \003(\0132(.google.devtools.cloudtrace.v1.T"
79           + "raceSpan\">\n\006Traces\0224\n\006traces\030\001 \003(\0132$.goo"
80           + "gle.devtools.cloudtrace.v1.Trace\"\242\003\n\tTra"
81           + "ceSpan\022\017\n\007span_id\030\001 \001(\006\022?\n\004kind\030\002 \001(\01621."
82           + "google.devtools.cloudtrace.v1.TraceSpan."
83           + "SpanKind\022\014\n\004name\030\003 \001(\t\022.\n\nstart_time\030\004 \001"
84           + "(\0132\032.google.protobuf.Timestamp\022,\n\010end_ti"
85           + "me\030\005 \001(\0132\032.google.protobuf.Timestamp\022\033\n\016"
86           + "parent_span_id\030\006 \001(\006B\003\340A\001\022D\n\006labels\030\007 \003("
87           + "\01324.google.devtools.cloudtrace.v1.TraceS"
88           + "pan.LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
89           + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"E\n\010SpanKind\022\031\n\025SP"
90           + "AN_KIND_UNSPECIFIED\020\000\022\016\n\nRPC_SERVER\020\001\022\016\n"
91           + "\nRPC_CLIENT\020\002\"\200\003\n\021ListTracesRequest\022\027\n\np"
92           + "roject_id\030\001 \001(\tB\003\340A\002\022L\n\004view\030\002 \001(\01629.goo"
93           + "gle.devtools.cloudtrace.v1.ListTracesReq"
94           + "uest.ViewTypeB\003\340A\001\022\026\n\tpage_size\030\003 \001(\005B\003\340"
95           + "A\001\022\022\n\npage_token\030\004 \001(\t\022.\n\nstart_time\030\005 \001"
96           + "(\0132\032.google.protobuf.Timestamp\022,\n\010end_ti"
97           + "me\030\006 \001(\0132\032.google.protobuf.Timestamp\022\023\n\006"
98           + "filter\030\007 \001(\tB\003\340A\001\022\025\n\010order_by\030\010 \001(\tB\003\340A\001"
99           + "\"N\n\010ViewType\022\031\n\025VIEW_TYPE_UNSPECIFIED\020\000\022"
100           + "\013\n\007MINIMAL\020\001\022\014\n\010ROOTSPAN\020\002\022\014\n\010COMPLETE\020\003"
101           + "\"c\n\022ListTracesResponse\0224\n\006traces\030\001 \003(\0132$"
102           + ".google.devtools.cloudtrace.v1.Trace\022\027\n\017"
103           + "next_page_token\030\002 \001(\t\"A\n\017GetTraceRequest"
104           + "\022\027\n\nproject_id\030\001 \001(\tB\003\340A\002\022\025\n\010trace_id\030\002 "
105           + "\001(\tB\003\340A\002\"i\n\022PatchTracesRequest\022\027\n\nprojec"
106           + "t_id\030\001 \001(\tB\003\340A\002\022:\n\006traces\030\002 \001(\0132%.google"
107           + ".devtools.cloudtrace.v1.TracesB\003\340A\0022\265\005\n\014"
108           + "TraceService\022\250\001\n\nListTraces\0220.google.dev"
109           + "tools.cloudtrace.v1.ListTracesRequest\0321."
110           + "google.devtools.cloudtrace.v1.ListTraces"
111           + "Response\"5\202\323\344\223\002\"\022 /v1/projects/{project_"
112           + "id}/traces\332A\nproject_id\022\253\001\n\010GetTrace\022..g"
113           + "oogle.devtools.cloudtrace.v1.GetTraceReq"
114           + "uest\032$.google.devtools.cloudtrace.v1.Tra"
115           + "ce\"I\202\323\344\223\002-\022+/v1/projects/{project_id}/tr"
116           + "aces/{trace_id}\332A\023project_id,trace_id\022\236\001"
117           + "\n\013PatchTraces\0221.google.devtools.cloudtra"
118           + "ce.v1.PatchTracesRequest\032\026.google.protob"
119           + "uf.Empty\"D\202\323\344\223\002*2 /v1/projects/{project_"
120           + "id}/traces:\006traces\332A\021project_id,traces\032\252"
121           + "\001\312A\031cloudtrace.googleapis.com\322A\212\001https:/"
122           + "/www.googleapis.com/auth/cloud-platform,"
123           + "https://www.googleapis.com/auth/trace.ap"
124           + "pend,https://www.googleapis.com/auth/tra"
125           + "ce.readonlyB\255\001\n!com.google.devtools.clou"
126           + "dtrace.v1B\nTraceProtoP\001Z/cloud.google.co"
127           + "m/go/trace/apiv1/tracepb;tracepb\252\002\025Googl"
128           + "e.Cloud.Trace.V1\312\002\025Google\\Cloud\\Trace\\V1"
129           + "\352\002\030Google::Cloud::Trace::V1b\006proto3"
130     };
131     descriptor =
132         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
133             descriptorData,
134             new com.google.protobuf.Descriptors.FileDescriptor[] {
135               com.google.api.ClientProto.getDescriptor(),
136               com.google.api.FieldBehaviorProto.getDescriptor(),
137               com.google.protobuf.EmptyProto.getDescriptor(),
138               com.google.protobuf.TimestampProto.getDescriptor(),
139               com.google.api.AnnotationsProto.getDescriptor(),
140             });
141     internal_static_google_devtools_cloudtrace_v1_Trace_descriptor =
142         getDescriptor().getMessageTypes().get(0);
143     internal_static_google_devtools_cloudtrace_v1_Trace_fieldAccessorTable =
144         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
145             internal_static_google_devtools_cloudtrace_v1_Trace_descriptor,
146             new java.lang.String[] {
147               "ProjectId", "TraceId", "Spans",
148             });
149     internal_static_google_devtools_cloudtrace_v1_Traces_descriptor =
150         getDescriptor().getMessageTypes().get(1);
151     internal_static_google_devtools_cloudtrace_v1_Traces_fieldAccessorTable =
152         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
153             internal_static_google_devtools_cloudtrace_v1_Traces_descriptor,
154             new java.lang.String[] {
155               "Traces",
156             });
157     internal_static_google_devtools_cloudtrace_v1_TraceSpan_descriptor =
158         getDescriptor().getMessageTypes().get(2);
159     internal_static_google_devtools_cloudtrace_v1_TraceSpan_fieldAccessorTable =
160         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
161             internal_static_google_devtools_cloudtrace_v1_TraceSpan_descriptor,
162             new java.lang.String[] {
163               "SpanId", "Kind", "Name", "StartTime", "EndTime", "ParentSpanId", "Labels",
164             });
165     internal_static_google_devtools_cloudtrace_v1_TraceSpan_LabelsEntry_descriptor =
166         internal_static_google_devtools_cloudtrace_v1_TraceSpan_descriptor.getNestedTypes().get(0);
167     internal_static_google_devtools_cloudtrace_v1_TraceSpan_LabelsEntry_fieldAccessorTable =
168         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
169             internal_static_google_devtools_cloudtrace_v1_TraceSpan_LabelsEntry_descriptor,
170             new java.lang.String[] {
171               "Key", "Value",
172             });
173     internal_static_google_devtools_cloudtrace_v1_ListTracesRequest_descriptor =
174         getDescriptor().getMessageTypes().get(3);
175     internal_static_google_devtools_cloudtrace_v1_ListTracesRequest_fieldAccessorTable =
176         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
177             internal_static_google_devtools_cloudtrace_v1_ListTracesRequest_descriptor,
178             new java.lang.String[] {
179               "ProjectId",
180               "View",
181               "PageSize",
182               "PageToken",
183               "StartTime",
184               "EndTime",
185               "Filter",
186               "OrderBy",
187             });
188     internal_static_google_devtools_cloudtrace_v1_ListTracesResponse_descriptor =
189         getDescriptor().getMessageTypes().get(4);
190     internal_static_google_devtools_cloudtrace_v1_ListTracesResponse_fieldAccessorTable =
191         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
192             internal_static_google_devtools_cloudtrace_v1_ListTracesResponse_descriptor,
193             new java.lang.String[] {
194               "Traces", "NextPageToken",
195             });
196     internal_static_google_devtools_cloudtrace_v1_GetTraceRequest_descriptor =
197         getDescriptor().getMessageTypes().get(5);
198     internal_static_google_devtools_cloudtrace_v1_GetTraceRequest_fieldAccessorTable =
199         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
200             internal_static_google_devtools_cloudtrace_v1_GetTraceRequest_descriptor,
201             new java.lang.String[] {
202               "ProjectId", "TraceId",
203             });
204     internal_static_google_devtools_cloudtrace_v1_PatchTracesRequest_descriptor =
205         getDescriptor().getMessageTypes().get(6);
206     internal_static_google_devtools_cloudtrace_v1_PatchTracesRequest_fieldAccessorTable =
207         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
208             internal_static_google_devtools_cloudtrace_v1_PatchTracesRequest_descriptor,
209             new java.lang.String[] {
210               "ProjectId", "Traces",
211             });
212     com.google.protobuf.ExtensionRegistry registry =
213         com.google.protobuf.ExtensionRegistry.newInstance();
214     registry.add(com.google.api.ClientProto.defaultHost);
215     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
216     registry.add(com.google.api.AnnotationsProto.http);
217     registry.add(com.google.api.ClientProto.methodSignature);
218     registry.add(com.google.api.ClientProto.oauthScopes);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)219     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
220         descriptor, registry);
com.google.api.ClientProto.getDescriptor()221     com.google.api.ClientProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor()222     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.protobuf.EmptyProto.getDescriptor()223     com.google.protobuf.EmptyProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()224     com.google.protobuf.TimestampProto.getDescriptor();
com.google.api.AnnotationsProto.getDescriptor()225     com.google.api.AnnotationsProto.getDescriptor();
226   }
227 
228   // @@protoc_insertion_point(outer_class_scope)
229 }
230