1# Generated by the protocol buffer compiler.  DO NOT EDIT!
2# source: opencensus/proto/trace/v1/trace.proto
3
4import sys
5_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
6from google.protobuf import descriptor as _descriptor
7from google.protobuf import message as _message
8from google.protobuf import reflection as _reflection
9from google.protobuf import symbol_database as _symbol_database
10# @@protoc_insertion_point(imports)
11
12_sym_db = _symbol_database.Default()
13
14
15from opencensus.proto.resource.v1 import resource_pb2 as opencensus_dot_proto_dot_resource_dot_v1_dot_resource__pb2
16from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
17from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
18
19
20DESCRIPTOR = _descriptor.FileDescriptor(
21  name='opencensus/proto/trace/v1/trace.proto',
22  package='opencensus.proto.trace.v1',
23  syntax='proto3',
24  serialized_options=_b('\n\034io.opencensus.proto.trace.v1B\nTraceProtoP\001ZBgithub.com/census-instrumentation/opencensus-proto/gen-go/trace/v1\352\002\031OpenCensus.Proto.Trace.V1'),
25  serialized_pb=_b('\n%opencensus/proto/trace/v1/trace.proto\x12\x19opencensus.proto.trace.v1\x1a+opencensus/proto/resource/v1/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xec\x11\n\x04Span\x12\x10\n\x08trace_id\x18\x01 \x01(\x0c\x12\x0f\n\x07span_id\x18\x02 \x01(\x0c\x12>\n\ntracestate\x18\x0f \x01(\x0b\x32*.opencensus.proto.trace.v1.Span.Tracestate\x12\x16\n\x0eparent_span_id\x18\x03 \x01(\x0c\x12:\n\x04name\x18\x04 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x12\x36\n\x04kind\x18\x0e \x01(\x0e\x32(.opencensus.proto.trace.v1.Span.SpanKind\x12.\n\nstart_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\nattributes\x18\x07 \x01(\x0b\x32*.opencensus.proto.trace.v1.Span.Attributes\x12:\n\x0bstack_trace\x18\x08 \x01(\x0b\x32%.opencensus.proto.trace.v1.StackTrace\x12?\n\x0btime_events\x18\t \x01(\x0b\x32*.opencensus.proto.trace.v1.Span.TimeEvents\x12\x34\n\x05links\x18\n \x01(\x0b\x32%.opencensus.proto.trace.v1.Span.Links\x12\x31\n\x06status\x18\x0b \x01(\x0b\x32!.opencensus.proto.trace.v1.Status\x12\x38\n\x08resource\x18\x10 \x01(\x0b\x32&.opencensus.proto.resource.v1.Resource\x12?\n\x1bsame_process_as_parent_span\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12\x36\n\x10\x63hild_span_count\x18\r \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x1at\n\nTracestate\x12\x41\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x30.opencensus.proto.trace.v1.Span.Tracestate.Entry\x1a#\n\x05\x45ntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x1a\xe3\x01\n\nAttributes\x12S\n\rattribute_map\x18\x01 \x03(\x0b\x32<.opencensus.proto.trace.v1.Span.Attributes.AttributeMapEntry\x12 \n\x18\x64ropped_attributes_count\x18\x02 \x01(\x05\x1a^\n\x11\x41ttributeMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x38\n\x05value\x18\x02 \x01(\x0b\x32).opencensus.proto.trace.v1.AttributeValue:\x02\x38\x01\x1a\xbf\x04\n\tTimeEvent\x12(\n\x04time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12J\n\nannotation\x18\x02 \x01(\x0b\x32\x34.opencensus.proto.trace.v1.Span.TimeEvent.AnnotationH\x00\x12O\n\rmessage_event\x18\x03 \x01(\x0b\x32\x36.opencensus.proto.trace.v1.Span.TimeEvent.MessageEventH\x00\x1a\x8f\x01\n\nAnnotation\x12\x41\n\x0b\x64\x65scription\x18\x01 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x12>\n\nattributes\x18\x02 \x01(\x0b\x32*.opencensus.proto.trace.v1.Span.Attributes\x1a\xcf\x01\n\x0cMessageEvent\x12I\n\x04type\x18\x01 \x01(\x0e\x32;.opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent.Type\x12\n\n\x02id\x18\x02 \x01(\x04\x12\x19\n\x11uncompressed_size\x18\x03 \x01(\x04\x12\x17\n\x0f\x63ompressed_size\x18\x04 \x01(\x04\"4\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x08\n\x04SENT\x10\x01\x12\x0c\n\x08RECEIVED\x10\x02\x42\x07\n\x05value\x1a\x94\x01\n\nTimeEvents\x12=\n\ntime_event\x18\x01 \x03(\x0b\x32).opencensus.proto.trace.v1.Span.TimeEvent\x12!\n\x19\x64ropped_annotations_count\x18\x02 \x01(\x05\x12$\n\x1c\x64ropped_message_events_count\x18\x03 \x01(\x05\x1a\xef\x01\n\x04Link\x12\x10\n\x08trace_id\x18\x01 \x01(\x0c\x12\x0f\n\x07span_id\x18\x02 \x01(\x0c\x12\x37\n\x04type\x18\x03 \x01(\x0e\x32).opencensus.proto.trace.v1.Span.Link.Type\x12>\n\nattributes\x18\x04 \x01(\x0b\x32*.opencensus.proto.trace.v1.Span.Attributes\"K\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x15\n\x11\x43HILD_LINKED_SPAN\x10\x01\x12\x16\n\x12PARENT_LINKED_SPAN\x10\x02\x1aX\n\x05Links\x12\x32\n\x04link\x18\x01 \x03(\x0b\x32$.opencensus.proto.trace.v1.Span.Link\x12\x1b\n\x13\x64ropped_links_count\x18\x02 \x01(\x05\"=\n\x08SpanKind\x12\x19\n\x15SPAN_KIND_UNSPECIFIED\x10\x00\x12\n\n\x06SERVER\x10\x01\x12\n\n\x06\x43LIENT\x10\x02\"\'\n\x06Status\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0f\n\x07message\x18\x02 \x01(\t\"\xa2\x01\n\x0e\x41ttributeValue\x12\x44\n\x0cstring_value\x18\x01 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableStringH\x00\x12\x13\n\tint_value\x18\x02 \x01(\x03H\x00\x12\x14\n\nbool_value\x18\x03 \x01(\x08H\x00\x12\x16\n\x0c\x64ouble_value\x18\x04 \x01(\x01H\x00\x42\x07\n\x05value\"\xed\x04\n\nStackTrace\x12G\n\x0cstack_frames\x18\x01 \x01(\x0b\x32\x31.opencensus.proto.trace.v1.StackTrace.StackFrames\x12\x1b\n\x13stack_trace_hash_id\x18\x02 \x01(\x04\x1a\x8a\x03\n\nStackFrame\x12\x43\n\rfunction_name\x18\x01 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x12L\n\x16original_function_name\x18\x02 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x12?\n\tfile_name\x18\x03 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x12\x13\n\x0bline_number\x18\x04 \x01(\x03\x12\x15\n\rcolumn_number\x18\x05 \x01(\x03\x12\x36\n\x0bload_module\x18\x06 \x01(\x0b\x32!.opencensus.proto.trace.v1.Module\x12\x44\n\x0esource_version\x18\x07 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x1al\n\x0bStackFrames\x12?\n\x05\x66rame\x18\x01 \x03(\x0b\x32\x30.opencensus.proto.trace.v1.StackTrace.StackFrame\x12\x1c\n\x14\x64ropped_frames_count\x18\x02 \x01(\x05\"\x86\x01\n\x06Module\x12<\n\x06module\x18\x01 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\x12>\n\x08\x62uild_id\x18\x02 \x01(\x0b\x32,.opencensus.proto.trace.v1.TruncatableString\"@\n\x11TruncatableString\x12\r\n\x05value\x18\x01 \x01(\t\x12\x1c\n\x14truncated_byte_count\x18\x02 \x01(\x05\x42\x8c\x01\n\x1cio.opencensus.proto.trace.v1B\nTraceProtoP\x01ZBgithub.com/census-instrumentation/opencensus-proto/gen-go/trace/v1\xea\x02\x19OpenCensus.Proto.Trace.V1b\x06proto3')
26  ,
27  dependencies=[opencensus_dot_proto_dot_resource_dot_v1_dot_resource__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,])
28
29
30
31_SPAN_TIMEEVENT_MESSAGEEVENT_TYPE = _descriptor.EnumDescriptor(
32  name='Type',
33  full_name='opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent.Type',
34  filename=None,
35  file=DESCRIPTOR,
36  values=[
37    _descriptor.EnumValueDescriptor(
38      name='TYPE_UNSPECIFIED', index=0, number=0,
39      serialized_options=None,
40      type=None),
41    _descriptor.EnumValueDescriptor(
42      name='SENT', index=1, number=1,
43      serialized_options=None,
44      type=None),
45    _descriptor.EnumValueDescriptor(
46      name='RECEIVED', index=2, number=2,
47      serialized_options=None,
48      type=None),
49  ],
50  containing_type=None,
51  serialized_options=None,
52  serialized_start=1856,
53  serialized_end=1908,
54)
55_sym_db.RegisterEnumDescriptor(_SPAN_TIMEEVENT_MESSAGEEVENT_TYPE)
56
57_SPAN_LINK_TYPE = _descriptor.EnumDescriptor(
58  name='Type',
59  full_name='opencensus.proto.trace.v1.Span.Link.Type',
60  filename=None,
61  file=DESCRIPTOR,
62  values=[
63    _descriptor.EnumValueDescriptor(
64      name='TYPE_UNSPECIFIED', index=0, number=0,
65      serialized_options=None,
66      type=None),
67    _descriptor.EnumValueDescriptor(
68      name='CHILD_LINKED_SPAN', index=1, number=1,
69      serialized_options=None,
70      type=None),
71    _descriptor.EnumValueDescriptor(
72      name='PARENT_LINKED_SPAN', index=2, number=2,
73      serialized_options=None,
74      type=None),
75  ],
76  containing_type=None,
77  serialized_options=None,
78  serialized_start=2235,
79  serialized_end=2310,
80)
81_sym_db.RegisterEnumDescriptor(_SPAN_LINK_TYPE)
82
83_SPAN_SPANKIND = _descriptor.EnumDescriptor(
84  name='SpanKind',
85  full_name='opencensus.proto.trace.v1.Span.SpanKind',
86  filename=None,
87  file=DESCRIPTOR,
88  values=[
89    _descriptor.EnumValueDescriptor(
90      name='SPAN_KIND_UNSPECIFIED', index=0, number=0,
91      serialized_options=None,
92      type=None),
93    _descriptor.EnumValueDescriptor(
94      name='SERVER', index=1, number=1,
95      serialized_options=None,
96      type=None),
97    _descriptor.EnumValueDescriptor(
98      name='CLIENT', index=2, number=2,
99      serialized_options=None,
100      type=None),
101  ],
102  containing_type=None,
103  serialized_options=None,
104  serialized_start=2402,
105  serialized_end=2463,
106)
107_sym_db.RegisterEnumDescriptor(_SPAN_SPANKIND)
108
109
110_SPAN_TRACESTATE_ENTRY = _descriptor.Descriptor(
111  name='Entry',
112  full_name='opencensus.proto.trace.v1.Span.Tracestate.Entry',
113  filename=None,
114  file=DESCRIPTOR,
115  containing_type=None,
116  fields=[
117    _descriptor.FieldDescriptor(
118      name='key', full_name='opencensus.proto.trace.v1.Span.Tracestate.Entry.key', index=0,
119      number=1, type=9, cpp_type=9, label=1,
120      has_default_value=False, default_value=_b("").decode('utf-8'),
121      message_type=None, enum_type=None, containing_type=None,
122      is_extension=False, extension_scope=None,
123      serialized_options=None, file=DESCRIPTOR),
124    _descriptor.FieldDescriptor(
125      name='value', full_name='opencensus.proto.trace.v1.Span.Tracestate.Entry.value', index=1,
126      number=2, type=9, cpp_type=9, label=1,
127      has_default_value=False, default_value=_b("").decode('utf-8'),
128      message_type=None, enum_type=None, containing_type=None,
129      is_extension=False, extension_scope=None,
130      serialized_options=None, file=DESCRIPTOR),
131  ],
132  extensions=[
133  ],
134  nested_types=[],
135  enum_types=[
136  ],
137  serialized_options=None,
138  is_extendable=False,
139  syntax='proto3',
140  extension_ranges=[],
141  oneofs=[
142  ],
143  serialized_start=1074,
144  serialized_end=1109,
145)
146
147_SPAN_TRACESTATE = _descriptor.Descriptor(
148  name='Tracestate',
149  full_name='opencensus.proto.trace.v1.Span.Tracestate',
150  filename=None,
151  file=DESCRIPTOR,
152  containing_type=None,
153  fields=[
154    _descriptor.FieldDescriptor(
155      name='entries', full_name='opencensus.proto.trace.v1.Span.Tracestate.entries', index=0,
156      number=1, type=11, cpp_type=10, label=3,
157      has_default_value=False, default_value=[],
158      message_type=None, enum_type=None, containing_type=None,
159      is_extension=False, extension_scope=None,
160      serialized_options=None, file=DESCRIPTOR),
161  ],
162  extensions=[
163  ],
164  nested_types=[_SPAN_TRACESTATE_ENTRY, ],
165  enum_types=[
166  ],
167  serialized_options=None,
168  is_extendable=False,
169  syntax='proto3',
170  extension_ranges=[],
171  oneofs=[
172  ],
173  serialized_start=993,
174  serialized_end=1109,
175)
176
177_SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY = _descriptor.Descriptor(
178  name='AttributeMapEntry',
179  full_name='opencensus.proto.trace.v1.Span.Attributes.AttributeMapEntry',
180  filename=None,
181  file=DESCRIPTOR,
182  containing_type=None,
183  fields=[
184    _descriptor.FieldDescriptor(
185      name='key', full_name='opencensus.proto.trace.v1.Span.Attributes.AttributeMapEntry.key', index=0,
186      number=1, type=9, cpp_type=9, label=1,
187      has_default_value=False, default_value=_b("").decode('utf-8'),
188      message_type=None, enum_type=None, containing_type=None,
189      is_extension=False, extension_scope=None,
190      serialized_options=None, file=DESCRIPTOR),
191    _descriptor.FieldDescriptor(
192      name='value', full_name='opencensus.proto.trace.v1.Span.Attributes.AttributeMapEntry.value', index=1,
193      number=2, type=11, cpp_type=10, label=1,
194      has_default_value=False, default_value=None,
195      message_type=None, enum_type=None, containing_type=None,
196      is_extension=False, extension_scope=None,
197      serialized_options=None, file=DESCRIPTOR),
198  ],
199  extensions=[
200  ],
201  nested_types=[],
202  enum_types=[
203  ],
204  serialized_options=_b('8\001'),
205  is_extendable=False,
206  syntax='proto3',
207  extension_ranges=[],
208  oneofs=[
209  ],
210  serialized_start=1245,
211  serialized_end=1339,
212)
213
214_SPAN_ATTRIBUTES = _descriptor.Descriptor(
215  name='Attributes',
216  full_name='opencensus.proto.trace.v1.Span.Attributes',
217  filename=None,
218  file=DESCRIPTOR,
219  containing_type=None,
220  fields=[
221    _descriptor.FieldDescriptor(
222      name='attribute_map', full_name='opencensus.proto.trace.v1.Span.Attributes.attribute_map', index=0,
223      number=1, type=11, cpp_type=10, label=3,
224      has_default_value=False, default_value=[],
225      message_type=None, enum_type=None, containing_type=None,
226      is_extension=False, extension_scope=None,
227      serialized_options=None, file=DESCRIPTOR),
228    _descriptor.FieldDescriptor(
229      name='dropped_attributes_count', full_name='opencensus.proto.trace.v1.Span.Attributes.dropped_attributes_count', index=1,
230      number=2, type=5, cpp_type=1, label=1,
231      has_default_value=False, default_value=0,
232      message_type=None, enum_type=None, containing_type=None,
233      is_extension=False, extension_scope=None,
234      serialized_options=None, file=DESCRIPTOR),
235  ],
236  extensions=[
237  ],
238  nested_types=[_SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY, ],
239  enum_types=[
240  ],
241  serialized_options=None,
242  is_extendable=False,
243  syntax='proto3',
244  extension_ranges=[],
245  oneofs=[
246  ],
247  serialized_start=1112,
248  serialized_end=1339,
249)
250
251_SPAN_TIMEEVENT_ANNOTATION = _descriptor.Descriptor(
252  name='Annotation',
253  full_name='opencensus.proto.trace.v1.Span.TimeEvent.Annotation',
254  filename=None,
255  file=DESCRIPTOR,
256  containing_type=None,
257  fields=[
258    _descriptor.FieldDescriptor(
259      name='description', full_name='opencensus.proto.trace.v1.Span.TimeEvent.Annotation.description', index=0,
260      number=1, type=11, cpp_type=10, label=1,
261      has_default_value=False, default_value=None,
262      message_type=None, enum_type=None, containing_type=None,
263      is_extension=False, extension_scope=None,
264      serialized_options=None, file=DESCRIPTOR),
265    _descriptor.FieldDescriptor(
266      name='attributes', full_name='opencensus.proto.trace.v1.Span.TimeEvent.Annotation.attributes', index=1,
267      number=2, type=11, cpp_type=10, label=1,
268      has_default_value=False, default_value=None,
269      message_type=None, enum_type=None, containing_type=None,
270      is_extension=False, extension_scope=None,
271      serialized_options=None, file=DESCRIPTOR),
272  ],
273  extensions=[
274  ],
275  nested_types=[],
276  enum_types=[
277  ],
278  serialized_options=None,
279  is_extendable=False,
280  syntax='proto3',
281  extension_ranges=[],
282  oneofs=[
283  ],
284  serialized_start=1555,
285  serialized_end=1698,
286)
287
288_SPAN_TIMEEVENT_MESSAGEEVENT = _descriptor.Descriptor(
289  name='MessageEvent',
290  full_name='opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent',
291  filename=None,
292  file=DESCRIPTOR,
293  containing_type=None,
294  fields=[
295    _descriptor.FieldDescriptor(
296      name='type', full_name='opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent.type', index=0,
297      number=1, type=14, cpp_type=8, label=1,
298      has_default_value=False, default_value=0,
299      message_type=None, enum_type=None, containing_type=None,
300      is_extension=False, extension_scope=None,
301      serialized_options=None, file=DESCRIPTOR),
302    _descriptor.FieldDescriptor(
303      name='id', full_name='opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent.id', index=1,
304      number=2, type=4, cpp_type=4, label=1,
305      has_default_value=False, default_value=0,
306      message_type=None, enum_type=None, containing_type=None,
307      is_extension=False, extension_scope=None,
308      serialized_options=None, file=DESCRIPTOR),
309    _descriptor.FieldDescriptor(
310      name='uncompressed_size', full_name='opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent.uncompressed_size', index=2,
311      number=3, type=4, cpp_type=4, label=1,
312      has_default_value=False, default_value=0,
313      message_type=None, enum_type=None, containing_type=None,
314      is_extension=False, extension_scope=None,
315      serialized_options=None, file=DESCRIPTOR),
316    _descriptor.FieldDescriptor(
317      name='compressed_size', full_name='opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent.compressed_size', index=3,
318      number=4, type=4, cpp_type=4, label=1,
319      has_default_value=False, default_value=0,
320      message_type=None, enum_type=None, containing_type=None,
321      is_extension=False, extension_scope=None,
322      serialized_options=None, file=DESCRIPTOR),
323  ],
324  extensions=[
325  ],
326  nested_types=[],
327  enum_types=[
328    _SPAN_TIMEEVENT_MESSAGEEVENT_TYPE,
329  ],
330  serialized_options=None,
331  is_extendable=False,
332  syntax='proto3',
333  extension_ranges=[],
334  oneofs=[
335  ],
336  serialized_start=1701,
337  serialized_end=1908,
338)
339
340_SPAN_TIMEEVENT = _descriptor.Descriptor(
341  name='TimeEvent',
342  full_name='opencensus.proto.trace.v1.Span.TimeEvent',
343  filename=None,
344  file=DESCRIPTOR,
345  containing_type=None,
346  fields=[
347    _descriptor.FieldDescriptor(
348      name='time', full_name='opencensus.proto.trace.v1.Span.TimeEvent.time', index=0,
349      number=1, type=11, cpp_type=10, label=1,
350      has_default_value=False, default_value=None,
351      message_type=None, enum_type=None, containing_type=None,
352      is_extension=False, extension_scope=None,
353      serialized_options=None, file=DESCRIPTOR),
354    _descriptor.FieldDescriptor(
355      name='annotation', full_name='opencensus.proto.trace.v1.Span.TimeEvent.annotation', index=1,
356      number=2, type=11, cpp_type=10, label=1,
357      has_default_value=False, default_value=None,
358      message_type=None, enum_type=None, containing_type=None,
359      is_extension=False, extension_scope=None,
360      serialized_options=None, file=DESCRIPTOR),
361    _descriptor.FieldDescriptor(
362      name='message_event', full_name='opencensus.proto.trace.v1.Span.TimeEvent.message_event', index=2,
363      number=3, type=11, cpp_type=10, label=1,
364      has_default_value=False, default_value=None,
365      message_type=None, enum_type=None, containing_type=None,
366      is_extension=False, extension_scope=None,
367      serialized_options=None, file=DESCRIPTOR),
368  ],
369  extensions=[
370  ],
371  nested_types=[_SPAN_TIMEEVENT_ANNOTATION, _SPAN_TIMEEVENT_MESSAGEEVENT, ],
372  enum_types=[
373  ],
374  serialized_options=None,
375  is_extendable=False,
376  syntax='proto3',
377  extension_ranges=[],
378  oneofs=[
379    _descriptor.OneofDescriptor(
380      name='value', full_name='opencensus.proto.trace.v1.Span.TimeEvent.value',
381      index=0, containing_type=None, fields=[]),
382  ],
383  serialized_start=1342,
384  serialized_end=1917,
385)
386
387_SPAN_TIMEEVENTS = _descriptor.Descriptor(
388  name='TimeEvents',
389  full_name='opencensus.proto.trace.v1.Span.TimeEvents',
390  filename=None,
391  file=DESCRIPTOR,
392  containing_type=None,
393  fields=[
394    _descriptor.FieldDescriptor(
395      name='time_event', full_name='opencensus.proto.trace.v1.Span.TimeEvents.time_event', index=0,
396      number=1, type=11, cpp_type=10, label=3,
397      has_default_value=False, default_value=[],
398      message_type=None, enum_type=None, containing_type=None,
399      is_extension=False, extension_scope=None,
400      serialized_options=None, file=DESCRIPTOR),
401    _descriptor.FieldDescriptor(
402      name='dropped_annotations_count', full_name='opencensus.proto.trace.v1.Span.TimeEvents.dropped_annotations_count', index=1,
403      number=2, type=5, cpp_type=1, label=1,
404      has_default_value=False, default_value=0,
405      message_type=None, enum_type=None, containing_type=None,
406      is_extension=False, extension_scope=None,
407      serialized_options=None, file=DESCRIPTOR),
408    _descriptor.FieldDescriptor(
409      name='dropped_message_events_count', full_name='opencensus.proto.trace.v1.Span.TimeEvents.dropped_message_events_count', index=2,
410      number=3, type=5, cpp_type=1, label=1,
411      has_default_value=False, default_value=0,
412      message_type=None, enum_type=None, containing_type=None,
413      is_extension=False, extension_scope=None,
414      serialized_options=None, file=DESCRIPTOR),
415  ],
416  extensions=[
417  ],
418  nested_types=[],
419  enum_types=[
420  ],
421  serialized_options=None,
422  is_extendable=False,
423  syntax='proto3',
424  extension_ranges=[],
425  oneofs=[
426  ],
427  serialized_start=1920,
428  serialized_end=2068,
429)
430
431_SPAN_LINK = _descriptor.Descriptor(
432  name='Link',
433  full_name='opencensus.proto.trace.v1.Span.Link',
434  filename=None,
435  file=DESCRIPTOR,
436  containing_type=None,
437  fields=[
438    _descriptor.FieldDescriptor(
439      name='trace_id', full_name='opencensus.proto.trace.v1.Span.Link.trace_id', index=0,
440      number=1, type=12, cpp_type=9, label=1,
441      has_default_value=False, default_value=_b(""),
442      message_type=None, enum_type=None, containing_type=None,
443      is_extension=False, extension_scope=None,
444      serialized_options=None, file=DESCRIPTOR),
445    _descriptor.FieldDescriptor(
446      name='span_id', full_name='opencensus.proto.trace.v1.Span.Link.span_id', index=1,
447      number=2, type=12, cpp_type=9, label=1,
448      has_default_value=False, default_value=_b(""),
449      message_type=None, enum_type=None, containing_type=None,
450      is_extension=False, extension_scope=None,
451      serialized_options=None, file=DESCRIPTOR),
452    _descriptor.FieldDescriptor(
453      name='type', full_name='opencensus.proto.trace.v1.Span.Link.type', index=2,
454      number=3, type=14, cpp_type=8, label=1,
455      has_default_value=False, default_value=0,
456      message_type=None, enum_type=None, containing_type=None,
457      is_extension=False, extension_scope=None,
458      serialized_options=None, file=DESCRIPTOR),
459    _descriptor.FieldDescriptor(
460      name='attributes', full_name='opencensus.proto.trace.v1.Span.Link.attributes', index=3,
461      number=4, type=11, cpp_type=10, label=1,
462      has_default_value=False, default_value=None,
463      message_type=None, enum_type=None, containing_type=None,
464      is_extension=False, extension_scope=None,
465      serialized_options=None, file=DESCRIPTOR),
466  ],
467  extensions=[
468  ],
469  nested_types=[],
470  enum_types=[
471    _SPAN_LINK_TYPE,
472  ],
473  serialized_options=None,
474  is_extendable=False,
475  syntax='proto3',
476  extension_ranges=[],
477  oneofs=[
478  ],
479  serialized_start=2071,
480  serialized_end=2310,
481)
482
483_SPAN_LINKS = _descriptor.Descriptor(
484  name='Links',
485  full_name='opencensus.proto.trace.v1.Span.Links',
486  filename=None,
487  file=DESCRIPTOR,
488  containing_type=None,
489  fields=[
490    _descriptor.FieldDescriptor(
491      name='link', full_name='opencensus.proto.trace.v1.Span.Links.link', index=0,
492      number=1, type=11, cpp_type=10, label=3,
493      has_default_value=False, default_value=[],
494      message_type=None, enum_type=None, containing_type=None,
495      is_extension=False, extension_scope=None,
496      serialized_options=None, file=DESCRIPTOR),
497    _descriptor.FieldDescriptor(
498      name='dropped_links_count', full_name='opencensus.proto.trace.v1.Span.Links.dropped_links_count', index=1,
499      number=2, type=5, cpp_type=1, label=1,
500      has_default_value=False, default_value=0,
501      message_type=None, enum_type=None, containing_type=None,
502      is_extension=False, extension_scope=None,
503      serialized_options=None, file=DESCRIPTOR),
504  ],
505  extensions=[
506  ],
507  nested_types=[],
508  enum_types=[
509  ],
510  serialized_options=None,
511  is_extendable=False,
512  syntax='proto3',
513  extension_ranges=[],
514  oneofs=[
515  ],
516  serialized_start=2312,
517  serialized_end=2400,
518)
519
520_SPAN = _descriptor.Descriptor(
521  name='Span',
522  full_name='opencensus.proto.trace.v1.Span',
523  filename=None,
524  file=DESCRIPTOR,
525  containing_type=None,
526  fields=[
527    _descriptor.FieldDescriptor(
528      name='trace_id', full_name='opencensus.proto.trace.v1.Span.trace_id', index=0,
529      number=1, type=12, cpp_type=9, label=1,
530      has_default_value=False, default_value=_b(""),
531      message_type=None, enum_type=None, containing_type=None,
532      is_extension=False, extension_scope=None,
533      serialized_options=None, file=DESCRIPTOR),
534    _descriptor.FieldDescriptor(
535      name='span_id', full_name='opencensus.proto.trace.v1.Span.span_id', index=1,
536      number=2, type=12, cpp_type=9, label=1,
537      has_default_value=False, default_value=_b(""),
538      message_type=None, enum_type=None, containing_type=None,
539      is_extension=False, extension_scope=None,
540      serialized_options=None, file=DESCRIPTOR),
541    _descriptor.FieldDescriptor(
542      name='tracestate', full_name='opencensus.proto.trace.v1.Span.tracestate', index=2,
543      number=15, type=11, cpp_type=10, label=1,
544      has_default_value=False, default_value=None,
545      message_type=None, enum_type=None, containing_type=None,
546      is_extension=False, extension_scope=None,
547      serialized_options=None, file=DESCRIPTOR),
548    _descriptor.FieldDescriptor(
549      name='parent_span_id', full_name='opencensus.proto.trace.v1.Span.parent_span_id', index=3,
550      number=3, type=12, cpp_type=9, label=1,
551      has_default_value=False, default_value=_b(""),
552      message_type=None, enum_type=None, containing_type=None,
553      is_extension=False, extension_scope=None,
554      serialized_options=None, file=DESCRIPTOR),
555    _descriptor.FieldDescriptor(
556      name='name', full_name='opencensus.proto.trace.v1.Span.name', index=4,
557      number=4, type=11, cpp_type=10, label=1,
558      has_default_value=False, default_value=None,
559      message_type=None, enum_type=None, containing_type=None,
560      is_extension=False, extension_scope=None,
561      serialized_options=None, file=DESCRIPTOR),
562    _descriptor.FieldDescriptor(
563      name='kind', full_name='opencensus.proto.trace.v1.Span.kind', index=5,
564      number=14, type=14, cpp_type=8, label=1,
565      has_default_value=False, default_value=0,
566      message_type=None, enum_type=None, containing_type=None,
567      is_extension=False, extension_scope=None,
568      serialized_options=None, file=DESCRIPTOR),
569    _descriptor.FieldDescriptor(
570      name='start_time', full_name='opencensus.proto.trace.v1.Span.start_time', index=6,
571      number=5, type=11, cpp_type=10, label=1,
572      has_default_value=False, default_value=None,
573      message_type=None, enum_type=None, containing_type=None,
574      is_extension=False, extension_scope=None,
575      serialized_options=None, file=DESCRIPTOR),
576    _descriptor.FieldDescriptor(
577      name='end_time', full_name='opencensus.proto.trace.v1.Span.end_time', index=7,
578      number=6, type=11, cpp_type=10, label=1,
579      has_default_value=False, default_value=None,
580      message_type=None, enum_type=None, containing_type=None,
581      is_extension=False, extension_scope=None,
582      serialized_options=None, file=DESCRIPTOR),
583    _descriptor.FieldDescriptor(
584      name='attributes', full_name='opencensus.proto.trace.v1.Span.attributes', index=8,
585      number=7, type=11, cpp_type=10, label=1,
586      has_default_value=False, default_value=None,
587      message_type=None, enum_type=None, containing_type=None,
588      is_extension=False, extension_scope=None,
589      serialized_options=None, file=DESCRIPTOR),
590    _descriptor.FieldDescriptor(
591      name='stack_trace', full_name='opencensus.proto.trace.v1.Span.stack_trace', index=9,
592      number=8, type=11, cpp_type=10, label=1,
593      has_default_value=False, default_value=None,
594      message_type=None, enum_type=None, containing_type=None,
595      is_extension=False, extension_scope=None,
596      serialized_options=None, file=DESCRIPTOR),
597    _descriptor.FieldDescriptor(
598      name='time_events', full_name='opencensus.proto.trace.v1.Span.time_events', index=10,
599      number=9, type=11, cpp_type=10, label=1,
600      has_default_value=False, default_value=None,
601      message_type=None, enum_type=None, containing_type=None,
602      is_extension=False, extension_scope=None,
603      serialized_options=None, file=DESCRIPTOR),
604    _descriptor.FieldDescriptor(
605      name='links', full_name='opencensus.proto.trace.v1.Span.links', index=11,
606      number=10, type=11, cpp_type=10, label=1,
607      has_default_value=False, default_value=None,
608      message_type=None, enum_type=None, containing_type=None,
609      is_extension=False, extension_scope=None,
610      serialized_options=None, file=DESCRIPTOR),
611    _descriptor.FieldDescriptor(
612      name='status', full_name='opencensus.proto.trace.v1.Span.status', index=12,
613      number=11, type=11, cpp_type=10, label=1,
614      has_default_value=False, default_value=None,
615      message_type=None, enum_type=None, containing_type=None,
616      is_extension=False, extension_scope=None,
617      serialized_options=None, file=DESCRIPTOR),
618    _descriptor.FieldDescriptor(
619      name='resource', full_name='opencensus.proto.trace.v1.Span.resource', index=13,
620      number=16, type=11, cpp_type=10, label=1,
621      has_default_value=False, default_value=None,
622      message_type=None, enum_type=None, containing_type=None,
623      is_extension=False, extension_scope=None,
624      serialized_options=None, file=DESCRIPTOR),
625    _descriptor.FieldDescriptor(
626      name='same_process_as_parent_span', full_name='opencensus.proto.trace.v1.Span.same_process_as_parent_span', index=14,
627      number=12, type=11, cpp_type=10, label=1,
628      has_default_value=False, default_value=None,
629      message_type=None, enum_type=None, containing_type=None,
630      is_extension=False, extension_scope=None,
631      serialized_options=None, file=DESCRIPTOR),
632    _descriptor.FieldDescriptor(
633      name='child_span_count', full_name='opencensus.proto.trace.v1.Span.child_span_count', index=15,
634      number=13, type=11, cpp_type=10, label=1,
635      has_default_value=False, default_value=None,
636      message_type=None, enum_type=None, containing_type=None,
637      is_extension=False, extension_scope=None,
638      serialized_options=None, file=DESCRIPTOR),
639  ],
640  extensions=[
641  ],
642  nested_types=[_SPAN_TRACESTATE, _SPAN_ATTRIBUTES, _SPAN_TIMEEVENT, _SPAN_TIMEEVENTS, _SPAN_LINK, _SPAN_LINKS, ],
643  enum_types=[
644    _SPAN_SPANKIND,
645  ],
646  serialized_options=None,
647  is_extendable=False,
648  syntax='proto3',
649  extension_ranges=[],
650  oneofs=[
651  ],
652  serialized_start=179,
653  serialized_end=2463,
654)
655
656
657_STATUS = _descriptor.Descriptor(
658  name='Status',
659  full_name='opencensus.proto.trace.v1.Status',
660  filename=None,
661  file=DESCRIPTOR,
662  containing_type=None,
663  fields=[
664    _descriptor.FieldDescriptor(
665      name='code', full_name='opencensus.proto.trace.v1.Status.code', index=0,
666      number=1, type=5, cpp_type=1, label=1,
667      has_default_value=False, default_value=0,
668      message_type=None, enum_type=None, containing_type=None,
669      is_extension=False, extension_scope=None,
670      serialized_options=None, file=DESCRIPTOR),
671    _descriptor.FieldDescriptor(
672      name='message', full_name='opencensus.proto.trace.v1.Status.message', index=1,
673      number=2, type=9, cpp_type=9, label=1,
674      has_default_value=False, default_value=_b("").decode('utf-8'),
675      message_type=None, enum_type=None, containing_type=None,
676      is_extension=False, extension_scope=None,
677      serialized_options=None, file=DESCRIPTOR),
678  ],
679  extensions=[
680  ],
681  nested_types=[],
682  enum_types=[
683  ],
684  serialized_options=None,
685  is_extendable=False,
686  syntax='proto3',
687  extension_ranges=[],
688  oneofs=[
689  ],
690  serialized_start=2465,
691  serialized_end=2504,
692)
693
694
695_ATTRIBUTEVALUE = _descriptor.Descriptor(
696  name='AttributeValue',
697  full_name='opencensus.proto.trace.v1.AttributeValue',
698  filename=None,
699  file=DESCRIPTOR,
700  containing_type=None,
701  fields=[
702    _descriptor.FieldDescriptor(
703      name='string_value', full_name='opencensus.proto.trace.v1.AttributeValue.string_value', index=0,
704      number=1, type=11, cpp_type=10, label=1,
705      has_default_value=False, default_value=None,
706      message_type=None, enum_type=None, containing_type=None,
707      is_extension=False, extension_scope=None,
708      serialized_options=None, file=DESCRIPTOR),
709    _descriptor.FieldDescriptor(
710      name='int_value', full_name='opencensus.proto.trace.v1.AttributeValue.int_value', index=1,
711      number=2, type=3, cpp_type=2, label=1,
712      has_default_value=False, default_value=0,
713      message_type=None, enum_type=None, containing_type=None,
714      is_extension=False, extension_scope=None,
715      serialized_options=None, file=DESCRIPTOR),
716    _descriptor.FieldDescriptor(
717      name='bool_value', full_name='opencensus.proto.trace.v1.AttributeValue.bool_value', index=2,
718      number=3, type=8, cpp_type=7, label=1,
719      has_default_value=False, default_value=False,
720      message_type=None, enum_type=None, containing_type=None,
721      is_extension=False, extension_scope=None,
722      serialized_options=None, file=DESCRIPTOR),
723    _descriptor.FieldDescriptor(
724      name='double_value', full_name='opencensus.proto.trace.v1.AttributeValue.double_value', index=3,
725      number=4, type=1, cpp_type=5, label=1,
726      has_default_value=False, default_value=float(0),
727      message_type=None, enum_type=None, containing_type=None,
728      is_extension=False, extension_scope=None,
729      serialized_options=None, file=DESCRIPTOR),
730  ],
731  extensions=[
732  ],
733  nested_types=[],
734  enum_types=[
735  ],
736  serialized_options=None,
737  is_extendable=False,
738  syntax='proto3',
739  extension_ranges=[],
740  oneofs=[
741    _descriptor.OneofDescriptor(
742      name='value', full_name='opencensus.proto.trace.v1.AttributeValue.value',
743      index=0, containing_type=None, fields=[]),
744  ],
745  serialized_start=2507,
746  serialized_end=2669,
747)
748
749
750_STACKTRACE_STACKFRAME = _descriptor.Descriptor(
751  name='StackFrame',
752  full_name='opencensus.proto.trace.v1.StackTrace.StackFrame',
753  filename=None,
754  file=DESCRIPTOR,
755  containing_type=None,
756  fields=[
757    _descriptor.FieldDescriptor(
758      name='function_name', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.function_name', index=0,
759      number=1, type=11, cpp_type=10, label=1,
760      has_default_value=False, default_value=None,
761      message_type=None, enum_type=None, containing_type=None,
762      is_extension=False, extension_scope=None,
763      serialized_options=None, file=DESCRIPTOR),
764    _descriptor.FieldDescriptor(
765      name='original_function_name', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.original_function_name', index=1,
766      number=2, type=11, cpp_type=10, label=1,
767      has_default_value=False, default_value=None,
768      message_type=None, enum_type=None, containing_type=None,
769      is_extension=False, extension_scope=None,
770      serialized_options=None, file=DESCRIPTOR),
771    _descriptor.FieldDescriptor(
772      name='file_name', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.file_name', index=2,
773      number=3, type=11, cpp_type=10, label=1,
774      has_default_value=False, default_value=None,
775      message_type=None, enum_type=None, containing_type=None,
776      is_extension=False, extension_scope=None,
777      serialized_options=None, file=DESCRIPTOR),
778    _descriptor.FieldDescriptor(
779      name='line_number', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.line_number', index=3,
780      number=4, type=3, cpp_type=2, label=1,
781      has_default_value=False, default_value=0,
782      message_type=None, enum_type=None, containing_type=None,
783      is_extension=False, extension_scope=None,
784      serialized_options=None, file=DESCRIPTOR),
785    _descriptor.FieldDescriptor(
786      name='column_number', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.column_number', index=4,
787      number=5, type=3, cpp_type=2, label=1,
788      has_default_value=False, default_value=0,
789      message_type=None, enum_type=None, containing_type=None,
790      is_extension=False, extension_scope=None,
791      serialized_options=None, file=DESCRIPTOR),
792    _descriptor.FieldDescriptor(
793      name='load_module', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.load_module', index=5,
794      number=6, type=11, cpp_type=10, label=1,
795      has_default_value=False, default_value=None,
796      message_type=None, enum_type=None, containing_type=None,
797      is_extension=False, extension_scope=None,
798      serialized_options=None, file=DESCRIPTOR),
799    _descriptor.FieldDescriptor(
800      name='source_version', full_name='opencensus.proto.trace.v1.StackTrace.StackFrame.source_version', index=6,
801      number=7, type=11, cpp_type=10, label=1,
802      has_default_value=False, default_value=None,
803      message_type=None, enum_type=None, containing_type=None,
804      is_extension=False, extension_scope=None,
805      serialized_options=None, file=DESCRIPTOR),
806  ],
807  extensions=[
808  ],
809  nested_types=[],
810  enum_types=[
811  ],
812  serialized_options=None,
813  is_extendable=False,
814  syntax='proto3',
815  extension_ranges=[],
816  oneofs=[
817  ],
818  serialized_start=2789,
819  serialized_end=3183,
820)
821
822_STACKTRACE_STACKFRAMES = _descriptor.Descriptor(
823  name='StackFrames',
824  full_name='opencensus.proto.trace.v1.StackTrace.StackFrames',
825  filename=None,
826  file=DESCRIPTOR,
827  containing_type=None,
828  fields=[
829    _descriptor.FieldDescriptor(
830      name='frame', full_name='opencensus.proto.trace.v1.StackTrace.StackFrames.frame', index=0,
831      number=1, type=11, cpp_type=10, label=3,
832      has_default_value=False, default_value=[],
833      message_type=None, enum_type=None, containing_type=None,
834      is_extension=False, extension_scope=None,
835      serialized_options=None, file=DESCRIPTOR),
836    _descriptor.FieldDescriptor(
837      name='dropped_frames_count', full_name='opencensus.proto.trace.v1.StackTrace.StackFrames.dropped_frames_count', index=1,
838      number=2, type=5, cpp_type=1, label=1,
839      has_default_value=False, default_value=0,
840      message_type=None, enum_type=None, containing_type=None,
841      is_extension=False, extension_scope=None,
842      serialized_options=None, file=DESCRIPTOR),
843  ],
844  extensions=[
845  ],
846  nested_types=[],
847  enum_types=[
848  ],
849  serialized_options=None,
850  is_extendable=False,
851  syntax='proto3',
852  extension_ranges=[],
853  oneofs=[
854  ],
855  serialized_start=3185,
856  serialized_end=3293,
857)
858
859_STACKTRACE = _descriptor.Descriptor(
860  name='StackTrace',
861  full_name='opencensus.proto.trace.v1.StackTrace',
862  filename=None,
863  file=DESCRIPTOR,
864  containing_type=None,
865  fields=[
866    _descriptor.FieldDescriptor(
867      name='stack_frames', full_name='opencensus.proto.trace.v1.StackTrace.stack_frames', index=0,
868      number=1, type=11, cpp_type=10, label=1,
869      has_default_value=False, default_value=None,
870      message_type=None, enum_type=None, containing_type=None,
871      is_extension=False, extension_scope=None,
872      serialized_options=None, file=DESCRIPTOR),
873    _descriptor.FieldDescriptor(
874      name='stack_trace_hash_id', full_name='opencensus.proto.trace.v1.StackTrace.stack_trace_hash_id', index=1,
875      number=2, type=4, cpp_type=4, label=1,
876      has_default_value=False, default_value=0,
877      message_type=None, enum_type=None, containing_type=None,
878      is_extension=False, extension_scope=None,
879      serialized_options=None, file=DESCRIPTOR),
880  ],
881  extensions=[
882  ],
883  nested_types=[_STACKTRACE_STACKFRAME, _STACKTRACE_STACKFRAMES, ],
884  enum_types=[
885  ],
886  serialized_options=None,
887  is_extendable=False,
888  syntax='proto3',
889  extension_ranges=[],
890  oneofs=[
891  ],
892  serialized_start=2672,
893  serialized_end=3293,
894)
895
896
897_MODULE = _descriptor.Descriptor(
898  name='Module',
899  full_name='opencensus.proto.trace.v1.Module',
900  filename=None,
901  file=DESCRIPTOR,
902  containing_type=None,
903  fields=[
904    _descriptor.FieldDescriptor(
905      name='module', full_name='opencensus.proto.trace.v1.Module.module', index=0,
906      number=1, type=11, cpp_type=10, label=1,
907      has_default_value=False, default_value=None,
908      message_type=None, enum_type=None, containing_type=None,
909      is_extension=False, extension_scope=None,
910      serialized_options=None, file=DESCRIPTOR),
911    _descriptor.FieldDescriptor(
912      name='build_id', full_name='opencensus.proto.trace.v1.Module.build_id', index=1,
913      number=2, type=11, cpp_type=10, label=1,
914      has_default_value=False, default_value=None,
915      message_type=None, enum_type=None, containing_type=None,
916      is_extension=False, extension_scope=None,
917      serialized_options=None, file=DESCRIPTOR),
918  ],
919  extensions=[
920  ],
921  nested_types=[],
922  enum_types=[
923  ],
924  serialized_options=None,
925  is_extendable=False,
926  syntax='proto3',
927  extension_ranges=[],
928  oneofs=[
929  ],
930  serialized_start=3296,
931  serialized_end=3430,
932)
933
934
935_TRUNCATABLESTRING = _descriptor.Descriptor(
936  name='TruncatableString',
937  full_name='opencensus.proto.trace.v1.TruncatableString',
938  filename=None,
939  file=DESCRIPTOR,
940  containing_type=None,
941  fields=[
942    _descriptor.FieldDescriptor(
943      name='value', full_name='opencensus.proto.trace.v1.TruncatableString.value', index=0,
944      number=1, type=9, cpp_type=9, label=1,
945      has_default_value=False, default_value=_b("").decode('utf-8'),
946      message_type=None, enum_type=None, containing_type=None,
947      is_extension=False, extension_scope=None,
948      serialized_options=None, file=DESCRIPTOR),
949    _descriptor.FieldDescriptor(
950      name='truncated_byte_count', full_name='opencensus.proto.trace.v1.TruncatableString.truncated_byte_count', index=1,
951      number=2, type=5, cpp_type=1, label=1,
952      has_default_value=False, default_value=0,
953      message_type=None, enum_type=None, containing_type=None,
954      is_extension=False, extension_scope=None,
955      serialized_options=None, file=DESCRIPTOR),
956  ],
957  extensions=[
958  ],
959  nested_types=[],
960  enum_types=[
961  ],
962  serialized_options=None,
963  is_extendable=False,
964  syntax='proto3',
965  extension_ranges=[],
966  oneofs=[
967  ],
968  serialized_start=3432,
969  serialized_end=3496,
970)
971
972_SPAN_TRACESTATE_ENTRY.containing_type = _SPAN_TRACESTATE
973_SPAN_TRACESTATE.fields_by_name['entries'].message_type = _SPAN_TRACESTATE_ENTRY
974_SPAN_TRACESTATE.containing_type = _SPAN
975_SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY.fields_by_name['value'].message_type = _ATTRIBUTEVALUE
976_SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY.containing_type = _SPAN_ATTRIBUTES
977_SPAN_ATTRIBUTES.fields_by_name['attribute_map'].message_type = _SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY
978_SPAN_ATTRIBUTES.containing_type = _SPAN
979_SPAN_TIMEEVENT_ANNOTATION.fields_by_name['description'].message_type = _TRUNCATABLESTRING
980_SPAN_TIMEEVENT_ANNOTATION.fields_by_name['attributes'].message_type = _SPAN_ATTRIBUTES
981_SPAN_TIMEEVENT_ANNOTATION.containing_type = _SPAN_TIMEEVENT
982_SPAN_TIMEEVENT_MESSAGEEVENT.fields_by_name['type'].enum_type = _SPAN_TIMEEVENT_MESSAGEEVENT_TYPE
983_SPAN_TIMEEVENT_MESSAGEEVENT.containing_type = _SPAN_TIMEEVENT
984_SPAN_TIMEEVENT_MESSAGEEVENT_TYPE.containing_type = _SPAN_TIMEEVENT_MESSAGEEVENT
985_SPAN_TIMEEVENT.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
986_SPAN_TIMEEVENT.fields_by_name['annotation'].message_type = _SPAN_TIMEEVENT_ANNOTATION
987_SPAN_TIMEEVENT.fields_by_name['message_event'].message_type = _SPAN_TIMEEVENT_MESSAGEEVENT
988_SPAN_TIMEEVENT.containing_type = _SPAN
989_SPAN_TIMEEVENT.oneofs_by_name['value'].fields.append(
990  _SPAN_TIMEEVENT.fields_by_name['annotation'])
991_SPAN_TIMEEVENT.fields_by_name['annotation'].containing_oneof = _SPAN_TIMEEVENT.oneofs_by_name['value']
992_SPAN_TIMEEVENT.oneofs_by_name['value'].fields.append(
993  _SPAN_TIMEEVENT.fields_by_name['message_event'])
994_SPAN_TIMEEVENT.fields_by_name['message_event'].containing_oneof = _SPAN_TIMEEVENT.oneofs_by_name['value']
995_SPAN_TIMEEVENTS.fields_by_name['time_event'].message_type = _SPAN_TIMEEVENT
996_SPAN_TIMEEVENTS.containing_type = _SPAN
997_SPAN_LINK.fields_by_name['type'].enum_type = _SPAN_LINK_TYPE
998_SPAN_LINK.fields_by_name['attributes'].message_type = _SPAN_ATTRIBUTES
999_SPAN_LINK.containing_type = _SPAN
1000_SPAN_LINK_TYPE.containing_type = _SPAN_LINK
1001_SPAN_LINKS.fields_by_name['link'].message_type = _SPAN_LINK
1002_SPAN_LINKS.containing_type = _SPAN
1003_SPAN.fields_by_name['tracestate'].message_type = _SPAN_TRACESTATE
1004_SPAN.fields_by_name['name'].message_type = _TRUNCATABLESTRING
1005_SPAN.fields_by_name['kind'].enum_type = _SPAN_SPANKIND
1006_SPAN.fields_by_name['start_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
1007_SPAN.fields_by_name['end_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
1008_SPAN.fields_by_name['attributes'].message_type = _SPAN_ATTRIBUTES
1009_SPAN.fields_by_name['stack_trace'].message_type = _STACKTRACE
1010_SPAN.fields_by_name['time_events'].message_type = _SPAN_TIMEEVENTS
1011_SPAN.fields_by_name['links'].message_type = _SPAN_LINKS
1012_SPAN.fields_by_name['status'].message_type = _STATUS
1013_SPAN.fields_by_name['resource'].message_type = opencensus_dot_proto_dot_resource_dot_v1_dot_resource__pb2._RESOURCE
1014_SPAN.fields_by_name['same_process_as_parent_span'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
1015_SPAN.fields_by_name['child_span_count'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE
1016_SPAN_SPANKIND.containing_type = _SPAN
1017_ATTRIBUTEVALUE.fields_by_name['string_value'].message_type = _TRUNCATABLESTRING
1018_ATTRIBUTEVALUE.oneofs_by_name['value'].fields.append(
1019  _ATTRIBUTEVALUE.fields_by_name['string_value'])
1020_ATTRIBUTEVALUE.fields_by_name['string_value'].containing_oneof = _ATTRIBUTEVALUE.oneofs_by_name['value']
1021_ATTRIBUTEVALUE.oneofs_by_name['value'].fields.append(
1022  _ATTRIBUTEVALUE.fields_by_name['int_value'])
1023_ATTRIBUTEVALUE.fields_by_name['int_value'].containing_oneof = _ATTRIBUTEVALUE.oneofs_by_name['value']
1024_ATTRIBUTEVALUE.oneofs_by_name['value'].fields.append(
1025  _ATTRIBUTEVALUE.fields_by_name['bool_value'])
1026_ATTRIBUTEVALUE.fields_by_name['bool_value'].containing_oneof = _ATTRIBUTEVALUE.oneofs_by_name['value']
1027_ATTRIBUTEVALUE.oneofs_by_name['value'].fields.append(
1028  _ATTRIBUTEVALUE.fields_by_name['double_value'])
1029_ATTRIBUTEVALUE.fields_by_name['double_value'].containing_oneof = _ATTRIBUTEVALUE.oneofs_by_name['value']
1030_STACKTRACE_STACKFRAME.fields_by_name['function_name'].message_type = _TRUNCATABLESTRING
1031_STACKTRACE_STACKFRAME.fields_by_name['original_function_name'].message_type = _TRUNCATABLESTRING
1032_STACKTRACE_STACKFRAME.fields_by_name['file_name'].message_type = _TRUNCATABLESTRING
1033_STACKTRACE_STACKFRAME.fields_by_name['load_module'].message_type = _MODULE
1034_STACKTRACE_STACKFRAME.fields_by_name['source_version'].message_type = _TRUNCATABLESTRING
1035_STACKTRACE_STACKFRAME.containing_type = _STACKTRACE
1036_STACKTRACE_STACKFRAMES.fields_by_name['frame'].message_type = _STACKTRACE_STACKFRAME
1037_STACKTRACE_STACKFRAMES.containing_type = _STACKTRACE
1038_STACKTRACE.fields_by_name['stack_frames'].message_type = _STACKTRACE_STACKFRAMES
1039_MODULE.fields_by_name['module'].message_type = _TRUNCATABLESTRING
1040_MODULE.fields_by_name['build_id'].message_type = _TRUNCATABLESTRING
1041DESCRIPTOR.message_types_by_name['Span'] = _SPAN
1042DESCRIPTOR.message_types_by_name['Status'] = _STATUS
1043DESCRIPTOR.message_types_by_name['AttributeValue'] = _ATTRIBUTEVALUE
1044DESCRIPTOR.message_types_by_name['StackTrace'] = _STACKTRACE
1045DESCRIPTOR.message_types_by_name['Module'] = _MODULE
1046DESCRIPTOR.message_types_by_name['TruncatableString'] = _TRUNCATABLESTRING
1047_sym_db.RegisterFileDescriptor(DESCRIPTOR)
1048
1049Span = _reflection.GeneratedProtocolMessageType('Span', (_message.Message,), dict(
1050
1051  Tracestate = _reflection.GeneratedProtocolMessageType('Tracestate', (_message.Message,), dict(
1052
1053    Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), dict(
1054      DESCRIPTOR = _SPAN_TRACESTATE_ENTRY,
1055      __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1056      # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.Tracestate.Entry)
1057      ))
1058    ,
1059    DESCRIPTOR = _SPAN_TRACESTATE,
1060    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1061    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.Tracestate)
1062    ))
1063  ,
1064
1065  Attributes = _reflection.GeneratedProtocolMessageType('Attributes', (_message.Message,), dict(
1066
1067    AttributeMapEntry = _reflection.GeneratedProtocolMessageType('AttributeMapEntry', (_message.Message,), dict(
1068      DESCRIPTOR = _SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY,
1069      __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1070      # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.Attributes.AttributeMapEntry)
1071      ))
1072    ,
1073    DESCRIPTOR = _SPAN_ATTRIBUTES,
1074    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1075    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.Attributes)
1076    ))
1077  ,
1078
1079  TimeEvent = _reflection.GeneratedProtocolMessageType('TimeEvent', (_message.Message,), dict(
1080
1081    Annotation = _reflection.GeneratedProtocolMessageType('Annotation', (_message.Message,), dict(
1082      DESCRIPTOR = _SPAN_TIMEEVENT_ANNOTATION,
1083      __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1084      # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.TimeEvent.Annotation)
1085      ))
1086    ,
1087
1088    MessageEvent = _reflection.GeneratedProtocolMessageType('MessageEvent', (_message.Message,), dict(
1089      DESCRIPTOR = _SPAN_TIMEEVENT_MESSAGEEVENT,
1090      __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1091      # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.TimeEvent.MessageEvent)
1092      ))
1093    ,
1094    DESCRIPTOR = _SPAN_TIMEEVENT,
1095    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1096    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.TimeEvent)
1097    ))
1098  ,
1099
1100  TimeEvents = _reflection.GeneratedProtocolMessageType('TimeEvents', (_message.Message,), dict(
1101    DESCRIPTOR = _SPAN_TIMEEVENTS,
1102    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1103    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.TimeEvents)
1104    ))
1105  ,
1106
1107  Link = _reflection.GeneratedProtocolMessageType('Link', (_message.Message,), dict(
1108    DESCRIPTOR = _SPAN_LINK,
1109    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1110    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.Link)
1111    ))
1112  ,
1113
1114  Links = _reflection.GeneratedProtocolMessageType('Links', (_message.Message,), dict(
1115    DESCRIPTOR = _SPAN_LINKS,
1116    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1117    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span.Links)
1118    ))
1119  ,
1120  DESCRIPTOR = _SPAN,
1121  __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1122  # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Span)
1123  ))
1124_sym_db.RegisterMessage(Span)
1125_sym_db.RegisterMessage(Span.Tracestate)
1126_sym_db.RegisterMessage(Span.Tracestate.Entry)
1127_sym_db.RegisterMessage(Span.Attributes)
1128_sym_db.RegisterMessage(Span.Attributes.AttributeMapEntry)
1129_sym_db.RegisterMessage(Span.TimeEvent)
1130_sym_db.RegisterMessage(Span.TimeEvent.Annotation)
1131_sym_db.RegisterMessage(Span.TimeEvent.MessageEvent)
1132_sym_db.RegisterMessage(Span.TimeEvents)
1133_sym_db.RegisterMessage(Span.Link)
1134_sym_db.RegisterMessage(Span.Links)
1135
1136Status = _reflection.GeneratedProtocolMessageType('Status', (_message.Message,), dict(
1137  DESCRIPTOR = _STATUS,
1138  __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1139  # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Status)
1140  ))
1141_sym_db.RegisterMessage(Status)
1142
1143AttributeValue = _reflection.GeneratedProtocolMessageType('AttributeValue', (_message.Message,), dict(
1144  DESCRIPTOR = _ATTRIBUTEVALUE,
1145  __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1146  # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.AttributeValue)
1147  ))
1148_sym_db.RegisterMessage(AttributeValue)
1149
1150StackTrace = _reflection.GeneratedProtocolMessageType('StackTrace', (_message.Message,), dict(
1151
1152  StackFrame = _reflection.GeneratedProtocolMessageType('StackFrame', (_message.Message,), dict(
1153    DESCRIPTOR = _STACKTRACE_STACKFRAME,
1154    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1155    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.StackTrace.StackFrame)
1156    ))
1157  ,
1158
1159  StackFrames = _reflection.GeneratedProtocolMessageType('StackFrames', (_message.Message,), dict(
1160    DESCRIPTOR = _STACKTRACE_STACKFRAMES,
1161    __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1162    # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.StackTrace.StackFrames)
1163    ))
1164  ,
1165  DESCRIPTOR = _STACKTRACE,
1166  __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1167  # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.StackTrace)
1168  ))
1169_sym_db.RegisterMessage(StackTrace)
1170_sym_db.RegisterMessage(StackTrace.StackFrame)
1171_sym_db.RegisterMessage(StackTrace.StackFrames)
1172
1173Module = _reflection.GeneratedProtocolMessageType('Module', (_message.Message,), dict(
1174  DESCRIPTOR = _MODULE,
1175  __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1176  # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.Module)
1177  ))
1178_sym_db.RegisterMessage(Module)
1179
1180TruncatableString = _reflection.GeneratedProtocolMessageType('TruncatableString', (_message.Message,), dict(
1181  DESCRIPTOR = _TRUNCATABLESTRING,
1182  __module__ = 'opencensus.proto.trace.v1.trace_pb2'
1183  # @@protoc_insertion_point(class_scope:opencensus.proto.trace.v1.TruncatableString)
1184  ))
1185_sym_db.RegisterMessage(TruncatableString)
1186
1187
1188DESCRIPTOR._options = None
1189_SPAN_ATTRIBUTES_ATTRIBUTEMAPENTRY._options = None
1190# @@protoc_insertion_point(module_scope)
1191