1# Generated by the protocol buffer compiler.  DO NOT EDIT!
2# source: opencensus/proto/agent/common/v1/common.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 google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
16
17
18DESCRIPTOR = _descriptor.FileDescriptor(
19  name='opencensus/proto/agent/common/v1/common.proto',
20  package='opencensus.proto.agent.common.v1',
21  syntax='proto3',
22  serialized_options=_b('\n#io.opencensus.proto.agent.common.v1B\013CommonProtoP\001ZIgithub.com/census-instrumentation/opencensus-proto/gen-go/agent/common/v1\352\002 OpenCensus.Proto.Agent.Common.V1'),
23  serialized_pb=_b('\n-opencensus/proto/agent/common/v1/common.proto\x12 opencensus.proto.agent.common.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"\xd8\x02\n\x04Node\x12G\n\nidentifier\x18\x01 \x01(\x0b\x32\x33.opencensus.proto.agent.common.v1.ProcessIdentifier\x12\x43\n\x0clibrary_info\x18\x02 \x01(\x0b\x32-.opencensus.proto.agent.common.v1.LibraryInfo\x12\x43\n\x0cservice_info\x18\x03 \x01(\x0b\x32-.opencensus.proto.agent.common.v1.ServiceInfo\x12J\n\nattributes\x18\x04 \x03(\x0b\x32\x36.opencensus.proto.agent.common.v1.Node.AttributesEntry\x1a\x31\n\x0f\x41ttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"h\n\x11ProcessIdentifier\x12\x11\n\thost_name\x18\x01 \x01(\t\x12\x0b\n\x03pid\x18\x02 \x01(\r\x12\x33\n\x0fstart_timestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x9b\x02\n\x0bLibraryInfo\x12H\n\x08language\x18\x01 \x01(\x0e\x32\x36.opencensus.proto.agent.common.v1.LibraryInfo.Language\x12\x18\n\x10\x65xporter_version\x18\x02 \x01(\t\x12\x1c\n\x14\x63ore_library_version\x18\x03 \x01(\t\"\x89\x01\n\x08Language\x12\x18\n\x14LANGUAGE_UNSPECIFIED\x10\x00\x12\x07\n\x03\x43PP\x10\x01\x12\x0b\n\x07\x43_SHARP\x10\x02\x12\n\n\x06\x45RLANG\x10\x03\x12\x0b\n\x07GO_LANG\x10\x04\x12\x08\n\x04JAVA\x10\x05\x12\x0b\n\x07NODE_JS\x10\x06\x12\x07\n\x03PHP\x10\x07\x12\n\n\x06PYTHON\x10\x08\x12\x08\n\x04RUBY\x10\t\"\x1b\n\x0bServiceInfo\x12\x0c\n\x04name\x18\x01 \x01(\tB\xa2\x01\n#io.opencensus.proto.agent.common.v1B\x0b\x43ommonProtoP\x01ZIgithub.com/census-instrumentation/opencensus-proto/gen-go/agent/common/v1\xea\x02 OpenCensus.Proto.Agent.Common.V1b\x06proto3')
24  ,
25  dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])
26
27
28
29_LIBRARYINFO_LANGUAGE = _descriptor.EnumDescriptor(
30  name='Language',
31  full_name='opencensus.proto.agent.common.v1.LibraryInfo.Language',
32  filename=None,
33  file=DESCRIPTOR,
34  values=[
35    _descriptor.EnumValueDescriptor(
36      name='LANGUAGE_UNSPECIFIED', index=0, number=0,
37      serialized_options=None,
38      type=None),
39    _descriptor.EnumValueDescriptor(
40      name='CPP', index=1, number=1,
41      serialized_options=None,
42      type=None),
43    _descriptor.EnumValueDescriptor(
44      name='C_SHARP', index=2, number=2,
45      serialized_options=None,
46      type=None),
47    _descriptor.EnumValueDescriptor(
48      name='ERLANG', index=3, number=3,
49      serialized_options=None,
50      type=None),
51    _descriptor.EnumValueDescriptor(
52      name='GO_LANG', index=4, number=4,
53      serialized_options=None,
54      type=None),
55    _descriptor.EnumValueDescriptor(
56      name='JAVA', index=5, number=5,
57      serialized_options=None,
58      type=None),
59    _descriptor.EnumValueDescriptor(
60      name='NODE_JS', index=6, number=6,
61      serialized_options=None,
62      type=None),
63    _descriptor.EnumValueDescriptor(
64      name='PHP', index=7, number=7,
65      serialized_options=None,
66      type=None),
67    _descriptor.EnumValueDescriptor(
68      name='PYTHON', index=8, number=8,
69      serialized_options=None,
70      type=None),
71    _descriptor.EnumValueDescriptor(
72      name='RUBY', index=9, number=9,
73      serialized_options=None,
74      type=None),
75  ],
76  containing_type=None,
77  serialized_options=None,
78  serialized_start=716,
79  serialized_end=853,
80)
81_sym_db.RegisterEnumDescriptor(_LIBRARYINFO_LANGUAGE)
82
83
84_NODE_ATTRIBUTESENTRY = _descriptor.Descriptor(
85  name='AttributesEntry',
86  full_name='opencensus.proto.agent.common.v1.Node.AttributesEntry',
87  filename=None,
88  file=DESCRIPTOR,
89  containing_type=None,
90  fields=[
91    _descriptor.FieldDescriptor(
92      name='key', full_name='opencensus.proto.agent.common.v1.Node.AttributesEntry.key', index=0,
93      number=1, type=9, cpp_type=9, label=1,
94      has_default_value=False, default_value=_b("").decode('utf-8'),
95      message_type=None, enum_type=None, containing_type=None,
96      is_extension=False, extension_scope=None,
97      serialized_options=None, file=DESCRIPTOR),
98    _descriptor.FieldDescriptor(
99      name='value', full_name='opencensus.proto.agent.common.v1.Node.AttributesEntry.value', index=1,
100      number=2, type=9, cpp_type=9, label=1,
101      has_default_value=False, default_value=_b("").decode('utf-8'),
102      message_type=None, enum_type=None, containing_type=None,
103      is_extension=False, extension_scope=None,
104      serialized_options=None, file=DESCRIPTOR),
105  ],
106  extensions=[
107  ],
108  nested_types=[],
109  enum_types=[
110  ],
111  serialized_options=_b('8\001'),
112  is_extendable=False,
113  syntax='proto3',
114  extension_ranges=[],
115  oneofs=[
116  ],
117  serialized_start=412,
118  serialized_end=461,
119)
120
121_NODE = _descriptor.Descriptor(
122  name='Node',
123  full_name='opencensus.proto.agent.common.v1.Node',
124  filename=None,
125  file=DESCRIPTOR,
126  containing_type=None,
127  fields=[
128    _descriptor.FieldDescriptor(
129      name='identifier', full_name='opencensus.proto.agent.common.v1.Node.identifier', index=0,
130      number=1, type=11, cpp_type=10, label=1,
131      has_default_value=False, default_value=None,
132      message_type=None, enum_type=None, containing_type=None,
133      is_extension=False, extension_scope=None,
134      serialized_options=None, file=DESCRIPTOR),
135    _descriptor.FieldDescriptor(
136      name='library_info', full_name='opencensus.proto.agent.common.v1.Node.library_info', index=1,
137      number=2, type=11, cpp_type=10, label=1,
138      has_default_value=False, default_value=None,
139      message_type=None, enum_type=None, containing_type=None,
140      is_extension=False, extension_scope=None,
141      serialized_options=None, file=DESCRIPTOR),
142    _descriptor.FieldDescriptor(
143      name='service_info', full_name='opencensus.proto.agent.common.v1.Node.service_info', index=2,
144      number=3, type=11, cpp_type=10, label=1,
145      has_default_value=False, default_value=None,
146      message_type=None, enum_type=None, containing_type=None,
147      is_extension=False, extension_scope=None,
148      serialized_options=None, file=DESCRIPTOR),
149    _descriptor.FieldDescriptor(
150      name='attributes', full_name='opencensus.proto.agent.common.v1.Node.attributes', index=3,
151      number=4, type=11, cpp_type=10, label=3,
152      has_default_value=False, default_value=[],
153      message_type=None, enum_type=None, containing_type=None,
154      is_extension=False, extension_scope=None,
155      serialized_options=None, file=DESCRIPTOR),
156  ],
157  extensions=[
158  ],
159  nested_types=[_NODE_ATTRIBUTESENTRY, ],
160  enum_types=[
161  ],
162  serialized_options=None,
163  is_extendable=False,
164  syntax='proto3',
165  extension_ranges=[],
166  oneofs=[
167  ],
168  serialized_start=117,
169  serialized_end=461,
170)
171
172
173_PROCESSIDENTIFIER = _descriptor.Descriptor(
174  name='ProcessIdentifier',
175  full_name='opencensus.proto.agent.common.v1.ProcessIdentifier',
176  filename=None,
177  file=DESCRIPTOR,
178  containing_type=None,
179  fields=[
180    _descriptor.FieldDescriptor(
181      name='host_name', full_name='opencensus.proto.agent.common.v1.ProcessIdentifier.host_name', index=0,
182      number=1, type=9, cpp_type=9, label=1,
183      has_default_value=False, default_value=_b("").decode('utf-8'),
184      message_type=None, enum_type=None, containing_type=None,
185      is_extension=False, extension_scope=None,
186      serialized_options=None, file=DESCRIPTOR),
187    _descriptor.FieldDescriptor(
188      name='pid', full_name='opencensus.proto.agent.common.v1.ProcessIdentifier.pid', index=1,
189      number=2, type=13, cpp_type=3, label=1,
190      has_default_value=False, default_value=0,
191      message_type=None, enum_type=None, containing_type=None,
192      is_extension=False, extension_scope=None,
193      serialized_options=None, file=DESCRIPTOR),
194    _descriptor.FieldDescriptor(
195      name='start_timestamp', full_name='opencensus.proto.agent.common.v1.ProcessIdentifier.start_timestamp', index=2,
196      number=3, type=11, cpp_type=10, label=1,
197      has_default_value=False, default_value=None,
198      message_type=None, enum_type=None, containing_type=None,
199      is_extension=False, extension_scope=None,
200      serialized_options=None, file=DESCRIPTOR),
201  ],
202  extensions=[
203  ],
204  nested_types=[],
205  enum_types=[
206  ],
207  serialized_options=None,
208  is_extendable=False,
209  syntax='proto3',
210  extension_ranges=[],
211  oneofs=[
212  ],
213  serialized_start=463,
214  serialized_end=567,
215)
216
217
218_LIBRARYINFO = _descriptor.Descriptor(
219  name='LibraryInfo',
220  full_name='opencensus.proto.agent.common.v1.LibraryInfo',
221  filename=None,
222  file=DESCRIPTOR,
223  containing_type=None,
224  fields=[
225    _descriptor.FieldDescriptor(
226      name='language', full_name='opencensus.proto.agent.common.v1.LibraryInfo.language', index=0,
227      number=1, type=14, cpp_type=8, label=1,
228      has_default_value=False, default_value=0,
229      message_type=None, enum_type=None, containing_type=None,
230      is_extension=False, extension_scope=None,
231      serialized_options=None, file=DESCRIPTOR),
232    _descriptor.FieldDescriptor(
233      name='exporter_version', full_name='opencensus.proto.agent.common.v1.LibraryInfo.exporter_version', index=1,
234      number=2, type=9, cpp_type=9, label=1,
235      has_default_value=False, default_value=_b("").decode('utf-8'),
236      message_type=None, enum_type=None, containing_type=None,
237      is_extension=False, extension_scope=None,
238      serialized_options=None, file=DESCRIPTOR),
239    _descriptor.FieldDescriptor(
240      name='core_library_version', full_name='opencensus.proto.agent.common.v1.LibraryInfo.core_library_version', index=2,
241      number=3, type=9, cpp_type=9, label=1,
242      has_default_value=False, default_value=_b("").decode('utf-8'),
243      message_type=None, enum_type=None, containing_type=None,
244      is_extension=False, extension_scope=None,
245      serialized_options=None, file=DESCRIPTOR),
246  ],
247  extensions=[
248  ],
249  nested_types=[],
250  enum_types=[
251    _LIBRARYINFO_LANGUAGE,
252  ],
253  serialized_options=None,
254  is_extendable=False,
255  syntax='proto3',
256  extension_ranges=[],
257  oneofs=[
258  ],
259  serialized_start=570,
260  serialized_end=853,
261)
262
263
264_SERVICEINFO = _descriptor.Descriptor(
265  name='ServiceInfo',
266  full_name='opencensus.proto.agent.common.v1.ServiceInfo',
267  filename=None,
268  file=DESCRIPTOR,
269  containing_type=None,
270  fields=[
271    _descriptor.FieldDescriptor(
272      name='name', full_name='opencensus.proto.agent.common.v1.ServiceInfo.name', index=0,
273      number=1, type=9, cpp_type=9, label=1,
274      has_default_value=False, default_value=_b("").decode('utf-8'),
275      message_type=None, enum_type=None, containing_type=None,
276      is_extension=False, extension_scope=None,
277      serialized_options=None, file=DESCRIPTOR),
278  ],
279  extensions=[
280  ],
281  nested_types=[],
282  enum_types=[
283  ],
284  serialized_options=None,
285  is_extendable=False,
286  syntax='proto3',
287  extension_ranges=[],
288  oneofs=[
289  ],
290  serialized_start=855,
291  serialized_end=882,
292)
293
294_NODE_ATTRIBUTESENTRY.containing_type = _NODE
295_NODE.fields_by_name['identifier'].message_type = _PROCESSIDENTIFIER
296_NODE.fields_by_name['library_info'].message_type = _LIBRARYINFO
297_NODE.fields_by_name['service_info'].message_type = _SERVICEINFO
298_NODE.fields_by_name['attributes'].message_type = _NODE_ATTRIBUTESENTRY
299_PROCESSIDENTIFIER.fields_by_name['start_timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
300_LIBRARYINFO.fields_by_name['language'].enum_type = _LIBRARYINFO_LANGUAGE
301_LIBRARYINFO_LANGUAGE.containing_type = _LIBRARYINFO
302DESCRIPTOR.message_types_by_name['Node'] = _NODE
303DESCRIPTOR.message_types_by_name['ProcessIdentifier'] = _PROCESSIDENTIFIER
304DESCRIPTOR.message_types_by_name['LibraryInfo'] = _LIBRARYINFO
305DESCRIPTOR.message_types_by_name['ServiceInfo'] = _SERVICEINFO
306_sym_db.RegisterFileDescriptor(DESCRIPTOR)
307
308Node = _reflection.GeneratedProtocolMessageType('Node', (_message.Message,), dict(
309
310  AttributesEntry = _reflection.GeneratedProtocolMessageType('AttributesEntry', (_message.Message,), dict(
311    DESCRIPTOR = _NODE_ATTRIBUTESENTRY,
312    __module__ = 'opencensus.proto.agent.common.v1.common_pb2'
313    # @@protoc_insertion_point(class_scope:opencensus.proto.agent.common.v1.Node.AttributesEntry)
314    ))
315  ,
316  DESCRIPTOR = _NODE,
317  __module__ = 'opencensus.proto.agent.common.v1.common_pb2'
318  # @@protoc_insertion_point(class_scope:opencensus.proto.agent.common.v1.Node)
319  ))
320_sym_db.RegisterMessage(Node)
321_sym_db.RegisterMessage(Node.AttributesEntry)
322
323ProcessIdentifier = _reflection.GeneratedProtocolMessageType('ProcessIdentifier', (_message.Message,), dict(
324  DESCRIPTOR = _PROCESSIDENTIFIER,
325  __module__ = 'opencensus.proto.agent.common.v1.common_pb2'
326  # @@protoc_insertion_point(class_scope:opencensus.proto.agent.common.v1.ProcessIdentifier)
327  ))
328_sym_db.RegisterMessage(ProcessIdentifier)
329
330LibraryInfo = _reflection.GeneratedProtocolMessageType('LibraryInfo', (_message.Message,), dict(
331  DESCRIPTOR = _LIBRARYINFO,
332  __module__ = 'opencensus.proto.agent.common.v1.common_pb2'
333  # @@protoc_insertion_point(class_scope:opencensus.proto.agent.common.v1.LibraryInfo)
334  ))
335_sym_db.RegisterMessage(LibraryInfo)
336
337ServiceInfo = _reflection.GeneratedProtocolMessageType('ServiceInfo', (_message.Message,), dict(
338  DESCRIPTOR = _SERVICEINFO,
339  __module__ = 'opencensus.proto.agent.common.v1.common_pb2'
340  # @@protoc_insertion_point(class_scope:opencensus.proto.agent.common.v1.ServiceInfo)
341  ))
342_sym_db.RegisterMessage(ServiceInfo)
343
344
345DESCRIPTOR._options = None
346_NODE_ATTRIBUTESENTRY._options = None
347# @@protoc_insertion_point(module_scope)
348