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