xref: /aosp_15_r20/external/google-cloud-java/owl-bot-postprocessor/synthtool/protos/metadata_pb2.py (revision 55e87721aa1bc457b326496a7ca40f3ea1a63287)
1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: metadata.proto
4"""Generated protocol buffer code."""
5from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
8from google.protobuf import symbol_database as _symbol_database
9
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="metadata.proto",
20    package="yoshi.synth.metadata",
21    syntax="proto3",
22    serialized_options=None,
23    create_key=_descriptor._internal_create_key,
24    serialized_pb=b'\n\x0emetadata.proto\x12\x14yoshi.synth.metadata\x1a\x1fgoogle/protobuf/timestamp.proto"\xf6\x01\n\x08Metadata\x12\x33\n\x0bupdate_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x02\x18\x01\x12-\n\x07sources\x18\x02 \x03(\x0b\x32\x1c.yoshi.synth.metadata.Source\x12\x37\n\x0c\x64\x65stinations\x18\x03 \x03(\x0b\x32!.yoshi.synth.metadata.Destination\x12\x34\n\tnew_files\x18\x04 \x03(\x0b\x32\x1d.yoshi.synth.metadata.NewFileB\x02\x18\x01\x12\x17\n\x0fgenerated_files\x18\x05 \x03(\t"\xb8\x01\n\x06Source\x12.\n\x03git\x18\x01 \x01(\x0b\x32\x1f.yoshi.synth.metadata.GitSourceH\x00\x12:\n\tgenerator\x18\x02 \x01(\x0b\x32%.yoshi.synth.metadata.GeneratorSourceH\x00\x12\x38\n\x08template\x18\x03 \x01(\x0b\x32$.yoshi.synth.metadata.TemplateSourceH\x00\x42\x08\n\x06source"m\n\tGitSource\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06remote\x18\x02 \x01(\t\x12\x0b\n\x03sha\x18\x03 \x01(\t\x12\x14\n\x0cinternal_ref\x18\x04 \x01(\t\x12\x12\n\nlocal_path\x18\x05 \x01(\t\x12\x0b\n\x03log\x18\x06 \x01(\t"F\n\x0fGeneratorSource\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x14\n\x0c\x64ocker_image\x18\x03 \x01(\t"?\n\x0eTemplateSource\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06origin\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t"\x94\x01\n\x0b\x44\x65stination\x12\x39\n\x06\x63lient\x18\x01 \x01(\x0b\x32\'.yoshi.synth.metadata.ClientDestinationH\x00\x12;\n\x07\x66ileset\x18\x02 \x01(\x0b\x32(.yoshi.synth.metadata.FileSetDestinationH\x00\x42\r\n\x0b\x44\x65stination"\x17\n\x07NewFile\x12\x0c\n\x04path\x18\x01 \x01(\t"\x7f\n\x11\x43lientDestination\x12\x0e\n\x06source\x18\x01 \x01(\t\x12\x10\n\x08\x61pi_name\x18\x02 \x01(\t\x12\x13\n\x0b\x61pi_version\x18\x03 \x01(\t\x12\x10\n\x08language\x18\x04 \x01(\t\x12\x11\n\tgenerator\x18\x05 \x01(\t\x12\x0e\n\x06\x63onfig\x18\x06 \x01(\t"3\n\x12\x46ileSetDestination\x12\x0e\n\x06source\x18\x01 \x01(\t\x12\r\n\x05\x66iles\x18\x02 \x03(\tb\x06proto3',
25    dependencies=[
26        google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,
27    ],
28)
29
30
31_METADATA = _descriptor.Descriptor(
32    name="Metadata",
33    full_name="yoshi.synth.metadata.Metadata",
34    filename=None,
35    file=DESCRIPTOR,
36    containing_type=None,
37    create_key=_descriptor._internal_create_key,
38    fields=[
39        _descriptor.FieldDescriptor(
40            name="update_time",
41            full_name="yoshi.synth.metadata.Metadata.update_time",
42            index=0,
43            number=1,
44            type=11,
45            cpp_type=10,
46            label=1,
47            has_default_value=False,
48            default_value=None,
49            message_type=None,
50            enum_type=None,
51            containing_type=None,
52            is_extension=False,
53            extension_scope=None,
54            serialized_options=b"\030\001",
55            file=DESCRIPTOR,
56            create_key=_descriptor._internal_create_key,
57        ),
58        _descriptor.FieldDescriptor(
59            name="sources",
60            full_name="yoshi.synth.metadata.Metadata.sources",
61            index=1,
62            number=2,
63            type=11,
64            cpp_type=10,
65            label=3,
66            has_default_value=False,
67            default_value=[],
68            message_type=None,
69            enum_type=None,
70            containing_type=None,
71            is_extension=False,
72            extension_scope=None,
73            serialized_options=None,
74            file=DESCRIPTOR,
75            create_key=_descriptor._internal_create_key,
76        ),
77        _descriptor.FieldDescriptor(
78            name="destinations",
79            full_name="yoshi.synth.metadata.Metadata.destinations",
80            index=2,
81            number=3,
82            type=11,
83            cpp_type=10,
84            label=3,
85            has_default_value=False,
86            default_value=[],
87            message_type=None,
88            enum_type=None,
89            containing_type=None,
90            is_extension=False,
91            extension_scope=None,
92            serialized_options=None,
93            file=DESCRIPTOR,
94            create_key=_descriptor._internal_create_key,
95        ),
96        _descriptor.FieldDescriptor(
97            name="new_files",
98            full_name="yoshi.synth.metadata.Metadata.new_files",
99            index=3,
100            number=4,
101            type=11,
102            cpp_type=10,
103            label=3,
104            has_default_value=False,
105            default_value=[],
106            message_type=None,
107            enum_type=None,
108            containing_type=None,
109            is_extension=False,
110            extension_scope=None,
111            serialized_options=b"\030\001",
112            file=DESCRIPTOR,
113            create_key=_descriptor._internal_create_key,
114        ),
115        _descriptor.FieldDescriptor(
116            name="generated_files",
117            full_name="yoshi.synth.metadata.Metadata.generated_files",
118            index=4,
119            number=5,
120            type=9,
121            cpp_type=9,
122            label=3,
123            has_default_value=False,
124            default_value=[],
125            message_type=None,
126            enum_type=None,
127            containing_type=None,
128            is_extension=False,
129            extension_scope=None,
130            serialized_options=None,
131            file=DESCRIPTOR,
132            create_key=_descriptor._internal_create_key,
133        ),
134    ],
135    extensions=[],
136    nested_types=[],
137    enum_types=[],
138    serialized_options=None,
139    is_extendable=False,
140    syntax="proto3",
141    extension_ranges=[],
142    oneofs=[],
143    serialized_start=74,
144    serialized_end=320,
145)
146
147
148_SOURCE = _descriptor.Descriptor(
149    name="Source",
150    full_name="yoshi.synth.metadata.Source",
151    filename=None,
152    file=DESCRIPTOR,
153    containing_type=None,
154    create_key=_descriptor._internal_create_key,
155    fields=[
156        _descriptor.FieldDescriptor(
157            name="git",
158            full_name="yoshi.synth.metadata.Source.git",
159            index=0,
160            number=1,
161            type=11,
162            cpp_type=10,
163            label=1,
164            has_default_value=False,
165            default_value=None,
166            message_type=None,
167            enum_type=None,
168            containing_type=None,
169            is_extension=False,
170            extension_scope=None,
171            serialized_options=None,
172            file=DESCRIPTOR,
173            create_key=_descriptor._internal_create_key,
174        ),
175        _descriptor.FieldDescriptor(
176            name="generator",
177            full_name="yoshi.synth.metadata.Source.generator",
178            index=1,
179            number=2,
180            type=11,
181            cpp_type=10,
182            label=1,
183            has_default_value=False,
184            default_value=None,
185            message_type=None,
186            enum_type=None,
187            containing_type=None,
188            is_extension=False,
189            extension_scope=None,
190            serialized_options=None,
191            file=DESCRIPTOR,
192            create_key=_descriptor._internal_create_key,
193        ),
194        _descriptor.FieldDescriptor(
195            name="template",
196            full_name="yoshi.synth.metadata.Source.template",
197            index=2,
198            number=3,
199            type=11,
200            cpp_type=10,
201            label=1,
202            has_default_value=False,
203            default_value=None,
204            message_type=None,
205            enum_type=None,
206            containing_type=None,
207            is_extension=False,
208            extension_scope=None,
209            serialized_options=None,
210            file=DESCRIPTOR,
211            create_key=_descriptor._internal_create_key,
212        ),
213    ],
214    extensions=[],
215    nested_types=[],
216    enum_types=[],
217    serialized_options=None,
218    is_extendable=False,
219    syntax="proto3",
220    extension_ranges=[],
221    oneofs=[
222        _descriptor.OneofDescriptor(
223            name="source",
224            full_name="yoshi.synth.metadata.Source.source",
225            index=0,
226            containing_type=None,
227            create_key=_descriptor._internal_create_key,
228            fields=[],
229        ),
230    ],
231    serialized_start=323,
232    serialized_end=507,
233)
234
235
236_GITSOURCE = _descriptor.Descriptor(
237    name="GitSource",
238    full_name="yoshi.synth.metadata.GitSource",
239    filename=None,
240    file=DESCRIPTOR,
241    containing_type=None,
242    create_key=_descriptor._internal_create_key,
243    fields=[
244        _descriptor.FieldDescriptor(
245            name="name",
246            full_name="yoshi.synth.metadata.GitSource.name",
247            index=0,
248            number=1,
249            type=9,
250            cpp_type=9,
251            label=1,
252            has_default_value=False,
253            default_value=b"".decode("utf-8"),
254            message_type=None,
255            enum_type=None,
256            containing_type=None,
257            is_extension=False,
258            extension_scope=None,
259            serialized_options=None,
260            file=DESCRIPTOR,
261            create_key=_descriptor._internal_create_key,
262        ),
263        _descriptor.FieldDescriptor(
264            name="remote",
265            full_name="yoshi.synth.metadata.GitSource.remote",
266            index=1,
267            number=2,
268            type=9,
269            cpp_type=9,
270            label=1,
271            has_default_value=False,
272            default_value=b"".decode("utf-8"),
273            message_type=None,
274            enum_type=None,
275            containing_type=None,
276            is_extension=False,
277            extension_scope=None,
278            serialized_options=None,
279            file=DESCRIPTOR,
280            create_key=_descriptor._internal_create_key,
281        ),
282        _descriptor.FieldDescriptor(
283            name="sha",
284            full_name="yoshi.synth.metadata.GitSource.sha",
285            index=2,
286            number=3,
287            type=9,
288            cpp_type=9,
289            label=1,
290            has_default_value=False,
291            default_value=b"".decode("utf-8"),
292            message_type=None,
293            enum_type=None,
294            containing_type=None,
295            is_extension=False,
296            extension_scope=None,
297            serialized_options=None,
298            file=DESCRIPTOR,
299            create_key=_descriptor._internal_create_key,
300        ),
301        _descriptor.FieldDescriptor(
302            name="internal_ref",
303            full_name="yoshi.synth.metadata.GitSource.internal_ref",
304            index=3,
305            number=4,
306            type=9,
307            cpp_type=9,
308            label=1,
309            has_default_value=False,
310            default_value=b"".decode("utf-8"),
311            message_type=None,
312            enum_type=None,
313            containing_type=None,
314            is_extension=False,
315            extension_scope=None,
316            serialized_options=None,
317            file=DESCRIPTOR,
318            create_key=_descriptor._internal_create_key,
319        ),
320        _descriptor.FieldDescriptor(
321            name="local_path",
322            full_name="yoshi.synth.metadata.GitSource.local_path",
323            index=4,
324            number=5,
325            type=9,
326            cpp_type=9,
327            label=1,
328            has_default_value=False,
329            default_value=b"".decode("utf-8"),
330            message_type=None,
331            enum_type=None,
332            containing_type=None,
333            is_extension=False,
334            extension_scope=None,
335            serialized_options=None,
336            file=DESCRIPTOR,
337            create_key=_descriptor._internal_create_key,
338        ),
339        _descriptor.FieldDescriptor(
340            name="log",
341            full_name="yoshi.synth.metadata.GitSource.log",
342            index=5,
343            number=6,
344            type=9,
345            cpp_type=9,
346            label=1,
347            has_default_value=False,
348            default_value=b"".decode("utf-8"),
349            message_type=None,
350            enum_type=None,
351            containing_type=None,
352            is_extension=False,
353            extension_scope=None,
354            serialized_options=None,
355            file=DESCRIPTOR,
356            create_key=_descriptor._internal_create_key,
357        ),
358    ],
359    extensions=[],
360    nested_types=[],
361    enum_types=[],
362    serialized_options=None,
363    is_extendable=False,
364    syntax="proto3",
365    extension_ranges=[],
366    oneofs=[],
367    serialized_start=509,
368    serialized_end=618,
369)
370
371
372_GENERATORSOURCE = _descriptor.Descriptor(
373    name="GeneratorSource",
374    full_name="yoshi.synth.metadata.GeneratorSource",
375    filename=None,
376    file=DESCRIPTOR,
377    containing_type=None,
378    create_key=_descriptor._internal_create_key,
379    fields=[
380        _descriptor.FieldDescriptor(
381            name="name",
382            full_name="yoshi.synth.metadata.GeneratorSource.name",
383            index=0,
384            number=1,
385            type=9,
386            cpp_type=9,
387            label=1,
388            has_default_value=False,
389            default_value=b"".decode("utf-8"),
390            message_type=None,
391            enum_type=None,
392            containing_type=None,
393            is_extension=False,
394            extension_scope=None,
395            serialized_options=None,
396            file=DESCRIPTOR,
397            create_key=_descriptor._internal_create_key,
398        ),
399        _descriptor.FieldDescriptor(
400            name="version",
401            full_name="yoshi.synth.metadata.GeneratorSource.version",
402            index=1,
403            number=2,
404            type=9,
405            cpp_type=9,
406            label=1,
407            has_default_value=False,
408            default_value=b"".decode("utf-8"),
409            message_type=None,
410            enum_type=None,
411            containing_type=None,
412            is_extension=False,
413            extension_scope=None,
414            serialized_options=None,
415            file=DESCRIPTOR,
416            create_key=_descriptor._internal_create_key,
417        ),
418        _descriptor.FieldDescriptor(
419            name="docker_image",
420            full_name="yoshi.synth.metadata.GeneratorSource.docker_image",
421            index=2,
422            number=3,
423            type=9,
424            cpp_type=9,
425            label=1,
426            has_default_value=False,
427            default_value=b"".decode("utf-8"),
428            message_type=None,
429            enum_type=None,
430            containing_type=None,
431            is_extension=False,
432            extension_scope=None,
433            serialized_options=None,
434            file=DESCRIPTOR,
435            create_key=_descriptor._internal_create_key,
436        ),
437    ],
438    extensions=[],
439    nested_types=[],
440    enum_types=[],
441    serialized_options=None,
442    is_extendable=False,
443    syntax="proto3",
444    extension_ranges=[],
445    oneofs=[],
446    serialized_start=620,
447    serialized_end=690,
448)
449
450
451_TEMPLATESOURCE = _descriptor.Descriptor(
452    name="TemplateSource",
453    full_name="yoshi.synth.metadata.TemplateSource",
454    filename=None,
455    file=DESCRIPTOR,
456    containing_type=None,
457    create_key=_descriptor._internal_create_key,
458    fields=[
459        _descriptor.FieldDescriptor(
460            name="name",
461            full_name="yoshi.synth.metadata.TemplateSource.name",
462            index=0,
463            number=1,
464            type=9,
465            cpp_type=9,
466            label=1,
467            has_default_value=False,
468            default_value=b"".decode("utf-8"),
469            message_type=None,
470            enum_type=None,
471            containing_type=None,
472            is_extension=False,
473            extension_scope=None,
474            serialized_options=None,
475            file=DESCRIPTOR,
476            create_key=_descriptor._internal_create_key,
477        ),
478        _descriptor.FieldDescriptor(
479            name="origin",
480            full_name="yoshi.synth.metadata.TemplateSource.origin",
481            index=1,
482            number=2,
483            type=9,
484            cpp_type=9,
485            label=1,
486            has_default_value=False,
487            default_value=b"".decode("utf-8"),
488            message_type=None,
489            enum_type=None,
490            containing_type=None,
491            is_extension=False,
492            extension_scope=None,
493            serialized_options=None,
494            file=DESCRIPTOR,
495            create_key=_descriptor._internal_create_key,
496        ),
497        _descriptor.FieldDescriptor(
498            name="version",
499            full_name="yoshi.synth.metadata.TemplateSource.version",
500            index=2,
501            number=3,
502            type=9,
503            cpp_type=9,
504            label=1,
505            has_default_value=False,
506            default_value=b"".decode("utf-8"),
507            message_type=None,
508            enum_type=None,
509            containing_type=None,
510            is_extension=False,
511            extension_scope=None,
512            serialized_options=None,
513            file=DESCRIPTOR,
514            create_key=_descriptor._internal_create_key,
515        ),
516    ],
517    extensions=[],
518    nested_types=[],
519    enum_types=[],
520    serialized_options=None,
521    is_extendable=False,
522    syntax="proto3",
523    extension_ranges=[],
524    oneofs=[],
525    serialized_start=692,
526    serialized_end=755,
527)
528
529
530_DESTINATION = _descriptor.Descriptor(
531    name="Destination",
532    full_name="yoshi.synth.metadata.Destination",
533    filename=None,
534    file=DESCRIPTOR,
535    containing_type=None,
536    create_key=_descriptor._internal_create_key,
537    fields=[
538        _descriptor.FieldDescriptor(
539            name="client",
540            full_name="yoshi.synth.metadata.Destination.client",
541            index=0,
542            number=1,
543            type=11,
544            cpp_type=10,
545            label=1,
546            has_default_value=False,
547            default_value=None,
548            message_type=None,
549            enum_type=None,
550            containing_type=None,
551            is_extension=False,
552            extension_scope=None,
553            serialized_options=None,
554            file=DESCRIPTOR,
555            create_key=_descriptor._internal_create_key,
556        ),
557        _descriptor.FieldDescriptor(
558            name="fileset",
559            full_name="yoshi.synth.metadata.Destination.fileset",
560            index=1,
561            number=2,
562            type=11,
563            cpp_type=10,
564            label=1,
565            has_default_value=False,
566            default_value=None,
567            message_type=None,
568            enum_type=None,
569            containing_type=None,
570            is_extension=False,
571            extension_scope=None,
572            serialized_options=None,
573            file=DESCRIPTOR,
574            create_key=_descriptor._internal_create_key,
575        ),
576    ],
577    extensions=[],
578    nested_types=[],
579    enum_types=[],
580    serialized_options=None,
581    is_extendable=False,
582    syntax="proto3",
583    extension_ranges=[],
584    oneofs=[
585        _descriptor.OneofDescriptor(
586            name="Destination",
587            full_name="yoshi.synth.metadata.Destination.Destination",
588            index=0,
589            containing_type=None,
590            create_key=_descriptor._internal_create_key,
591            fields=[],
592        ),
593    ],
594    serialized_start=758,
595    serialized_end=906,
596)
597
598
599_NEWFILE = _descriptor.Descriptor(
600    name="NewFile",
601    full_name="yoshi.synth.metadata.NewFile",
602    filename=None,
603    file=DESCRIPTOR,
604    containing_type=None,
605    create_key=_descriptor._internal_create_key,
606    fields=[
607        _descriptor.FieldDescriptor(
608            name="path",
609            full_name="yoshi.synth.metadata.NewFile.path",
610            index=0,
611            number=1,
612            type=9,
613            cpp_type=9,
614            label=1,
615            has_default_value=False,
616            default_value=b"".decode("utf-8"),
617            message_type=None,
618            enum_type=None,
619            containing_type=None,
620            is_extension=False,
621            extension_scope=None,
622            serialized_options=None,
623            file=DESCRIPTOR,
624            create_key=_descriptor._internal_create_key,
625        ),
626    ],
627    extensions=[],
628    nested_types=[],
629    enum_types=[],
630    serialized_options=None,
631    is_extendable=False,
632    syntax="proto3",
633    extension_ranges=[],
634    oneofs=[],
635    serialized_start=908,
636    serialized_end=931,
637)
638
639
640_CLIENTDESTINATION = _descriptor.Descriptor(
641    name="ClientDestination",
642    full_name="yoshi.synth.metadata.ClientDestination",
643    filename=None,
644    file=DESCRIPTOR,
645    containing_type=None,
646    create_key=_descriptor._internal_create_key,
647    fields=[
648        _descriptor.FieldDescriptor(
649            name="source",
650            full_name="yoshi.synth.metadata.ClientDestination.source",
651            index=0,
652            number=1,
653            type=9,
654            cpp_type=9,
655            label=1,
656            has_default_value=False,
657            default_value=b"".decode("utf-8"),
658            message_type=None,
659            enum_type=None,
660            containing_type=None,
661            is_extension=False,
662            extension_scope=None,
663            serialized_options=None,
664            file=DESCRIPTOR,
665            create_key=_descriptor._internal_create_key,
666        ),
667        _descriptor.FieldDescriptor(
668            name="api_name",
669            full_name="yoshi.synth.metadata.ClientDestination.api_name",
670            index=1,
671            number=2,
672            type=9,
673            cpp_type=9,
674            label=1,
675            has_default_value=False,
676            default_value=b"".decode("utf-8"),
677            message_type=None,
678            enum_type=None,
679            containing_type=None,
680            is_extension=False,
681            extension_scope=None,
682            serialized_options=None,
683            file=DESCRIPTOR,
684            create_key=_descriptor._internal_create_key,
685        ),
686        _descriptor.FieldDescriptor(
687            name="api_version",
688            full_name="yoshi.synth.metadata.ClientDestination.api_version",
689            index=2,
690            number=3,
691            type=9,
692            cpp_type=9,
693            label=1,
694            has_default_value=False,
695            default_value=b"".decode("utf-8"),
696            message_type=None,
697            enum_type=None,
698            containing_type=None,
699            is_extension=False,
700            extension_scope=None,
701            serialized_options=None,
702            file=DESCRIPTOR,
703            create_key=_descriptor._internal_create_key,
704        ),
705        _descriptor.FieldDescriptor(
706            name="language",
707            full_name="yoshi.synth.metadata.ClientDestination.language",
708            index=3,
709            number=4,
710            type=9,
711            cpp_type=9,
712            label=1,
713            has_default_value=False,
714            default_value=b"".decode("utf-8"),
715            message_type=None,
716            enum_type=None,
717            containing_type=None,
718            is_extension=False,
719            extension_scope=None,
720            serialized_options=None,
721            file=DESCRIPTOR,
722            create_key=_descriptor._internal_create_key,
723        ),
724        _descriptor.FieldDescriptor(
725            name="generator",
726            full_name="yoshi.synth.metadata.ClientDestination.generator",
727            index=4,
728            number=5,
729            type=9,
730            cpp_type=9,
731            label=1,
732            has_default_value=False,
733            default_value=b"".decode("utf-8"),
734            message_type=None,
735            enum_type=None,
736            containing_type=None,
737            is_extension=False,
738            extension_scope=None,
739            serialized_options=None,
740            file=DESCRIPTOR,
741            create_key=_descriptor._internal_create_key,
742        ),
743        _descriptor.FieldDescriptor(
744            name="config",
745            full_name="yoshi.synth.metadata.ClientDestination.config",
746            index=5,
747            number=6,
748            type=9,
749            cpp_type=9,
750            label=1,
751            has_default_value=False,
752            default_value=b"".decode("utf-8"),
753            message_type=None,
754            enum_type=None,
755            containing_type=None,
756            is_extension=False,
757            extension_scope=None,
758            serialized_options=None,
759            file=DESCRIPTOR,
760            create_key=_descriptor._internal_create_key,
761        ),
762    ],
763    extensions=[],
764    nested_types=[],
765    enum_types=[],
766    serialized_options=None,
767    is_extendable=False,
768    syntax="proto3",
769    extension_ranges=[],
770    oneofs=[],
771    serialized_start=933,
772    serialized_end=1060,
773)
774
775
776_FILESETDESTINATION = _descriptor.Descriptor(
777    name="FileSetDestination",
778    full_name="yoshi.synth.metadata.FileSetDestination",
779    filename=None,
780    file=DESCRIPTOR,
781    containing_type=None,
782    create_key=_descriptor._internal_create_key,
783    fields=[
784        _descriptor.FieldDescriptor(
785            name="source",
786            full_name="yoshi.synth.metadata.FileSetDestination.source",
787            index=0,
788            number=1,
789            type=9,
790            cpp_type=9,
791            label=1,
792            has_default_value=False,
793            default_value=b"".decode("utf-8"),
794            message_type=None,
795            enum_type=None,
796            containing_type=None,
797            is_extension=False,
798            extension_scope=None,
799            serialized_options=None,
800            file=DESCRIPTOR,
801            create_key=_descriptor._internal_create_key,
802        ),
803        _descriptor.FieldDescriptor(
804            name="files",
805            full_name="yoshi.synth.metadata.FileSetDestination.files",
806            index=1,
807            number=2,
808            type=9,
809            cpp_type=9,
810            label=3,
811            has_default_value=False,
812            default_value=[],
813            message_type=None,
814            enum_type=None,
815            containing_type=None,
816            is_extension=False,
817            extension_scope=None,
818            serialized_options=None,
819            file=DESCRIPTOR,
820            create_key=_descriptor._internal_create_key,
821        ),
822    ],
823    extensions=[],
824    nested_types=[],
825    enum_types=[],
826    serialized_options=None,
827    is_extendable=False,
828    syntax="proto3",
829    extension_ranges=[],
830    oneofs=[],
831    serialized_start=1062,
832    serialized_end=1113,
833)
834
835_METADATA.fields_by_name[
836    "update_time"
837].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
838_METADATA.fields_by_name["sources"].message_type = _SOURCE
839_METADATA.fields_by_name["destinations"].message_type = _DESTINATION
840_METADATA.fields_by_name["new_files"].message_type = _NEWFILE
841_SOURCE.fields_by_name["git"].message_type = _GITSOURCE
842_SOURCE.fields_by_name["generator"].message_type = _GENERATORSOURCE
843_SOURCE.fields_by_name["template"].message_type = _TEMPLATESOURCE
844_SOURCE.oneofs_by_name["source"].fields.append(_SOURCE.fields_by_name["git"])
845_SOURCE.fields_by_name["git"].containing_oneof = _SOURCE.oneofs_by_name["source"]
846_SOURCE.oneofs_by_name["source"].fields.append(_SOURCE.fields_by_name["generator"])
847_SOURCE.fields_by_name["generator"].containing_oneof = _SOURCE.oneofs_by_name["source"]
848_SOURCE.oneofs_by_name["source"].fields.append(_SOURCE.fields_by_name["template"])
849_SOURCE.fields_by_name["template"].containing_oneof = _SOURCE.oneofs_by_name["source"]
850_DESTINATION.fields_by_name["client"].message_type = _CLIENTDESTINATION
851_DESTINATION.fields_by_name["fileset"].message_type = _FILESETDESTINATION
852_DESTINATION.oneofs_by_name["Destination"].fields.append(
853    _DESTINATION.fields_by_name["client"]
854)
855_DESTINATION.fields_by_name["client"].containing_oneof = _DESTINATION.oneofs_by_name[
856    "Destination"
857]
858_DESTINATION.oneofs_by_name["Destination"].fields.append(
859    _DESTINATION.fields_by_name["fileset"]
860)
861_DESTINATION.fields_by_name["fileset"].containing_oneof = _DESTINATION.oneofs_by_name[
862    "Destination"
863]
864DESCRIPTOR.message_types_by_name["Metadata"] = _METADATA
865DESCRIPTOR.message_types_by_name["Source"] = _SOURCE
866DESCRIPTOR.message_types_by_name["GitSource"] = _GITSOURCE
867DESCRIPTOR.message_types_by_name["GeneratorSource"] = _GENERATORSOURCE
868DESCRIPTOR.message_types_by_name["TemplateSource"] = _TEMPLATESOURCE
869DESCRIPTOR.message_types_by_name["Destination"] = _DESTINATION
870DESCRIPTOR.message_types_by_name["NewFile"] = _NEWFILE
871DESCRIPTOR.message_types_by_name["ClientDestination"] = _CLIENTDESTINATION
872DESCRIPTOR.message_types_by_name["FileSetDestination"] = _FILESETDESTINATION
873_sym_db.RegisterFileDescriptor(DESCRIPTOR)
874
875Metadata = _reflection.GeneratedProtocolMessageType(
876    "Metadata",
877    (_message.Message,),
878    {
879        "DESCRIPTOR": _METADATA,
880        "__module__": "metadata_pb2"
881        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.Metadata)
882    },
883)
884_sym_db.RegisterMessage(Metadata)
885
886Source = _reflection.GeneratedProtocolMessageType(
887    "Source",
888    (_message.Message,),
889    {
890        "DESCRIPTOR": _SOURCE,
891        "__module__": "metadata_pb2"
892        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.Source)
893    },
894)
895_sym_db.RegisterMessage(Source)
896
897GitSource = _reflection.GeneratedProtocolMessageType(
898    "GitSource",
899    (_message.Message,),
900    {
901        "DESCRIPTOR": _GITSOURCE,
902        "__module__": "metadata_pb2"
903        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.GitSource)
904    },
905)
906_sym_db.RegisterMessage(GitSource)
907
908GeneratorSource = _reflection.GeneratedProtocolMessageType(
909    "GeneratorSource",
910    (_message.Message,),
911    {
912        "DESCRIPTOR": _GENERATORSOURCE,
913        "__module__": "metadata_pb2"
914        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.GeneratorSource)
915    },
916)
917_sym_db.RegisterMessage(GeneratorSource)
918
919TemplateSource = _reflection.GeneratedProtocolMessageType(
920    "TemplateSource",
921    (_message.Message,),
922    {
923        "DESCRIPTOR": _TEMPLATESOURCE,
924        "__module__": "metadata_pb2"
925        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.TemplateSource)
926    },
927)
928_sym_db.RegisterMessage(TemplateSource)
929
930Destination = _reflection.GeneratedProtocolMessageType(
931    "Destination",
932    (_message.Message,),
933    {
934        "DESCRIPTOR": _DESTINATION,
935        "__module__": "metadata_pb2"
936        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.Destination)
937    },
938)
939_sym_db.RegisterMessage(Destination)
940
941NewFile = _reflection.GeneratedProtocolMessageType(
942    "NewFile",
943    (_message.Message,),
944    {
945        "DESCRIPTOR": _NEWFILE,
946        "__module__": "metadata_pb2"
947        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.NewFile)
948    },
949)
950_sym_db.RegisterMessage(NewFile)
951
952ClientDestination = _reflection.GeneratedProtocolMessageType(
953    "ClientDestination",
954    (_message.Message,),
955    {
956        "DESCRIPTOR": _CLIENTDESTINATION,
957        "__module__": "metadata_pb2"
958        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.ClientDestination)
959    },
960)
961_sym_db.RegisterMessage(ClientDestination)
962
963FileSetDestination = _reflection.GeneratedProtocolMessageType(
964    "FileSetDestination",
965    (_message.Message,),
966    {
967        "DESCRIPTOR": _FILESETDESTINATION,
968        "__module__": "metadata_pb2"
969        # @@protoc_insertion_point(class_scope:yoshi.synth.metadata.FileSetDestination)
970    },
971)
972_sym_db.RegisterMessage(FileSetDestination)
973
974
975_METADATA.fields_by_name["update_time"]._options = None
976_METADATA.fields_by_name["new_files"]._options = None
977# @@protoc_insertion_point(module_scope)
978