1// Protocol Buffers - Google's data interchange format
2// Copyright 2008 Google Inc.  All rights reserved.
3// https://developers.google.com/protocol-buffers/
4//
5// Redistribution and use in source and binary forms, with or without
6// modification, are permitted provided that the following conditions are
7// met:
8//
9//     * Redistributions of source code must retain the above copyright
10// notice, this list of conditions and the following disclaimer.
11//     * Redistributions in binary form must reproduce the above
12// copyright notice, this list of conditions and the following disclaimer
13// in the documentation and/or other materials provided with the
14// distribution.
15//     * Neither the name of Google Inc. nor the names of its
16// contributors may be used to endorse or promote products derived from
17// this software without specific prior written permission.
18//
19// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
22// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
23// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
25// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
31// Benchmark messages for proto3.
32
33// Code generated by protoc-gen-go. DO NOT EDIT.
34// source: datasets/google_message1/proto3/benchmark_message1_proto3.proto
35
36package proto3
37
38import (
39	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
40	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
41	reflect "reflect"
42	sync "sync"
43)
44
45type GoogleMessage1 struct {
46	state         protoimpl.MessageState
47	sizeCache     protoimpl.SizeCache
48	unknownFields protoimpl.UnknownFields
49
50	Field1   string                    `protobuf:"bytes,1,opt,name=field1,proto3" json:"field1,omitempty"`
51	Field9   string                    `protobuf:"bytes,9,opt,name=field9,proto3" json:"field9,omitempty"`
52	Field18  string                    `protobuf:"bytes,18,opt,name=field18,proto3" json:"field18,omitempty"`
53	Field80  bool                      `protobuf:"varint,80,opt,name=field80,proto3" json:"field80,omitempty"`
54	Field81  bool                      `protobuf:"varint,81,opt,name=field81,proto3" json:"field81,omitempty"`
55	Field2   int32                     `protobuf:"varint,2,opt,name=field2,proto3" json:"field2,omitempty"`
56	Field3   int32                     `protobuf:"varint,3,opt,name=field3,proto3" json:"field3,omitempty"`
57	Field280 int32                     `protobuf:"varint,280,opt,name=field280,proto3" json:"field280,omitempty"`
58	Field6   int32                     `protobuf:"varint,6,opt,name=field6,proto3" json:"field6,omitempty"`
59	Field22  int64                     `protobuf:"varint,22,opt,name=field22,proto3" json:"field22,omitempty"`
60	Field4   string                    `protobuf:"bytes,4,opt,name=field4,proto3" json:"field4,omitempty"`
61	Field5   []uint64                  `protobuf:"fixed64,5,rep,packed,name=field5,proto3" json:"field5,omitempty"`
62	Field59  bool                      `protobuf:"varint,59,opt,name=field59,proto3" json:"field59,omitempty"`
63	Field7   string                    `protobuf:"bytes,7,opt,name=field7,proto3" json:"field7,omitempty"`
64	Field16  int32                     `protobuf:"varint,16,opt,name=field16,proto3" json:"field16,omitempty"`
65	Field130 int32                     `protobuf:"varint,130,opt,name=field130,proto3" json:"field130,omitempty"`
66	Field12  bool                      `protobuf:"varint,12,opt,name=field12,proto3" json:"field12,omitempty"`
67	Field17  bool                      `protobuf:"varint,17,opt,name=field17,proto3" json:"field17,omitempty"`
68	Field13  bool                      `protobuf:"varint,13,opt,name=field13,proto3" json:"field13,omitempty"`
69	Field14  bool                      `protobuf:"varint,14,opt,name=field14,proto3" json:"field14,omitempty"`
70	Field104 int32                     `protobuf:"varint,104,opt,name=field104,proto3" json:"field104,omitempty"`
71	Field100 int32                     `protobuf:"varint,100,opt,name=field100,proto3" json:"field100,omitempty"`
72	Field101 int32                     `protobuf:"varint,101,opt,name=field101,proto3" json:"field101,omitempty"`
73	Field102 string                    `protobuf:"bytes,102,opt,name=field102,proto3" json:"field102,omitempty"`
74	Field103 string                    `protobuf:"bytes,103,opt,name=field103,proto3" json:"field103,omitempty"`
75	Field29  int32                     `protobuf:"varint,29,opt,name=field29,proto3" json:"field29,omitempty"`
76	Field30  bool                      `protobuf:"varint,30,opt,name=field30,proto3" json:"field30,omitempty"`
77	Field60  int32                     `protobuf:"varint,60,opt,name=field60,proto3" json:"field60,omitempty"`
78	Field271 int32                     `protobuf:"varint,271,opt,name=field271,proto3" json:"field271,omitempty"`
79	Field272 int32                     `protobuf:"varint,272,opt,name=field272,proto3" json:"field272,omitempty"`
80	Field150 int32                     `protobuf:"varint,150,opt,name=field150,proto3" json:"field150,omitempty"`
81	Field23  int32                     `protobuf:"varint,23,opt,name=field23,proto3" json:"field23,omitempty"`
82	Field24  bool                      `protobuf:"varint,24,opt,name=field24,proto3" json:"field24,omitempty"`
83	Field25  int32                     `protobuf:"varint,25,opt,name=field25,proto3" json:"field25,omitempty"`
84	Field15  *GoogleMessage1SubMessage `protobuf:"bytes,15,opt,name=field15,proto3" json:"field15,omitempty"`
85	Field78  bool                      `protobuf:"varint,78,opt,name=field78,proto3" json:"field78,omitempty"`
86	Field67  int32                     `protobuf:"varint,67,opt,name=field67,proto3" json:"field67,omitempty"`
87	Field68  int32                     `protobuf:"varint,68,opt,name=field68,proto3" json:"field68,omitempty"`
88	Field128 int32                     `protobuf:"varint,128,opt,name=field128,proto3" json:"field128,omitempty"`
89	Field129 string                    `protobuf:"bytes,129,opt,name=field129,proto3" json:"field129,omitempty"`
90	Field131 int32                     `protobuf:"varint,131,opt,name=field131,proto3" json:"field131,omitempty"`
91}
92
93func (x *GoogleMessage1) Reset() {
94	*x = GoogleMessage1{}
95	if protoimpl.UnsafeEnabled {
96		mi := &file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes[0]
97		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
98		ms.StoreMessageInfo(mi)
99	}
100}
101
102func (x *GoogleMessage1) String() string {
103	return protoimpl.X.MessageStringOf(x)
104}
105
106func (*GoogleMessage1) ProtoMessage() {}
107
108func (x *GoogleMessage1) ProtoReflect() protoreflect.Message {
109	mi := &file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes[0]
110	if protoimpl.UnsafeEnabled && x != nil {
111		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
112		if ms.LoadMessageInfo() == nil {
113			ms.StoreMessageInfo(mi)
114		}
115		return ms
116	}
117	return mi.MessageOf(x)
118}
119
120// Deprecated: Use GoogleMessage1.ProtoReflect.Descriptor instead.
121func (*GoogleMessage1) Descriptor() ([]byte, []int) {
122	return file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescGZIP(), []int{0}
123}
124
125func (x *GoogleMessage1) GetField1() string {
126	if x != nil {
127		return x.Field1
128	}
129	return ""
130}
131
132func (x *GoogleMessage1) GetField9() string {
133	if x != nil {
134		return x.Field9
135	}
136	return ""
137}
138
139func (x *GoogleMessage1) GetField18() string {
140	if x != nil {
141		return x.Field18
142	}
143	return ""
144}
145
146func (x *GoogleMessage1) GetField80() bool {
147	if x != nil {
148		return x.Field80
149	}
150	return false
151}
152
153func (x *GoogleMessage1) GetField81() bool {
154	if x != nil {
155		return x.Field81
156	}
157	return false
158}
159
160func (x *GoogleMessage1) GetField2() int32 {
161	if x != nil {
162		return x.Field2
163	}
164	return 0
165}
166
167func (x *GoogleMessage1) GetField3() int32 {
168	if x != nil {
169		return x.Field3
170	}
171	return 0
172}
173
174func (x *GoogleMessage1) GetField280() int32 {
175	if x != nil {
176		return x.Field280
177	}
178	return 0
179}
180
181func (x *GoogleMessage1) GetField6() int32 {
182	if x != nil {
183		return x.Field6
184	}
185	return 0
186}
187
188func (x *GoogleMessage1) GetField22() int64 {
189	if x != nil {
190		return x.Field22
191	}
192	return 0
193}
194
195func (x *GoogleMessage1) GetField4() string {
196	if x != nil {
197		return x.Field4
198	}
199	return ""
200}
201
202func (x *GoogleMessage1) GetField5() []uint64 {
203	if x != nil {
204		return x.Field5
205	}
206	return nil
207}
208
209func (x *GoogleMessage1) GetField59() bool {
210	if x != nil {
211		return x.Field59
212	}
213	return false
214}
215
216func (x *GoogleMessage1) GetField7() string {
217	if x != nil {
218		return x.Field7
219	}
220	return ""
221}
222
223func (x *GoogleMessage1) GetField16() int32 {
224	if x != nil {
225		return x.Field16
226	}
227	return 0
228}
229
230func (x *GoogleMessage1) GetField130() int32 {
231	if x != nil {
232		return x.Field130
233	}
234	return 0
235}
236
237func (x *GoogleMessage1) GetField12() bool {
238	if x != nil {
239		return x.Field12
240	}
241	return false
242}
243
244func (x *GoogleMessage1) GetField17() bool {
245	if x != nil {
246		return x.Field17
247	}
248	return false
249}
250
251func (x *GoogleMessage1) GetField13() bool {
252	if x != nil {
253		return x.Field13
254	}
255	return false
256}
257
258func (x *GoogleMessage1) GetField14() bool {
259	if x != nil {
260		return x.Field14
261	}
262	return false
263}
264
265func (x *GoogleMessage1) GetField104() int32 {
266	if x != nil {
267		return x.Field104
268	}
269	return 0
270}
271
272func (x *GoogleMessage1) GetField100() int32 {
273	if x != nil {
274		return x.Field100
275	}
276	return 0
277}
278
279func (x *GoogleMessage1) GetField101() int32 {
280	if x != nil {
281		return x.Field101
282	}
283	return 0
284}
285
286func (x *GoogleMessage1) GetField102() string {
287	if x != nil {
288		return x.Field102
289	}
290	return ""
291}
292
293func (x *GoogleMessage1) GetField103() string {
294	if x != nil {
295		return x.Field103
296	}
297	return ""
298}
299
300func (x *GoogleMessage1) GetField29() int32 {
301	if x != nil {
302		return x.Field29
303	}
304	return 0
305}
306
307func (x *GoogleMessage1) GetField30() bool {
308	if x != nil {
309		return x.Field30
310	}
311	return false
312}
313
314func (x *GoogleMessage1) GetField60() int32 {
315	if x != nil {
316		return x.Field60
317	}
318	return 0
319}
320
321func (x *GoogleMessage1) GetField271() int32 {
322	if x != nil {
323		return x.Field271
324	}
325	return 0
326}
327
328func (x *GoogleMessage1) GetField272() int32 {
329	if x != nil {
330		return x.Field272
331	}
332	return 0
333}
334
335func (x *GoogleMessage1) GetField150() int32 {
336	if x != nil {
337		return x.Field150
338	}
339	return 0
340}
341
342func (x *GoogleMessage1) GetField23() int32 {
343	if x != nil {
344		return x.Field23
345	}
346	return 0
347}
348
349func (x *GoogleMessage1) GetField24() bool {
350	if x != nil {
351		return x.Field24
352	}
353	return false
354}
355
356func (x *GoogleMessage1) GetField25() int32 {
357	if x != nil {
358		return x.Field25
359	}
360	return 0
361}
362
363func (x *GoogleMessage1) GetField15() *GoogleMessage1SubMessage {
364	if x != nil {
365		return x.Field15
366	}
367	return nil
368}
369
370func (x *GoogleMessage1) GetField78() bool {
371	if x != nil {
372		return x.Field78
373	}
374	return false
375}
376
377func (x *GoogleMessage1) GetField67() int32 {
378	if x != nil {
379		return x.Field67
380	}
381	return 0
382}
383
384func (x *GoogleMessage1) GetField68() int32 {
385	if x != nil {
386		return x.Field68
387	}
388	return 0
389}
390
391func (x *GoogleMessage1) GetField128() int32 {
392	if x != nil {
393		return x.Field128
394	}
395	return 0
396}
397
398func (x *GoogleMessage1) GetField129() string {
399	if x != nil {
400		return x.Field129
401	}
402	return ""
403}
404
405func (x *GoogleMessage1) GetField131() int32 {
406	if x != nil {
407		return x.Field131
408	}
409	return 0
410}
411
412type GoogleMessage1SubMessage struct {
413	state         protoimpl.MessageState
414	sizeCache     protoimpl.SizeCache
415	unknownFields protoimpl.UnknownFields
416
417	Field1   int32  `protobuf:"varint,1,opt,name=field1,proto3" json:"field1,omitempty"`
418	Field2   int32  `protobuf:"varint,2,opt,name=field2,proto3" json:"field2,omitempty"`
419	Field3   int32  `protobuf:"varint,3,opt,name=field3,proto3" json:"field3,omitempty"`
420	Field15  string `protobuf:"bytes,15,opt,name=field15,proto3" json:"field15,omitempty"`
421	Field12  bool   `protobuf:"varint,12,opt,name=field12,proto3" json:"field12,omitempty"`
422	Field13  int64  `protobuf:"varint,13,opt,name=field13,proto3" json:"field13,omitempty"`
423	Field14  int64  `protobuf:"varint,14,opt,name=field14,proto3" json:"field14,omitempty"`
424	Field16  int32  `protobuf:"varint,16,opt,name=field16,proto3" json:"field16,omitempty"`
425	Field19  int32  `protobuf:"varint,19,opt,name=field19,proto3" json:"field19,omitempty"`
426	Field20  bool   `protobuf:"varint,20,opt,name=field20,proto3" json:"field20,omitempty"`
427	Field28  bool   `protobuf:"varint,28,opt,name=field28,proto3" json:"field28,omitempty"`
428	Field21  uint64 `protobuf:"fixed64,21,opt,name=field21,proto3" json:"field21,omitempty"`
429	Field22  int32  `protobuf:"varint,22,opt,name=field22,proto3" json:"field22,omitempty"`
430	Field23  bool   `protobuf:"varint,23,opt,name=field23,proto3" json:"field23,omitempty"`
431	Field206 bool   `protobuf:"varint,206,opt,name=field206,proto3" json:"field206,omitempty"`
432	Field203 uint32 `protobuf:"fixed32,203,opt,name=field203,proto3" json:"field203,omitempty"`
433	Field204 int32  `protobuf:"varint,204,opt,name=field204,proto3" json:"field204,omitempty"`
434	Field205 string `protobuf:"bytes,205,opt,name=field205,proto3" json:"field205,omitempty"`
435	Field207 uint64 `protobuf:"varint,207,opt,name=field207,proto3" json:"field207,omitempty"`
436	Field300 uint64 `protobuf:"varint,300,opt,name=field300,proto3" json:"field300,omitempty"`
437}
438
439func (x *GoogleMessage1SubMessage) Reset() {
440	*x = GoogleMessage1SubMessage{}
441	if protoimpl.UnsafeEnabled {
442		mi := &file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes[1]
443		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
444		ms.StoreMessageInfo(mi)
445	}
446}
447
448func (x *GoogleMessage1SubMessage) String() string {
449	return protoimpl.X.MessageStringOf(x)
450}
451
452func (*GoogleMessage1SubMessage) ProtoMessage() {}
453
454func (x *GoogleMessage1SubMessage) ProtoReflect() protoreflect.Message {
455	mi := &file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes[1]
456	if protoimpl.UnsafeEnabled && x != nil {
457		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
458		if ms.LoadMessageInfo() == nil {
459			ms.StoreMessageInfo(mi)
460		}
461		return ms
462	}
463	return mi.MessageOf(x)
464}
465
466// Deprecated: Use GoogleMessage1SubMessage.ProtoReflect.Descriptor instead.
467func (*GoogleMessage1SubMessage) Descriptor() ([]byte, []int) {
468	return file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescGZIP(), []int{1}
469}
470
471func (x *GoogleMessage1SubMessage) GetField1() int32 {
472	if x != nil {
473		return x.Field1
474	}
475	return 0
476}
477
478func (x *GoogleMessage1SubMessage) GetField2() int32 {
479	if x != nil {
480		return x.Field2
481	}
482	return 0
483}
484
485func (x *GoogleMessage1SubMessage) GetField3() int32 {
486	if x != nil {
487		return x.Field3
488	}
489	return 0
490}
491
492func (x *GoogleMessage1SubMessage) GetField15() string {
493	if x != nil {
494		return x.Field15
495	}
496	return ""
497}
498
499func (x *GoogleMessage1SubMessage) GetField12() bool {
500	if x != nil {
501		return x.Field12
502	}
503	return false
504}
505
506func (x *GoogleMessage1SubMessage) GetField13() int64 {
507	if x != nil {
508		return x.Field13
509	}
510	return 0
511}
512
513func (x *GoogleMessage1SubMessage) GetField14() int64 {
514	if x != nil {
515		return x.Field14
516	}
517	return 0
518}
519
520func (x *GoogleMessage1SubMessage) GetField16() int32 {
521	if x != nil {
522		return x.Field16
523	}
524	return 0
525}
526
527func (x *GoogleMessage1SubMessage) GetField19() int32 {
528	if x != nil {
529		return x.Field19
530	}
531	return 0
532}
533
534func (x *GoogleMessage1SubMessage) GetField20() bool {
535	if x != nil {
536		return x.Field20
537	}
538	return false
539}
540
541func (x *GoogleMessage1SubMessage) GetField28() bool {
542	if x != nil {
543		return x.Field28
544	}
545	return false
546}
547
548func (x *GoogleMessage1SubMessage) GetField21() uint64 {
549	if x != nil {
550		return x.Field21
551	}
552	return 0
553}
554
555func (x *GoogleMessage1SubMessage) GetField22() int32 {
556	if x != nil {
557		return x.Field22
558	}
559	return 0
560}
561
562func (x *GoogleMessage1SubMessage) GetField23() bool {
563	if x != nil {
564		return x.Field23
565	}
566	return false
567}
568
569func (x *GoogleMessage1SubMessage) GetField206() bool {
570	if x != nil {
571		return x.Field206
572	}
573	return false
574}
575
576func (x *GoogleMessage1SubMessage) GetField203() uint32 {
577	if x != nil {
578		return x.Field203
579	}
580	return 0
581}
582
583func (x *GoogleMessage1SubMessage) GetField204() int32 {
584	if x != nil {
585		return x.Field204
586	}
587	return 0
588}
589
590func (x *GoogleMessage1SubMessage) GetField205() string {
591	if x != nil {
592		return x.Field205
593	}
594	return ""
595}
596
597func (x *GoogleMessage1SubMessage) GetField207() uint64 {
598	if x != nil {
599		return x.Field207
600	}
601	return 0
602}
603
604func (x *GoogleMessage1SubMessage) GetField300() uint64 {
605	if x != nil {
606		return x.Field300
607	}
608	return 0
609}
610
611var File_datasets_google_message1_proto3_benchmark_message1_proto3_proto protoreflect.FileDescriptor
612
613var file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDesc = []byte{
614	0x0a, 0x3f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
615	0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
616	0x33, 0x2f, 0x62, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x5f, 0x6d, 0x65, 0x73, 0x73,
617	0x61, 0x67, 0x65, 0x31, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x70, 0x72, 0x6f, 0x74,
618	0x6f, 0x12, 0x11, 0x62, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x73, 0x2e, 0x70, 0x72,
619	0x6f, 0x74, 0x6f, 0x33, 0x22, 0xf9, 0x08, 0x0a, 0x0e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x4d,
620	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64,
621	0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x12,
622	0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x39, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52,
623	0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x39, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64,
624	0x31, 0x38, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31,
625	0x38, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x38, 0x30, 0x18, 0x50, 0x20, 0x01,
626	0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x38, 0x30, 0x12, 0x18, 0x0a, 0x07, 0x66,
627	0x69, 0x65, 0x6c, 0x64, 0x38, 0x31, 0x18, 0x51, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69,
628	0x65, 0x6c, 0x64, 0x38, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x18,
629	0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x12, 0x16, 0x0a,
630	0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x66,
631	0x69, 0x65, 0x6c, 0x64, 0x33, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x38,
632	0x30, 0x18, 0x98, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32,
633	0x38, 0x30, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x18, 0x06, 0x20, 0x01,
634	0x28, 0x05, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69,
635	0x65, 0x6c, 0x64, 0x32, 0x32, 0x18, 0x16, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x66, 0x69, 0x65,
636	0x6c, 0x64, 0x32, 0x32, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x34, 0x18, 0x04,
637	0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x34, 0x12, 0x16, 0x0a, 0x06,
638	0x66, 0x69, 0x65, 0x6c, 0x64, 0x35, 0x18, 0x05, 0x20, 0x03, 0x28, 0x06, 0x52, 0x06, 0x66, 0x69,
639	0x65, 0x6c, 0x64, 0x35, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x35, 0x39, 0x18,
640	0x3b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x35, 0x39, 0x12, 0x16,
641	0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x37, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
642	0x66, 0x69, 0x65, 0x6c, 0x64, 0x37, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31,
643	0x36, 0x18, 0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x36,
644	0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x33, 0x30, 0x18, 0x82, 0x01, 0x20,
645	0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x33, 0x30, 0x12, 0x18, 0x0a,
646	0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x32, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07,
647	0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x32, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64,
648	0x31, 0x37, 0x18, 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31,
649	0x37, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x33, 0x18, 0x0d, 0x20, 0x01,
650	0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x33, 0x12, 0x18, 0x0a, 0x07, 0x66,
651	0x69, 0x65, 0x6c, 0x64, 0x31, 0x34, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69,
652	0x65, 0x6c, 0x64, 0x31, 0x34, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30,
653	0x34, 0x18, 0x68, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30,
654	0x34, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30, 0x30, 0x18, 0x64, 0x20,
655	0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30, 0x30, 0x12, 0x1a, 0x0a,
656	0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30, 0x31, 0x18, 0x65, 0x20, 0x01, 0x28, 0x05, 0x52,
657	0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30, 0x31, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x65,
658	0x6c, 0x64, 0x31, 0x30, 0x32, 0x18, 0x66, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x65,
659	0x6c, 0x64, 0x31, 0x30, 0x32, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30,
660	0x33, 0x18, 0x67, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30,
661	0x33, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x39, 0x18, 0x1d, 0x20, 0x01,
662	0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x39, 0x12, 0x18, 0x0a, 0x07, 0x66,
663	0x69, 0x65, 0x6c, 0x64, 0x33, 0x30, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69,
664	0x65, 0x6c, 0x64, 0x33, 0x30, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x30,
665	0x18, 0x3c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x30, 0x12,
666	0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x31, 0x18, 0x8f, 0x02, 0x20, 0x01,
667	0x28, 0x05, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x31, 0x12, 0x1b, 0x0a, 0x08,
668	0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x32, 0x18, 0x90, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
669	0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x32, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65,
670	0x6c, 0x64, 0x31, 0x35, 0x30, 0x18, 0x96, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69,
671	0x65, 0x6c, 0x64, 0x31, 0x35, 0x30, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32,
672	0x33, 0x18, 0x17, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x33,
673	0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x34, 0x18, 0x18, 0x20, 0x01, 0x28,
674	0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x34, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69,
675	0x65, 0x6c, 0x64, 0x32, 0x35, 0x18, 0x19, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65,
676	0x6c, 0x64, 0x32, 0x35, 0x12, 0x45, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x35, 0x18,
677	0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x62, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72,
678	0x6b, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
679	0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x53, 0x75, 0x62, 0x4d, 0x65, 0x73, 0x73, 0x61,
680	0x67, 0x65, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x35, 0x12, 0x18, 0x0a, 0x07, 0x66,
681	0x69, 0x65, 0x6c, 0x64, 0x37, 0x38, 0x18, 0x4e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69,
682	0x65, 0x6c, 0x64, 0x37, 0x38, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x37,
683	0x18, 0x43, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x37, 0x12,
684	0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x38, 0x18, 0x44, 0x20, 0x01, 0x28, 0x05,
685	0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x36, 0x38, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65,
686	0x6c, 0x64, 0x31, 0x32, 0x38, 0x18, 0x80, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69,
687	0x65, 0x6c, 0x64, 0x31, 0x32, 0x38, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31,
688	0x32, 0x39, 0x18, 0x81, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64,
689	0x31, 0x32, 0x39, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x33, 0x31, 0x18,
690	0x83, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x33, 0x31,
691	0x22, 0xae, 0x04, 0x0a, 0x18, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61,
692	0x67, 0x65, 0x31, 0x53, 0x75, 0x62, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x16, 0x0a,
693	0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x66,
694	0x69, 0x65, 0x6c, 0x64, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x18,
695	0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x12, 0x16, 0x0a,
696	0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x66,
697	0x69, 0x65, 0x6c, 0x64, 0x33, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x35,
698	0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x35, 0x12,
699	0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x32, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08,
700	0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x32, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65,
701	0x6c, 0x64, 0x31, 0x33, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c,
702	0x64, 0x31, 0x33, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x34, 0x18, 0x0e,
703	0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x34, 0x12, 0x18, 0x0a,
704	0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x36, 0x18, 0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
705	0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x36, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64,
706	0x31, 0x39, 0x18, 0x13, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31,
707	0x39, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x18, 0x14, 0x20, 0x01,
708	0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x12, 0x18, 0x0a, 0x07, 0x66,
709	0x69, 0x65, 0x6c, 0x64, 0x32, 0x38, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69,
710	0x65, 0x6c, 0x64, 0x32, 0x38, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x31,
711	0x18, 0x15, 0x20, 0x01, 0x28, 0x06, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x31, 0x12,
712	0x18, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x32, 0x18, 0x16, 0x20, 0x01, 0x28, 0x05,
713	0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x32, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x65,
714	0x6c, 0x64, 0x32, 0x33, 0x18, 0x17, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c,
715	0x64, 0x32, 0x33, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x36, 0x18,
716	0xce, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x36,
717	0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x33, 0x18, 0xcb, 0x01, 0x20,
718	0x01, 0x28, 0x07, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x33, 0x12, 0x1b, 0x0a,
719	0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x34, 0x18, 0xcc, 0x01, 0x20, 0x01, 0x28, 0x05,
720	0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x34, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69,
721	0x65, 0x6c, 0x64, 0x32, 0x30, 0x35, 0x18, 0xcd, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66,
722	0x69, 0x65, 0x6c, 0x64, 0x32, 0x30, 0x35, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64,
723	0x32, 0x30, 0x37, 0x18, 0xcf, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c,
724	0x64, 0x32, 0x30, 0x37, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x30, 0x30,
725	0x18, 0xac, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x30,
726	0x30, 0x42, 0x25, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
727	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x62, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61,
728	0x72, 0x6b, 0x73, 0x48, 0x01, 0xf8, 0x01, 0x01, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
729}
730
731var (
732	file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescOnce sync.Once
733	file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescData = file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDesc
734)
735
736func file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescGZIP() []byte {
737	file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescOnce.Do(func() {
738		file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescData = protoimpl.X.CompressGZIP(file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescData)
739	})
740	return file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDescData
741}
742
743var file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
744var file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_goTypes = []interface{}{
745	(*GoogleMessage1)(nil),           // 0: benchmarks.proto3.GoogleMessage1
746	(*GoogleMessage1SubMessage)(nil), // 1: benchmarks.proto3.GoogleMessage1SubMessage
747}
748var file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_depIdxs = []int32{
749	1, // 0: benchmarks.proto3.GoogleMessage1.field15:type_name -> benchmarks.proto3.GoogleMessage1SubMessage
750	1, // [1:1] is the sub-list for method output_type
751	1, // [1:1] is the sub-list for method input_type
752	1, // [1:1] is the sub-list for extension type_name
753	1, // [1:1] is the sub-list for extension extendee
754	0, // [0:1] is the sub-list for field type_name
755}
756
757func init() { file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_init() }
758func file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_init() {
759	if File_datasets_google_message1_proto3_benchmark_message1_proto3_proto != nil {
760		return
761	}
762	if !protoimpl.UnsafeEnabled {
763		file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
764			switch v := v.(*GoogleMessage1); i {
765			case 0:
766				return &v.state
767			case 1:
768				return &v.sizeCache
769			case 2:
770				return &v.unknownFields
771			default:
772				return nil
773			}
774		}
775		file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
776			switch v := v.(*GoogleMessage1SubMessage); i {
777			case 0:
778				return &v.state
779			case 1:
780				return &v.sizeCache
781			case 2:
782				return &v.unknownFields
783			default:
784				return nil
785			}
786		}
787	}
788	type x struct{}
789	out := protoimpl.TypeBuilder{
790		File: protoimpl.DescBuilder{
791			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
792			RawDescriptor: file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDesc,
793			NumEnums:      0,
794			NumMessages:   2,
795			NumExtensions: 0,
796			NumServices:   0,
797		},
798		GoTypes:           file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_goTypes,
799		DependencyIndexes: file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_depIdxs,
800		MessageInfos:      file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_msgTypes,
801	}.Build()
802	File_datasets_google_message1_proto3_benchmark_message1_proto3_proto = out.File
803	file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_rawDesc = nil
804	file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_goTypes = nil
805	file_datasets_google_message1_proto3_benchmark_message1_proto3_proto_depIdxs = nil
806}
807