1
2
3
4
5
6
7
8 package protoeditions
9
10 import (
11 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
12 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
13 math "math"
14 reflect "reflect"
15 sync "sync"
16 )
17
18 type FieldTestMessage_Enum int32
19
20 const (
21 FieldTestMessage_ZERO FieldTestMessage_Enum = 0
22 FieldTestMessage_ONE FieldTestMessage_Enum = 1
23 )
24
25
26 var (
27 FieldTestMessage_Enum_name = map[int32]string{
28 0: "ZERO",
29 1: "ONE",
30 }
31 FieldTestMessage_Enum_value = map[string]int32{
32 "ZERO": 0,
33 "ONE": 1,
34 }
35 )
36
37 func (x FieldTestMessage_Enum) Enum() *FieldTestMessage_Enum {
38 p := new(FieldTestMessage_Enum)
39 *p = x
40 return p
41 }
42
43 func (x FieldTestMessage_Enum) String() string {
44 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
45 }
46
47 func (FieldTestMessage_Enum) Descriptor() protoreflect.EnumDescriptor {
48 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_enumTypes[0].Descriptor()
49 }
50
51 func (FieldTestMessage_Enum) Type() protoreflect.EnumType {
52 return &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_enumTypes[0]
53 }
54
55 func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
56 return protoreflect.EnumNumber(x)
57 }
58
59
60 func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
61 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0, 0}
62 }
63
64 type FieldTestMessage struct {
65 state protoimpl.MessageState
66 sizeCache protoimpl.SizeCache
67 unknownFields protoimpl.UnknownFields
68
69 OptionalBool *bool `protobuf:"varint,1,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
70 OptionalEnum *FieldTestMessage_Enum `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,enum=goproto.protoc.protoeditions.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
71 OptionalInt32 *int32 `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
72 OptionalSint32 *int32 `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
73 OptionalUint32 *uint32 `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
74 OptionalInt64 *int64 `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
75 OptionalSint64 *int64 `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
76 OptionalUint64 *uint64 `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
77 OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
78 OptionalFixed32 *uint32 `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
79 OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
80 OptionalSfixed64 *int64 `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
81 OptionalFixed64 *uint64 `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
82 OptionalDouble *float64 `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
83 OptionalString *string `protobuf:"bytes,15,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
84 OptionalBytes []byte `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
85 Optional_Message *FieldTestMessage_Message `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage" json:"optional_Message,omitempty"`
86 Optionalgroup *FieldTestMessage_OptionalGroup `protobuf:"group,18,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
87 RequiredBool *bool `protobuf:"varint,101,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
88 RequiredEnum *FieldTestMessage_Enum `protobuf:"varint,102,req,name=required_enum,json=requiredEnum,enum=goproto.protoc.protoeditions.FieldTestMessage_Enum" json:"required_enum,omitempty"`
89 RequiredInt32 *int32 `protobuf:"varint,103,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
90 RequiredSint32 *int32 `protobuf:"zigzag32,104,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
91 RequiredUint32 *uint32 `protobuf:"varint,105,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
92 RequiredInt64 *int64 `protobuf:"varint,106,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
93 RequiredSint64 *int64 `protobuf:"zigzag64,107,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
94 RequiredUint64 *uint64 `protobuf:"varint,108,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
95 RequiredSfixed32 *int32 `protobuf:"fixed32,109,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
96 RequiredFixed32 *uint32 `protobuf:"fixed32,110,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
97 RequiredFloat *float32 `protobuf:"fixed32,111,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
98 RequiredSfixed64 *int64 `protobuf:"fixed64,112,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
99 RequiredFixed64 *uint64 `protobuf:"fixed64,113,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
100 RequiredDouble *float64 `protobuf:"fixed64,114,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
101 RequiredString *string `protobuf:"bytes,115,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
102 RequiredBytes []byte `protobuf:"bytes,116,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
103 Required_Message *FieldTestMessage_Message `protobuf:"bytes,117,req,name=required_Message,json=requiredMessage" json:"required_Message,omitempty"`
104 Requiredgroup *FieldTestMessage_RequiredGroup `protobuf:"group,118,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
105 RepeatedBool []bool `protobuf:"varint,201,rep,packed,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
106 RepeatedEnum []FieldTestMessage_Enum `protobuf:"varint,202,rep,packed,name=repeated_enum,json=repeatedEnum,enum=goproto.protoc.protoeditions.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
107 RepeatedInt32 []int32 `protobuf:"varint,203,rep,packed,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
108 RepeatedSint32 []int32 `protobuf:"zigzag32,204,rep,packed,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
109 RepeatedUint32 []uint32 `protobuf:"varint,205,rep,packed,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
110 RepeatedInt64 []int64 `protobuf:"varint,206,rep,packed,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
111 RepeatedSint64 []int64 `protobuf:"zigzag64,207,rep,packed,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
112 RepeatedUint64 []uint64 `protobuf:"varint,208,rep,packed,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
113 RepeatedSfixed32 []int32 `protobuf:"fixed32,209,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
114 RepeatedFixed32 []uint32 `protobuf:"fixed32,210,rep,packed,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
115 RepeatedFloat []float32 `protobuf:"fixed32,211,rep,packed,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
116 RepeatedSfixed64 []int64 `protobuf:"fixed64,212,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
117 RepeatedFixed64 []uint64 `protobuf:"fixed64,213,rep,packed,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
118 RepeatedDouble []float64 `protobuf:"fixed64,214,rep,packed,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
119 RepeatedString []string `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
120 RepeatedBytes [][]byte `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
121 Repeated_Message []*FieldTestMessage_Message `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage" json:"repeated_Message,omitempty"`
122 Repeatedgroup []*FieldTestMessage_RepeatedGroup `protobuf:"group,218,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
123 DefaultBool *bool `protobuf:"varint,301,opt,name=default_bool,json=defaultBool,def=1" json:"default_bool,omitempty"`
124 DefaultEnum *FieldTestMessage_Enum `protobuf:"varint,302,opt,name=default_enum,json=defaultEnum,enum=goproto.protoc.protoeditions.FieldTestMessage_Enum,def=1" json:"default_enum,omitempty"`
125 DefaultInt32 *int32 `protobuf:"varint,303,opt,name=default_int32,json=defaultInt32,def=1" json:"default_int32,omitempty"`
126 DefaultSint32 *int32 `protobuf:"zigzag32,304,opt,name=default_sint32,json=defaultSint32,def=1" json:"default_sint32,omitempty"`
127 DefaultUint32 *uint32 `protobuf:"varint,305,opt,name=default_uint32,json=defaultUint32,def=1" json:"default_uint32,omitempty"`
128 DefaultInt64 *int64 `protobuf:"varint,306,opt,name=default_int64,json=defaultInt64,def=1" json:"default_int64,omitempty"`
129 DefaultSint64 *int64 `protobuf:"zigzag64,307,opt,name=default_sint64,json=defaultSint64,def=1" json:"default_sint64,omitempty"`
130 DefaultUint64 *uint64 `protobuf:"varint,308,opt,name=default_uint64,json=defaultUint64,def=1" json:"default_uint64,omitempty"`
131 DefaultSfixed32 *int32 `protobuf:"fixed32,309,opt,name=default_sfixed32,json=defaultSfixed32,def=1" json:"default_sfixed32,omitempty"`
132 DefaultFixed32 *uint32 `protobuf:"fixed32,310,opt,name=default_fixed32,json=defaultFixed32,def=1" json:"default_fixed32,omitempty"`
133 DefaultFloat *float32 `protobuf:"fixed32,311,opt,name=default_float,json=defaultFloat,def=3.14" json:"default_float,omitempty"`
134 DefaultSfixed64 *int64 `protobuf:"fixed64,312,opt,name=default_sfixed64,json=defaultSfixed64,def=1" json:"default_sfixed64,omitempty"`
135 DefaultFixed64 *uint64 `protobuf:"fixed64,313,opt,name=default_fixed64,json=defaultFixed64,def=1" json:"default_fixed64,omitempty"`
136 DefaultDouble *float64 `protobuf:"fixed64,314,opt,name=default_double,json=defaultDouble,def=3.1415" json:"default_double,omitempty"`
137 DefaultString *string `protobuf:"bytes,315,opt,name=default_string,json=defaultString,def=hello,\"world!\"\n" json:"default_string,omitempty"`
138 DefaultBytes []byte `protobuf:"bytes,316,opt,name=default_bytes,json=defaultBytes,def=hello,\\336\\255\\276\\357" json:"default_bytes,omitempty"`
139 DefaultZeroString *string `protobuf:"bytes,350,opt,name=default_zero_string,json=defaultZeroString,def=" json:"default_zero_string,omitempty"`
140 DefaultZeroBytes []byte `protobuf:"bytes,351,opt,name=default_zero_bytes,json=defaultZeroBytes,def=" json:"default_zero_bytes,omitempty"`
141 DefaultFloatNeginf *float32 `protobuf:"fixed32,400,opt,name=default_float_neginf,json=defaultFloatNeginf,def=-inf" json:"default_float_neginf,omitempty"`
142 DefaultFloatPosinf *float32 `protobuf:"fixed32,401,opt,name=default_float_posinf,json=defaultFloatPosinf,def=inf" json:"default_float_posinf,omitempty"`
143 DefaultFloatNan *float32 `protobuf:"fixed32,402,opt,name=default_float_nan,json=defaultFloatNan,def=nan" json:"default_float_nan,omitempty"`
144 DefaultDoubleNeginf *float64 `protobuf:"fixed64,403,opt,name=default_double_neginf,json=defaultDoubleNeginf,def=-inf" json:"default_double_neginf,omitempty"`
145 DefaultDoublePosinf *float64 `protobuf:"fixed64,404,opt,name=default_double_posinf,json=defaultDoublePosinf,def=inf" json:"default_double_posinf,omitempty"`
146 DefaultDoubleNan *float64 `protobuf:"fixed64,405,opt,name=default_double_nan,json=defaultDoubleNan,def=nan" json:"default_double_nan,omitempty"`
147 MapInt32Int64 map[int32]int64 `protobuf:"bytes,500,rep,name=map_int32_int64,json=mapInt32Int64" json:"map_int32_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
148 MapStringMessage map[string]*FieldTestMessage_Message `protobuf:"bytes,501,rep,name=map_string_message,json=mapStringMessage" json:"map_string_message,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
149 MapFixed64Enum map[uint64]FieldTestMessage_Enum `protobuf:"bytes,502,rep,name=map_fixed64_enum,json=mapFixed64Enum" json:"map_fixed64_enum,omitempty" protobuf_key:"fixed64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=goproto.protoc.protoeditions.FieldTestMessage_Enum"`
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171 OneofField isFieldTestMessage_OneofField `protobuf_oneof:"oneof_field"`
172
173
174
175
176 OneofTwo isFieldTestMessage_OneofTwo `protobuf_oneof:"oneof_two"`
177 }
178
179
180 const (
181 Default_FieldTestMessage_DefaultBool = bool(true)
182 Default_FieldTestMessage_DefaultEnum = FieldTestMessage_ONE
183 Default_FieldTestMessage_DefaultInt32 = int32(1)
184 Default_FieldTestMessage_DefaultSint32 = int32(1)
185 Default_FieldTestMessage_DefaultUint32 = uint32(1)
186 Default_FieldTestMessage_DefaultInt64 = int64(1)
187 Default_FieldTestMessage_DefaultSint64 = int64(1)
188 Default_FieldTestMessage_DefaultUint64 = uint64(1)
189 Default_FieldTestMessage_DefaultSfixed32 = int32(1)
190 Default_FieldTestMessage_DefaultFixed32 = uint32(1)
191 Default_FieldTestMessage_DefaultFloat = float32(3.140000104904175)
192 Default_FieldTestMessage_DefaultSfixed64 = int64(1)
193 Default_FieldTestMessage_DefaultFixed64 = uint64(1)
194 Default_FieldTestMessage_DefaultDouble = float64(3.1415)
195 Default_FieldTestMessage_DefaultString = string("hello,\"world!\"\n")
196 Default_FieldTestMessage_DefaultZeroString = string("")
197 )
198
199
200 var (
201 Default_FieldTestMessage_DefaultBytes = []byte("hello,ޭ\xbe\xef")
202 Default_FieldTestMessage_DefaultZeroBytes = []byte("")
203 Default_FieldTestMessage_DefaultFloatNeginf = float32(math.Inf(-1))
204 Default_FieldTestMessage_DefaultFloatPosinf = float32(math.Inf(+1))
205 Default_FieldTestMessage_DefaultFloatNan = float32(math.NaN())
206 Default_FieldTestMessage_DefaultDoubleNeginf = float64(math.Inf(-1))
207 Default_FieldTestMessage_DefaultDoublePosinf = float64(math.Inf(+1))
208 Default_FieldTestMessage_DefaultDoubleNan = float64(math.NaN())
209 )
210
211 func (x *FieldTestMessage) Reset() {
212 *x = FieldTestMessage{}
213 if protoimpl.UnsafeEnabled {
214 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[0]
215 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
216 ms.StoreMessageInfo(mi)
217 }
218 }
219
220 func (x *FieldTestMessage) String() string {
221 return protoimpl.X.MessageStringOf(x)
222 }
223
224 func (*FieldTestMessage) ProtoMessage() {}
225
226 func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
227 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[0]
228 if protoimpl.UnsafeEnabled && x != nil {
229 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
230 if ms.LoadMessageInfo() == nil {
231 ms.StoreMessageInfo(mi)
232 }
233 return ms
234 }
235 return mi.MessageOf(x)
236 }
237
238
239 func (*FieldTestMessage) Descriptor() ([]byte, []int) {
240 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0}
241 }
242
243 func (x *FieldTestMessage) GetOptionalBool() bool {
244 if x != nil && x.OptionalBool != nil {
245 return *x.OptionalBool
246 }
247 return false
248 }
249
250 func (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
251 if x != nil && x.OptionalEnum != nil {
252 return *x.OptionalEnum
253 }
254 return FieldTestMessage_ZERO
255 }
256
257 func (x *FieldTestMessage) GetOptionalInt32() int32 {
258 if x != nil && x.OptionalInt32 != nil {
259 return *x.OptionalInt32
260 }
261 return 0
262 }
263
264 func (x *FieldTestMessage) GetOptionalSint32() int32 {
265 if x != nil && x.OptionalSint32 != nil {
266 return *x.OptionalSint32
267 }
268 return 0
269 }
270
271 func (x *FieldTestMessage) GetOptionalUint32() uint32 {
272 if x != nil && x.OptionalUint32 != nil {
273 return *x.OptionalUint32
274 }
275 return 0
276 }
277
278 func (x *FieldTestMessage) GetOptionalInt64() int64 {
279 if x != nil && x.OptionalInt64 != nil {
280 return *x.OptionalInt64
281 }
282 return 0
283 }
284
285 func (x *FieldTestMessage) GetOptionalSint64() int64 {
286 if x != nil && x.OptionalSint64 != nil {
287 return *x.OptionalSint64
288 }
289 return 0
290 }
291
292 func (x *FieldTestMessage) GetOptionalUint64() uint64 {
293 if x != nil && x.OptionalUint64 != nil {
294 return *x.OptionalUint64
295 }
296 return 0
297 }
298
299 func (x *FieldTestMessage) GetOptionalSfixed32() int32 {
300 if x != nil && x.OptionalSfixed32 != nil {
301 return *x.OptionalSfixed32
302 }
303 return 0
304 }
305
306 func (x *FieldTestMessage) GetOptionalFixed32() uint32 {
307 if x != nil && x.OptionalFixed32 != nil {
308 return *x.OptionalFixed32
309 }
310 return 0
311 }
312
313 func (x *FieldTestMessage) GetOptionalFloat() float32 {
314 if x != nil && x.OptionalFloat != nil {
315 return *x.OptionalFloat
316 }
317 return 0
318 }
319
320 func (x *FieldTestMessage) GetOptionalSfixed64() int64 {
321 if x != nil && x.OptionalSfixed64 != nil {
322 return *x.OptionalSfixed64
323 }
324 return 0
325 }
326
327 func (x *FieldTestMessage) GetOptionalFixed64() uint64 {
328 if x != nil && x.OptionalFixed64 != nil {
329 return *x.OptionalFixed64
330 }
331 return 0
332 }
333
334 func (x *FieldTestMessage) GetOptionalDouble() float64 {
335 if x != nil && x.OptionalDouble != nil {
336 return *x.OptionalDouble
337 }
338 return 0
339 }
340
341 func (x *FieldTestMessage) GetOptionalString() string {
342 if x != nil && x.OptionalString != nil {
343 return *x.OptionalString
344 }
345 return ""
346 }
347
348 func (x *FieldTestMessage) GetOptionalBytes() []byte {
349 if x != nil {
350 return x.OptionalBytes
351 }
352 return nil
353 }
354
355 func (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
356 if x != nil {
357 return x.Optional_Message
358 }
359 return nil
360 }
361
362 func (x *FieldTestMessage) GetOptionalgroup() *FieldTestMessage_OptionalGroup {
363 if x != nil {
364 return x.Optionalgroup
365 }
366 return nil
367 }
368
369 func (x *FieldTestMessage) GetRequiredBool() bool {
370 if x != nil && x.RequiredBool != nil {
371 return *x.RequiredBool
372 }
373 return false
374 }
375
376 func (x *FieldTestMessage) GetRequiredEnum() FieldTestMessage_Enum {
377 if x != nil && x.RequiredEnum != nil {
378 return *x.RequiredEnum
379 }
380 return FieldTestMessage_ZERO
381 }
382
383 func (x *FieldTestMessage) GetRequiredInt32() int32 {
384 if x != nil && x.RequiredInt32 != nil {
385 return *x.RequiredInt32
386 }
387 return 0
388 }
389
390 func (x *FieldTestMessage) GetRequiredSint32() int32 {
391 if x != nil && x.RequiredSint32 != nil {
392 return *x.RequiredSint32
393 }
394 return 0
395 }
396
397 func (x *FieldTestMessage) GetRequiredUint32() uint32 {
398 if x != nil && x.RequiredUint32 != nil {
399 return *x.RequiredUint32
400 }
401 return 0
402 }
403
404 func (x *FieldTestMessage) GetRequiredInt64() int64 {
405 if x != nil && x.RequiredInt64 != nil {
406 return *x.RequiredInt64
407 }
408 return 0
409 }
410
411 func (x *FieldTestMessage) GetRequiredSint64() int64 {
412 if x != nil && x.RequiredSint64 != nil {
413 return *x.RequiredSint64
414 }
415 return 0
416 }
417
418 func (x *FieldTestMessage) GetRequiredUint64() uint64 {
419 if x != nil && x.RequiredUint64 != nil {
420 return *x.RequiredUint64
421 }
422 return 0
423 }
424
425 func (x *FieldTestMessage) GetRequiredSfixed32() int32 {
426 if x != nil && x.RequiredSfixed32 != nil {
427 return *x.RequiredSfixed32
428 }
429 return 0
430 }
431
432 func (x *FieldTestMessage) GetRequiredFixed32() uint32 {
433 if x != nil && x.RequiredFixed32 != nil {
434 return *x.RequiredFixed32
435 }
436 return 0
437 }
438
439 func (x *FieldTestMessage) GetRequiredFloat() float32 {
440 if x != nil && x.RequiredFloat != nil {
441 return *x.RequiredFloat
442 }
443 return 0
444 }
445
446 func (x *FieldTestMessage) GetRequiredSfixed64() int64 {
447 if x != nil && x.RequiredSfixed64 != nil {
448 return *x.RequiredSfixed64
449 }
450 return 0
451 }
452
453 func (x *FieldTestMessage) GetRequiredFixed64() uint64 {
454 if x != nil && x.RequiredFixed64 != nil {
455 return *x.RequiredFixed64
456 }
457 return 0
458 }
459
460 func (x *FieldTestMessage) GetRequiredDouble() float64 {
461 if x != nil && x.RequiredDouble != nil {
462 return *x.RequiredDouble
463 }
464 return 0
465 }
466
467 func (x *FieldTestMessage) GetRequiredString() string {
468 if x != nil && x.RequiredString != nil {
469 return *x.RequiredString
470 }
471 return ""
472 }
473
474 func (x *FieldTestMessage) GetRequiredBytes() []byte {
475 if x != nil {
476 return x.RequiredBytes
477 }
478 return nil
479 }
480
481 func (x *FieldTestMessage) GetRequired_Message() *FieldTestMessage_Message {
482 if x != nil {
483 return x.Required_Message
484 }
485 return nil
486 }
487
488 func (x *FieldTestMessage) GetRequiredgroup() *FieldTestMessage_RequiredGroup {
489 if x != nil {
490 return x.Requiredgroup
491 }
492 return nil
493 }
494
495 func (x *FieldTestMessage) GetRepeatedBool() []bool {
496 if x != nil {
497 return x.RepeatedBool
498 }
499 return nil
500 }
501
502 func (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
503 if x != nil {
504 return x.RepeatedEnum
505 }
506 return nil
507 }
508
509 func (x *FieldTestMessage) GetRepeatedInt32() []int32 {
510 if x != nil {
511 return x.RepeatedInt32
512 }
513 return nil
514 }
515
516 func (x *FieldTestMessage) GetRepeatedSint32() []int32 {
517 if x != nil {
518 return x.RepeatedSint32
519 }
520 return nil
521 }
522
523 func (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
524 if x != nil {
525 return x.RepeatedUint32
526 }
527 return nil
528 }
529
530 func (x *FieldTestMessage) GetRepeatedInt64() []int64 {
531 if x != nil {
532 return x.RepeatedInt64
533 }
534 return nil
535 }
536
537 func (x *FieldTestMessage) GetRepeatedSint64() []int64 {
538 if x != nil {
539 return x.RepeatedSint64
540 }
541 return nil
542 }
543
544 func (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
545 if x != nil {
546 return x.RepeatedUint64
547 }
548 return nil
549 }
550
551 func (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
552 if x != nil {
553 return x.RepeatedSfixed32
554 }
555 return nil
556 }
557
558 func (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
559 if x != nil {
560 return x.RepeatedFixed32
561 }
562 return nil
563 }
564
565 func (x *FieldTestMessage) GetRepeatedFloat() []float32 {
566 if x != nil {
567 return x.RepeatedFloat
568 }
569 return nil
570 }
571
572 func (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
573 if x != nil {
574 return x.RepeatedSfixed64
575 }
576 return nil
577 }
578
579 func (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
580 if x != nil {
581 return x.RepeatedFixed64
582 }
583 return nil
584 }
585
586 func (x *FieldTestMessage) GetRepeatedDouble() []float64 {
587 if x != nil {
588 return x.RepeatedDouble
589 }
590 return nil
591 }
592
593 func (x *FieldTestMessage) GetRepeatedString() []string {
594 if x != nil {
595 return x.RepeatedString
596 }
597 return nil
598 }
599
600 func (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
601 if x != nil {
602 return x.RepeatedBytes
603 }
604 return nil
605 }
606
607 func (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
608 if x != nil {
609 return x.Repeated_Message
610 }
611 return nil
612 }
613
614 func (x *FieldTestMessage) GetRepeatedgroup() []*FieldTestMessage_RepeatedGroup {
615 if x != nil {
616 return x.Repeatedgroup
617 }
618 return nil
619 }
620
621 func (x *FieldTestMessage) GetDefaultBool() bool {
622 if x != nil && x.DefaultBool != nil {
623 return *x.DefaultBool
624 }
625 return Default_FieldTestMessage_DefaultBool
626 }
627
628 func (x *FieldTestMessage) GetDefaultEnum() FieldTestMessage_Enum {
629 if x != nil && x.DefaultEnum != nil {
630 return *x.DefaultEnum
631 }
632 return Default_FieldTestMessage_DefaultEnum
633 }
634
635 func (x *FieldTestMessage) GetDefaultInt32() int32 {
636 if x != nil && x.DefaultInt32 != nil {
637 return *x.DefaultInt32
638 }
639 return Default_FieldTestMessage_DefaultInt32
640 }
641
642 func (x *FieldTestMessage) GetDefaultSint32() int32 {
643 if x != nil && x.DefaultSint32 != nil {
644 return *x.DefaultSint32
645 }
646 return Default_FieldTestMessage_DefaultSint32
647 }
648
649 func (x *FieldTestMessage) GetDefaultUint32() uint32 {
650 if x != nil && x.DefaultUint32 != nil {
651 return *x.DefaultUint32
652 }
653 return Default_FieldTestMessage_DefaultUint32
654 }
655
656 func (x *FieldTestMessage) GetDefaultInt64() int64 {
657 if x != nil && x.DefaultInt64 != nil {
658 return *x.DefaultInt64
659 }
660 return Default_FieldTestMessage_DefaultInt64
661 }
662
663 func (x *FieldTestMessage) GetDefaultSint64() int64 {
664 if x != nil && x.DefaultSint64 != nil {
665 return *x.DefaultSint64
666 }
667 return Default_FieldTestMessage_DefaultSint64
668 }
669
670 func (x *FieldTestMessage) GetDefaultUint64() uint64 {
671 if x != nil && x.DefaultUint64 != nil {
672 return *x.DefaultUint64
673 }
674 return Default_FieldTestMessage_DefaultUint64
675 }
676
677 func (x *FieldTestMessage) GetDefaultSfixed32() int32 {
678 if x != nil && x.DefaultSfixed32 != nil {
679 return *x.DefaultSfixed32
680 }
681 return Default_FieldTestMessage_DefaultSfixed32
682 }
683
684 func (x *FieldTestMessage) GetDefaultFixed32() uint32 {
685 if x != nil && x.DefaultFixed32 != nil {
686 return *x.DefaultFixed32
687 }
688 return Default_FieldTestMessage_DefaultFixed32
689 }
690
691 func (x *FieldTestMessage) GetDefaultFloat() float32 {
692 if x != nil && x.DefaultFloat != nil {
693 return *x.DefaultFloat
694 }
695 return Default_FieldTestMessage_DefaultFloat
696 }
697
698 func (x *FieldTestMessage) GetDefaultSfixed64() int64 {
699 if x != nil && x.DefaultSfixed64 != nil {
700 return *x.DefaultSfixed64
701 }
702 return Default_FieldTestMessage_DefaultSfixed64
703 }
704
705 func (x *FieldTestMessage) GetDefaultFixed64() uint64 {
706 if x != nil && x.DefaultFixed64 != nil {
707 return *x.DefaultFixed64
708 }
709 return Default_FieldTestMessage_DefaultFixed64
710 }
711
712 func (x *FieldTestMessage) GetDefaultDouble() float64 {
713 if x != nil && x.DefaultDouble != nil {
714 return *x.DefaultDouble
715 }
716 return Default_FieldTestMessage_DefaultDouble
717 }
718
719 func (x *FieldTestMessage) GetDefaultString() string {
720 if x != nil && x.DefaultString != nil {
721 return *x.DefaultString
722 }
723 return Default_FieldTestMessage_DefaultString
724 }
725
726 func (x *FieldTestMessage) GetDefaultBytes() []byte {
727 if x != nil && x.DefaultBytes != nil {
728 return x.DefaultBytes
729 }
730 return append([]byte(nil), Default_FieldTestMessage_DefaultBytes...)
731 }
732
733 func (x *FieldTestMessage) GetDefaultZeroString() string {
734 if x != nil && x.DefaultZeroString != nil {
735 return *x.DefaultZeroString
736 }
737 return Default_FieldTestMessage_DefaultZeroString
738 }
739
740 func (x *FieldTestMessage) GetDefaultZeroBytes() []byte {
741 if x != nil && x.DefaultZeroBytes != nil {
742 return x.DefaultZeroBytes
743 }
744 return append([]byte(nil), Default_FieldTestMessage_DefaultZeroBytes...)
745 }
746
747 func (x *FieldTestMessage) GetDefaultFloatNeginf() float32 {
748 if x != nil && x.DefaultFloatNeginf != nil {
749 return *x.DefaultFloatNeginf
750 }
751 return Default_FieldTestMessage_DefaultFloatNeginf
752 }
753
754 func (x *FieldTestMessage) GetDefaultFloatPosinf() float32 {
755 if x != nil && x.DefaultFloatPosinf != nil {
756 return *x.DefaultFloatPosinf
757 }
758 return Default_FieldTestMessage_DefaultFloatPosinf
759 }
760
761 func (x *FieldTestMessage) GetDefaultFloatNan() float32 {
762 if x != nil && x.DefaultFloatNan != nil {
763 return *x.DefaultFloatNan
764 }
765 return Default_FieldTestMessage_DefaultFloatNan
766 }
767
768 func (x *FieldTestMessage) GetDefaultDoubleNeginf() float64 {
769 if x != nil && x.DefaultDoubleNeginf != nil {
770 return *x.DefaultDoubleNeginf
771 }
772 return Default_FieldTestMessage_DefaultDoubleNeginf
773 }
774
775 func (x *FieldTestMessage) GetDefaultDoublePosinf() float64 {
776 if x != nil && x.DefaultDoublePosinf != nil {
777 return *x.DefaultDoublePosinf
778 }
779 return Default_FieldTestMessage_DefaultDoublePosinf
780 }
781
782 func (x *FieldTestMessage) GetDefaultDoubleNan() float64 {
783 if x != nil && x.DefaultDoubleNan != nil {
784 return *x.DefaultDoubleNan
785 }
786 return Default_FieldTestMessage_DefaultDoubleNan
787 }
788
789 func (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
790 if x != nil {
791 return x.MapInt32Int64
792 }
793 return nil
794 }
795
796 func (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
797 if x != nil {
798 return x.MapStringMessage
799 }
800 return nil
801 }
802
803 func (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
804 if x != nil {
805 return x.MapFixed64Enum
806 }
807 return nil
808 }
809
810 func (m *FieldTestMessage) GetOneofField() isFieldTestMessage_OneofField {
811 if m != nil {
812 return m.OneofField
813 }
814 return nil
815 }
816
817 func (x *FieldTestMessage) GetOneofBool() bool {
818 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBool); ok {
819 return x.OneofBool
820 }
821 return false
822 }
823
824 func (x *FieldTestMessage) GetOneofEnum() FieldTestMessage_Enum {
825 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofEnum); ok {
826 return x.OneofEnum
827 }
828 return FieldTestMessage_ZERO
829 }
830
831 func (x *FieldTestMessage) GetOneofInt32() int32 {
832 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt32); ok {
833 return x.OneofInt32
834 }
835 return 0
836 }
837
838 func (x *FieldTestMessage) GetOneofSint32() int32 {
839 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint32); ok {
840 return x.OneofSint32
841 }
842 return 0
843 }
844
845 func (x *FieldTestMessage) GetOneofUint32() uint32 {
846 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint32); ok {
847 return x.OneofUint32
848 }
849 return 0
850 }
851
852 func (x *FieldTestMessage) GetOneofInt64() int64 {
853 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt64); ok {
854 return x.OneofInt64
855 }
856 return 0
857 }
858
859 func (x *FieldTestMessage) GetOneofSint64() int64 {
860 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint64); ok {
861 return x.OneofSint64
862 }
863 return 0
864 }
865
866 func (x *FieldTestMessage) GetOneofUint64() uint64 {
867 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint64); ok {
868 return x.OneofUint64
869 }
870 return 0
871 }
872
873 func (x *FieldTestMessage) GetOneofSfixed32() int32 {
874 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed32); ok {
875 return x.OneofSfixed32
876 }
877 return 0
878 }
879
880 func (x *FieldTestMessage) GetOneofFixed32() uint32 {
881 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed32); ok {
882 return x.OneofFixed32
883 }
884 return 0
885 }
886
887 func (x *FieldTestMessage) GetOneofFloat() float32 {
888 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFloat); ok {
889 return x.OneofFloat
890 }
891 return 0
892 }
893
894 func (x *FieldTestMessage) GetOneofSfixed64() int64 {
895 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed64); ok {
896 return x.OneofSfixed64
897 }
898 return 0
899 }
900
901 func (x *FieldTestMessage) GetOneofFixed64() uint64 {
902 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed64); ok {
903 return x.OneofFixed64
904 }
905 return 0
906 }
907
908 func (x *FieldTestMessage) GetOneofDouble() float64 {
909 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofDouble); ok {
910 return x.OneofDouble
911 }
912 return 0
913 }
914
915 func (x *FieldTestMessage) GetOneofString() string {
916 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofString); ok {
917 return x.OneofString
918 }
919 return ""
920 }
921
922 func (x *FieldTestMessage) GetOneofBytes() []byte {
923 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBytes); ok {
924 return x.OneofBytes
925 }
926 return nil
927 }
928
929 func (x *FieldTestMessage) GetOneof_Message() *FieldTestMessage_Message {
930 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneof_Message); ok {
931 return x.Oneof_Message
932 }
933 return nil
934 }
935
936 func (x *FieldTestMessage) GetOneofgroup() *FieldTestMessage_OneofGroup {
937 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneofgroup); ok {
938 return x.Oneofgroup
939 }
940 return nil
941 }
942
943 func (x *FieldTestMessage) GetOneofLargestTag() int32 {
944 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofLargestTag); ok {
945 return x.OneofLargestTag
946 }
947 return 0
948 }
949
950 func (m *FieldTestMessage) GetOneofTwo() isFieldTestMessage_OneofTwo {
951 if m != nil {
952 return m.OneofTwo
953 }
954 return nil
955 }
956
957 func (x *FieldTestMessage) GetOneofTwo_1() int32 {
958 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_1); ok {
959 return x.OneofTwo_1
960 }
961 return 0
962 }
963
964 func (x *FieldTestMessage) GetOneofTwo_2() int64 {
965 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_2); ok {
966 return x.OneofTwo_2
967 }
968 return 0
969 }
970
971 type isFieldTestMessage_OneofField interface {
972 isFieldTestMessage_OneofField()
973 }
974
975 type FieldTestMessage_OneofBool struct {
976 OneofBool bool `protobuf:"varint,601,opt,name=oneof_bool,json=oneofBool,oneof"`
977 }
978
979 type FieldTestMessage_OneofEnum struct {
980 OneofEnum FieldTestMessage_Enum `protobuf:"varint,602,opt,name=oneof_enum,json=oneofEnum,enum=goproto.protoc.protoeditions.FieldTestMessage_Enum,oneof"`
981 }
982
983 type FieldTestMessage_OneofInt32 struct {
984 OneofInt32 int32 `protobuf:"varint,603,opt,name=oneof_int32,json=oneofInt32,oneof"`
985 }
986
987 type FieldTestMessage_OneofSint32 struct {
988 OneofSint32 int32 `protobuf:"zigzag32,604,opt,name=oneof_sint32,json=oneofSint32,oneof"`
989 }
990
991 type FieldTestMessage_OneofUint32 struct {
992 OneofUint32 uint32 `protobuf:"varint,605,opt,name=oneof_uint32,json=oneofUint32,oneof"`
993 }
994
995 type FieldTestMessage_OneofInt64 struct {
996 OneofInt64 int64 `protobuf:"varint,606,opt,name=oneof_int64,json=oneofInt64,oneof"`
997 }
998
999 type FieldTestMessage_OneofSint64 struct {
1000 OneofSint64 int64 `protobuf:"zigzag64,607,opt,name=oneof_sint64,json=oneofSint64,oneof"`
1001 }
1002
1003 type FieldTestMessage_OneofUint64 struct {
1004 OneofUint64 uint64 `protobuf:"varint,608,opt,name=oneof_uint64,json=oneofUint64,oneof"`
1005 }
1006
1007 type FieldTestMessage_OneofSfixed32 struct {
1008 OneofSfixed32 int32 `protobuf:"fixed32,609,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1009 }
1010
1011 type FieldTestMessage_OneofFixed32 struct {
1012 OneofFixed32 uint32 `protobuf:"fixed32,610,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1013 }
1014
1015 type FieldTestMessage_OneofFloat struct {
1016 OneofFloat float32 `protobuf:"fixed32,611,opt,name=oneof_float,json=oneofFloat,oneof"`
1017 }
1018
1019 type FieldTestMessage_OneofSfixed64 struct {
1020 OneofSfixed64 int64 `protobuf:"fixed64,612,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1021 }
1022
1023 type FieldTestMessage_OneofFixed64 struct {
1024 OneofFixed64 uint64 `protobuf:"fixed64,613,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1025 }
1026
1027 type FieldTestMessage_OneofDouble struct {
1028 OneofDouble float64 `protobuf:"fixed64,614,opt,name=oneof_double,json=oneofDouble,oneof"`
1029 }
1030
1031 type FieldTestMessage_OneofString struct {
1032 OneofString string `protobuf:"bytes,615,opt,name=oneof_string,json=oneofString,oneof"`
1033 }
1034
1035 type FieldTestMessage_OneofBytes struct {
1036 OneofBytes []byte `protobuf:"bytes,616,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1037 }
1038
1039 type FieldTestMessage_Oneof_Message struct {
1040 Oneof_Message *FieldTestMessage_Message `protobuf:"bytes,617,opt,name=oneof_Message,json=oneofMessage,oneof"`
1041 }
1042
1043 type FieldTestMessage_Oneofgroup struct {
1044 Oneofgroup *FieldTestMessage_OneofGroup `protobuf:"group,618,opt,name=OneofGroup,json=oneofgroup,oneof"`
1045 }
1046
1047 type FieldTestMessage_OneofLargestTag struct {
1048 OneofLargestTag int32 `protobuf:"varint,536870911,opt,name=oneof_largest_tag,json=oneofLargestTag,oneof"`
1049 }
1050
1051 func (*FieldTestMessage_OneofBool) isFieldTestMessage_OneofField() {}
1052
1053 func (*FieldTestMessage_OneofEnum) isFieldTestMessage_OneofField() {}
1054
1055 func (*FieldTestMessage_OneofInt32) isFieldTestMessage_OneofField() {}
1056
1057 func (*FieldTestMessage_OneofSint32) isFieldTestMessage_OneofField() {}
1058
1059 func (*FieldTestMessage_OneofUint32) isFieldTestMessage_OneofField() {}
1060
1061 func (*FieldTestMessage_OneofInt64) isFieldTestMessage_OneofField() {}
1062
1063 func (*FieldTestMessage_OneofSint64) isFieldTestMessage_OneofField() {}
1064
1065 func (*FieldTestMessage_OneofUint64) isFieldTestMessage_OneofField() {}
1066
1067 func (*FieldTestMessage_OneofSfixed32) isFieldTestMessage_OneofField() {}
1068
1069 func (*FieldTestMessage_OneofFixed32) isFieldTestMessage_OneofField() {}
1070
1071 func (*FieldTestMessage_OneofFloat) isFieldTestMessage_OneofField() {}
1072
1073 func (*FieldTestMessage_OneofSfixed64) isFieldTestMessage_OneofField() {}
1074
1075 func (*FieldTestMessage_OneofFixed64) isFieldTestMessage_OneofField() {}
1076
1077 func (*FieldTestMessage_OneofDouble) isFieldTestMessage_OneofField() {}
1078
1079 func (*FieldTestMessage_OneofString) isFieldTestMessage_OneofField() {}
1080
1081 func (*FieldTestMessage_OneofBytes) isFieldTestMessage_OneofField() {}
1082
1083 func (*FieldTestMessage_Oneof_Message) isFieldTestMessage_OneofField() {}
1084
1085 func (*FieldTestMessage_Oneofgroup) isFieldTestMessage_OneofField() {}
1086
1087 func (*FieldTestMessage_OneofLargestTag) isFieldTestMessage_OneofField() {}
1088
1089 type isFieldTestMessage_OneofTwo interface {
1090 isFieldTestMessage_OneofTwo()
1091 }
1092
1093 type FieldTestMessage_OneofTwo_1 struct {
1094 OneofTwo_1 int32 `protobuf:"varint,700,opt,name=oneof_two_1,json=oneofTwo1,oneof"`
1095 }
1096
1097 type FieldTestMessage_OneofTwo_2 struct {
1098 OneofTwo_2 int64 `protobuf:"varint,701,opt,name=oneof_two_2,json=oneofTwo2,oneof"`
1099 }
1100
1101 func (*FieldTestMessage_OneofTwo_1) isFieldTestMessage_OneofTwo() {}
1102
1103 func (*FieldTestMessage_OneofTwo_2) isFieldTestMessage_OneofTwo() {}
1104
1105 type FieldTestMessage_OptionalGroup struct {
1106 state protoimpl.MessageState
1107 sizeCache protoimpl.SizeCache
1108 unknownFields protoimpl.UnknownFields
1109
1110 Optionalgroup *string `protobuf:"bytes,19,opt,name=optionalgroup" json:"optionalgroup,omitempty"`
1111 }
1112
1113 func (x *FieldTestMessage_OptionalGroup) Reset() {
1114 *x = FieldTestMessage_OptionalGroup{}
1115 if protoimpl.UnsafeEnabled {
1116 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[1]
1117 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1118 ms.StoreMessageInfo(mi)
1119 }
1120 }
1121
1122 func (x *FieldTestMessage_OptionalGroup) String() string {
1123 return protoimpl.X.MessageStringOf(x)
1124 }
1125
1126 func (*FieldTestMessage_OptionalGroup) ProtoMessage() {}
1127
1128 func (x *FieldTestMessage_OptionalGroup) ProtoReflect() protoreflect.Message {
1129 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[1]
1130 if protoimpl.UnsafeEnabled && x != nil {
1131 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1132 if ms.LoadMessageInfo() == nil {
1133 ms.StoreMessageInfo(mi)
1134 }
1135 return ms
1136 }
1137 return mi.MessageOf(x)
1138 }
1139
1140
1141 func (*FieldTestMessage_OptionalGroup) Descriptor() ([]byte, []int) {
1142 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0, 0}
1143 }
1144
1145 func (x *FieldTestMessage_OptionalGroup) GetOptionalgroup() string {
1146 if x != nil && x.Optionalgroup != nil {
1147 return *x.Optionalgroup
1148 }
1149 return ""
1150 }
1151
1152 type FieldTestMessage_RequiredGroup struct {
1153 state protoimpl.MessageState
1154 sizeCache protoimpl.SizeCache
1155 unknownFields protoimpl.UnknownFields
1156
1157 RequiredGroup *string `protobuf:"bytes,119,req,name=required_group,json=requiredGroup" json:"required_group,omitempty"`
1158 }
1159
1160 func (x *FieldTestMessage_RequiredGroup) Reset() {
1161 *x = FieldTestMessage_RequiredGroup{}
1162 if protoimpl.UnsafeEnabled {
1163 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[2]
1164 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1165 ms.StoreMessageInfo(mi)
1166 }
1167 }
1168
1169 func (x *FieldTestMessage_RequiredGroup) String() string {
1170 return protoimpl.X.MessageStringOf(x)
1171 }
1172
1173 func (*FieldTestMessage_RequiredGroup) ProtoMessage() {}
1174
1175 func (x *FieldTestMessage_RequiredGroup) ProtoReflect() protoreflect.Message {
1176 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[2]
1177 if protoimpl.UnsafeEnabled && x != nil {
1178 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1179 if ms.LoadMessageInfo() == nil {
1180 ms.StoreMessageInfo(mi)
1181 }
1182 return ms
1183 }
1184 return mi.MessageOf(x)
1185 }
1186
1187
1188 func (*FieldTestMessage_RequiredGroup) Descriptor() ([]byte, []int) {
1189 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0, 1}
1190 }
1191
1192 func (x *FieldTestMessage_RequiredGroup) GetRequiredGroup() string {
1193 if x != nil && x.RequiredGroup != nil {
1194 return *x.RequiredGroup
1195 }
1196 return ""
1197 }
1198
1199 type FieldTestMessage_RepeatedGroup struct {
1200 state protoimpl.MessageState
1201 sizeCache protoimpl.SizeCache
1202 unknownFields protoimpl.UnknownFields
1203
1204 RepeatedGroup []string `protobuf:"bytes,219,rep,name=repeated_group,json=repeatedGroup" json:"repeated_group,omitempty"`
1205 }
1206
1207 func (x *FieldTestMessage_RepeatedGroup) Reset() {
1208 *x = FieldTestMessage_RepeatedGroup{}
1209 if protoimpl.UnsafeEnabled {
1210 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[3]
1211 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1212 ms.StoreMessageInfo(mi)
1213 }
1214 }
1215
1216 func (x *FieldTestMessage_RepeatedGroup) String() string {
1217 return protoimpl.X.MessageStringOf(x)
1218 }
1219
1220 func (*FieldTestMessage_RepeatedGroup) ProtoMessage() {}
1221
1222 func (x *FieldTestMessage_RepeatedGroup) ProtoReflect() protoreflect.Message {
1223 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[3]
1224 if protoimpl.UnsafeEnabled && x != nil {
1225 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1226 if ms.LoadMessageInfo() == nil {
1227 ms.StoreMessageInfo(mi)
1228 }
1229 return ms
1230 }
1231 return mi.MessageOf(x)
1232 }
1233
1234
1235 func (*FieldTestMessage_RepeatedGroup) Descriptor() ([]byte, []int) {
1236 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0, 2}
1237 }
1238
1239 func (x *FieldTestMessage_RepeatedGroup) GetRepeatedGroup() []string {
1240 if x != nil {
1241 return x.RepeatedGroup
1242 }
1243 return nil
1244 }
1245
1246 type FieldTestMessage_OneofGroup struct {
1247 state protoimpl.MessageState
1248 sizeCache protoimpl.SizeCache
1249 unknownFields protoimpl.UnknownFields
1250
1251 OneofGroupField *string `protobuf:"bytes,619,opt,name=oneof_group_field,json=oneofGroupField" json:"oneof_group_field,omitempty"`
1252 }
1253
1254 func (x *FieldTestMessage_OneofGroup) Reset() {
1255 *x = FieldTestMessage_OneofGroup{}
1256 if protoimpl.UnsafeEnabled {
1257 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[7]
1258 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1259 ms.StoreMessageInfo(mi)
1260 }
1261 }
1262
1263 func (x *FieldTestMessage_OneofGroup) String() string {
1264 return protoimpl.X.MessageStringOf(x)
1265 }
1266
1267 func (*FieldTestMessage_OneofGroup) ProtoMessage() {}
1268
1269 func (x *FieldTestMessage_OneofGroup) ProtoReflect() protoreflect.Message {
1270 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[7]
1271 if protoimpl.UnsafeEnabled && x != nil {
1272 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1273 if ms.LoadMessageInfo() == nil {
1274 ms.StoreMessageInfo(mi)
1275 }
1276 return ms
1277 }
1278 return mi.MessageOf(x)
1279 }
1280
1281
1282 func (*FieldTestMessage_OneofGroup) Descriptor() ([]byte, []int) {
1283 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0, 6}
1284 }
1285
1286 func (x *FieldTestMessage_OneofGroup) GetOneofGroupField() string {
1287 if x != nil && x.OneofGroupField != nil {
1288 return *x.OneofGroupField
1289 }
1290 return ""
1291 }
1292
1293 type FieldTestMessage_Message struct {
1294 state protoimpl.MessageState
1295 sizeCache protoimpl.SizeCache
1296 unknownFields protoimpl.UnknownFields
1297 }
1298
1299 func (x *FieldTestMessage_Message) Reset() {
1300 *x = FieldTestMessage_Message{}
1301 if protoimpl.UnsafeEnabled {
1302 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[8]
1303 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1304 ms.StoreMessageInfo(mi)
1305 }
1306 }
1307
1308 func (x *FieldTestMessage_Message) String() string {
1309 return protoimpl.X.MessageStringOf(x)
1310 }
1311
1312 func (*FieldTestMessage_Message) ProtoMessage() {}
1313
1314 func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
1315 mi := &file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[8]
1316 if protoimpl.UnsafeEnabled && x != nil {
1317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1318 if ms.LoadMessageInfo() == nil {
1319 ms.StoreMessageInfo(mi)
1320 }
1321 return ms
1322 }
1323 return mi.MessageOf(x)
1324 }
1325
1326
1327 func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
1328 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP(), []int{0, 7}
1329 }
1330
1331 var File_cmd_protoc_gen_go_testdata_protoeditions_fields_proto protoreflect.FileDescriptor
1332
1333 var file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDesc = []byte{
1334 0x0a, 0x35, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e,
1335 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f,
1336 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64,
1337 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1338 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69,
1339 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc0, 0x2f, 0x0a, 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54,
1340 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x70,
1341 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
1342 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12,
1343 0x58, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x75, 0x6d,
1344 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1345 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69,
1346 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1347 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74,
1348 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
1349 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28,
1350 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
1351 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
1352 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1353 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1354 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
1355 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74,
1356 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
1357 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
1358 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1359 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01,
1360 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
1361 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75,
1362 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1363 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f,
1364 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
1365 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1366 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
1367 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01,
1368 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65,
1369 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
1370 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
1371 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70,
1372 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
1373 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
1374 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1375 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28,
1376 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
1377 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
1378 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1379 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
1380 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f,
1381 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74,
1382 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1383 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70,
1384 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x61, 0x0a, 0x10, 0x6f,
1385 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
1386 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1387 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74,
1388 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1389 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x6f,
1390 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x69,
1391 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
1392 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1393 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74,
1394 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1395 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72,
1396 0x6f, 0x75, 0x70, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
1397 0x6f, 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2a, 0x0a, 0x0d, 0x72, 0x65, 0x71,
1398 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x65, 0x20, 0x01, 0x28, 0x08,
1399 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1400 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x5f, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1401 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x66, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67,
1402 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1403 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1404 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75,
1405 0x6d, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1406 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x2c, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1407 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x67, 0x20, 0x01, 0x28, 0x05, 0x42, 0x05,
1408 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49,
1409 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2e, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1410 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x68, 0x20, 0x01, 0x28, 0x11, 0x42, 0x05, 0xaa,
1411 0x01, 0x02, 0x08, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x69,
1412 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2e, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1413 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x69, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x05, 0xaa,
1414 0x01, 0x02, 0x08, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55, 0x69,
1415 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2c, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1416 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x03, 0x42, 0x05, 0xaa, 0x01,
1417 0x02, 0x08, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e, 0x74,
1418 0x36, 0x34, 0x12, 0x2e, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73,
1419 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6b, 0x20, 0x01, 0x28, 0x12, 0x42, 0x05, 0xaa, 0x01, 0x02,
1420 0x08, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74,
1421 0x36, 0x34, 0x12, 0x2e, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x75,
1422 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6c, 0x20, 0x01, 0x28, 0x04, 0x42, 0x05, 0xaa, 0x01, 0x02,
1423 0x08, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74,
1424 0x36, 0x34, 0x12, 0x32, 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73,
1425 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x6d, 0x20, 0x01, 0x28, 0x0f, 0x42, 0x05, 0xaa,
1426 0x01, 0x02, 0x08, 0x03, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x66,
1427 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x30, 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1428 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x6e, 0x20, 0x01, 0x28, 0x07,
1429 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1430 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2c, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75,
1431 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x02,
1432 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1433 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x32, 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1434 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x70, 0x20, 0x01, 0x28,
1435 0x10, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1436 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x30, 0x0a, 0x10, 0x72, 0x65,
1437 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x71,
1438 0x20, 0x01, 0x28, 0x06, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0f, 0x72, 0x65, 0x71,
1439 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2e, 0x0a, 0x0f,
1440 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18,
1441 0x72, 0x20, 0x01, 0x28, 0x01, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0e, 0x72, 0x65,
1442 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x2e, 0x0a, 0x0f,
1443 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18,
1444 0x73, 0x20, 0x01, 0x28, 0x09, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0e, 0x72, 0x65,
1445 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2c, 0x0a, 0x0e,
1446 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x74,
1447 0x20, 0x01, 0x28, 0x0c, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x71,
1448 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x68, 0x0a, 0x10, 0x72, 0x65,
1449 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x75,
1450 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1451 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69,
1452 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73,
1453 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x05, 0xaa, 0x01,
1454 0x02, 0x08, 0x03, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x4d, 0x65, 0x73,
1455 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1456 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x76, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f,
1457 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f,
1458 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
1459 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x71, 0x75,
1460 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x07, 0xaa, 0x01, 0x04, 0x08, 0x03,
1461 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75,
1462 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f,
1463 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61,
1464 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x59, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
1465 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca, 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32,
1466 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63,
1467 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46,
1468 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e,
1469 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e,
1470 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69,
1471 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcb, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70,
1472 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65,
1473 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01,
1474 0x20, 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69,
1475 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1476 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e,
1477 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26,
1478 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34,
1479 0x18, 0xce, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1480 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
1481 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12,
1482 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34,
1483 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e,
1484 0x74, 0x36, 0x34, 0x18, 0xd0, 0x01, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
1485 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65,
1486 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1487 0xd1, 0x01, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1488 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65,
1489 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20,
1490 0x03, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78,
1491 0x65, 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1492 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72,
1493 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11,
1494 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36,
1495 0x34, 0x18, 0xd4, 0x01, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
1496 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65,
1497 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5,
1498 0x01, 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46,
1499 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
1500 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01,
1501 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65,
1502 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72,
1503 0x69, 0x6e, 0x67, 0x18, 0xd7, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
1504 0x61, 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65,
1505 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20,
1506 0x03, 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74,
1507 0x65, 0x73, 0x12, 0x62, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d,
1508 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e,
1509 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1510 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65,
1511 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65,
1512 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d,
1513 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6a, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
1514 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0xda, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c,
1515 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e,
1516 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69,
1517 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52,
1518 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x05, 0xaa, 0x01,
1519 0x02, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f,
1520 0x75, 0x70, 0x12, 0x28, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x6f,
1521 0x6f, 0x6c, 0x18, 0xad, 0x02, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52,
1522 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x5c, 0x0a, 0x0c,
1523 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xae, 0x02, 0x20,
1524 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
1525 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f,
1526 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73,
1527 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x4f, 0x4e, 0x45, 0x52, 0x0b, 0x64,
1528 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a, 0x0d, 0x64, 0x65,
1529 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xaf, 0x02, 0x20, 0x01,
1530 0x28, 0x05, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6e,
1531 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
1532 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xb0, 0x02, 0x20, 0x01, 0x28, 0x11, 0x3a, 0x01, 0x31, 0x52,
1533 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29,
1534 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32,
1535 0x18, 0xb1, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61,
1536 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0d, 0x64, 0x65, 0x66,
1537 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb2, 0x02, 0x20, 0x01, 0x28,
1538 0x03, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6e, 0x74,
1539 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x69,
1540 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb3, 0x02, 0x20, 0x01, 0x28, 0x12, 0x3a, 0x01, 0x31, 0x52, 0x0d,
1541 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a,
1542 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1543 0xb4, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1544 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61,
1545 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xb5, 0x02, 0x20,
1546 0x01, 0x28, 0x0f, 0x3a, 0x01, 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53,
1547 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
1548 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xb6, 0x02, 0x20, 0x01, 0x28,
1549 0x07, 0x3a, 0x01, 0x31, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78,
1550 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f,
1551 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xb7, 0x02, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x33, 0x2e,
1552 0x31, 0x34, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74,
1553 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78,
1554 0x65, 0x64, 0x36, 0x34, 0x18, 0xb8, 0x02, 0x20, 0x01, 0x28, 0x10, 0x3a, 0x01, 0x31, 0x52, 0x0f,
1555 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
1556 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64,
1557 0x36, 0x34, 0x18, 0xb9, 0x02, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x01, 0x31, 0x52, 0x0e, 0x64, 0x65,
1558 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2e, 0x0a, 0x0e,
1559 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xba,
1560 0x02, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x06, 0x33, 0x2e, 0x31, 0x34, 0x31, 0x35, 0x52, 0x0d, 0x64,
1561 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x37, 0x0a, 0x0e,
1562 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xbb,
1563 0x02, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x0f, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x22, 0x77, 0x6f,
1564 0x72, 0x6c, 0x64, 0x21, 0x22, 0x0a, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53,
1565 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x3c, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1566 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xbc, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x16, 0x68,
1567 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x5c, 0x33, 0x33, 0x36, 0x5c, 0x32, 0x35, 0x35, 0x5c, 0x32, 0x37,
1568 0x36, 0x5c, 0x33, 0x35, 0x37, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x79,
1569 0x74, 0x65, 0x73, 0x12, 0x31, 0x0a, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x7a,
1570 0x65, 0x72, 0x6f, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xde, 0x02, 0x20, 0x01, 0x28,
1571 0x09, 0x3a, 0x00, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5a, 0x65, 0x72, 0x6f,
1572 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2f, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1573 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xdf, 0x02, 0x20,
1574 0x01, 0x28, 0x0c, 0x3a, 0x00, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5a, 0x65,
1575 0x72, 0x6f, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x37, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75,
1576 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x18,
1577 0x90, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x2d, 0x69, 0x6e, 0x66, 0x52, 0x12, 0x64, 0x65,
1578 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x65, 0x67, 0x69, 0x6e, 0x66,
1579 0x12, 0x36, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61,
1580 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x18, 0x91, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a,
1581 0x03, 0x69, 0x6e, 0x66, 0x52, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f,
1582 0x61, 0x74, 0x50, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x12, 0x30, 0x0a, 0x11, 0x64, 0x65, 0x66, 0x61,
1583 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6e, 0x18, 0x92, 0x03,
1584 0x20, 0x01, 0x28, 0x02, 0x3a, 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
1585 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x61, 0x6e, 0x12, 0x39, 0x0a, 0x15, 0x64, 0x65,
1586 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x65, 0x67,
1587 0x69, 0x6e, 0x66, 0x18, 0x93, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x04, 0x2d, 0x69, 0x6e, 0x66,
1588 0x52, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x4e,
1589 0x65, 0x67, 0x69, 0x6e, 0x66, 0x12, 0x38, 0x0a, 0x15, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1590 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x18, 0x94,
1591 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64, 0x65, 0x66, 0x61,
1592 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x12,
1593 0x32, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
1594 0x65, 0x5f, 0x6e, 0x61, 0x6e, 0x18, 0x95, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x03, 0x6e, 0x61,
1595 0x6e, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65,
1596 0x4e, 0x61, 0x6e, 0x12, 0x6a, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32,
1597 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xf4, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x41, 0x2e,
1598 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1599 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65,
1600 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61,
1601 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79,
1602 0x52, 0x0d, 0x6d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12,
1603 0x73, 0x0a, 0x12, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65,
1604 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67,
1605 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1606 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1607 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70,
1608 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74,
1609 0x72, 0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73,
1610 0x73, 0x61, 0x67, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x6d, 0x61, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65,
1611 0x64, 0x36, 0x34, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xf6, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
1612 0x42, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63,
1613 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46,
1614 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e,
1615 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e,
1616 0x74, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45,
1617 0x6e, 0x75, 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x6f, 0x6f,
1618 0x6c, 0x18, 0xd9, 0x04, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f,
1619 0x66, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x55, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65,
1620 0x6e, 0x75, 0x6d, 0x18, 0xda, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70,
1621 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1622 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54,
1623 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48,
1624 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0b,
1625 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdb, 0x04, 0x20, 0x01,
1626 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x33, 0x32,
1627 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32,
1628 0x18, 0xdc, 0x04, 0x20, 0x01, 0x28, 0x11, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1629 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1630 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdd, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52,
1631 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b,
1632 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xde, 0x04, 0x20, 0x01,
1633 0x28, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x36, 0x34,
1634 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34,
1635 0x18, 0xdf, 0x04, 0x20, 0x01, 0x28, 0x12, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1636 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1637 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xe0, 0x04, 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52,
1638 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0e,
1639 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe1,
1640 0x04, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66,
1641 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1642 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe2, 0x04, 0x20, 0x01, 0x28, 0x07, 0x48, 0x00,
1643 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x22,
1644 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xe3, 0x04,
1645 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x6c, 0x6f,
1646 0x61, 0x74, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69, 0x78,
1647 0x65, 0x64, 0x36, 0x34, 0x18, 0xe4, 0x04, 0x20, 0x01, 0x28, 0x10, 0x48, 0x00, 0x52, 0x0d, 0x6f,
1648 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x26, 0x0a, 0x0d,
1649 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xe5, 0x04,
1650 0x20, 0x01, 0x28, 0x06, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69, 0x78,
1651 0x65, 0x64, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64, 0x6f,
1652 0x75, 0x62, 0x6c, 0x65, 0x18, 0xe6, 0x04, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f,
1653 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e,
1654 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xe7, 0x04, 0x20, 0x01, 0x28,
1655 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
1656 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
1657 0xe8, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42,
1658 0x79, 0x74, 0x65, 0x73, 0x12, 0x5e, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x4d, 0x65,
1659 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe9, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67,
1660 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1661 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1662 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
1663 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73,
1664 0x73, 0x61, 0x67, 0x65, 0x12, 0x63, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f,
1665 0x75, 0x70, 0x18, 0xea, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x70, 0x72,
1666 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1667 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1668 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47,
1669 0x72, 0x6f, 0x75, 0x70, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f,
1670 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x30, 0x0a, 0x11, 0x6f, 0x6e, 0x65,
1671 0x6f, 0x66, 0x5f, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x61, 0x67, 0x18, 0xff,
1672 0xff, 0xff, 0xff, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x6e, 0x65, 0x6f,
1673 0x66, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x54, 0x61, 0x67, 0x12, 0x21, 0x0a, 0x0b, 0x6f,
1674 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x31, 0x18, 0xbc, 0x05, 0x20, 0x01, 0x28,
1675 0x05, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54, 0x77, 0x6f, 0x31, 0x12, 0x21,
1676 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x32, 0x18, 0xbd, 0x05,
1677 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54, 0x77, 0x6f,
1678 0x32, 0x1a, 0x35, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f,
1679 0x75, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67, 0x72,
1680 0x6f, 0x75, 0x70, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1681 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x3d, 0x0a, 0x0d, 0x52, 0x65, 0x71, 0x75,
1682 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2c, 0x0a, 0x0e, 0x72, 0x65, 0x71,
1683 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x77, 0x20, 0x01, 0x28,
1684 0x09, 0x42, 0x05, 0xaa, 0x01, 0x02, 0x08, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1685 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x37, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61,
1686 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65,
1687 0x61, 0x74, 0x65, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0xdb, 0x01, 0x20, 0x03, 0x28,
1688 0x09, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70,
1689 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36,
1690 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
1691 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
1692 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
1693 0x38, 0x01, 0x1a, 0x7b, 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d,
1694 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
1695 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x4c, 0x0a,
1696 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67,
1697 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1698 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1699 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
1700 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a,
1701 0x76, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75,
1702 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
1703 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x49, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
1704 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
1705 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64,
1706 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74,
1707 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61,
1708 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0a, 0x4f, 0x6e, 0x65, 0x6f, 0x66,
1709 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x67,
1710 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0xeb, 0x04, 0x20, 0x01, 0x28,
1711 0x09, 0x52, 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65,
1712 0x6c, 0x64, 0x1a, 0x09, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x19, 0x0a,
1713 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12,
1714 0x07, 0x0a, 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f,
1715 0x66, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1716 0x5f, 0x74, 0x77, 0x6f, 0x4a, 0x06, 0x08, 0x90, 0x4e, 0x10, 0x91, 0x4e, 0x4a, 0x06, 0x08, 0x91,
1717 0x4e, 0x10, 0x92, 0x4e, 0x52, 0x0c, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41,
1718 0x4e, 0x44, 0x52, 0x14, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44,
1719 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x4f, 0x4e, 0x45, 0x42, 0x45, 0x5a, 0x43, 0x67, 0x6f, 0x6f, 0x67,
1720 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72,
1721 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1722 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74,
1723 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x62,
1724 0x08, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x70, 0xe8, 0x07,
1725 }
1726
1727 var (
1728 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescOnce sync.Once
1729 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescData = file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDesc
1730 )
1731
1732 func file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescGZIP() []byte {
1733 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescOnce.Do(func() {
1734 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescData)
1735 })
1736 return file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDescData
1737 }
1738
1739 var file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1740 var file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
1741 var file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_goTypes = []interface{}{
1742 (FieldTestMessage_Enum)(0),
1743 (*FieldTestMessage)(nil),
1744 (*FieldTestMessage_OptionalGroup)(nil),
1745 (*FieldTestMessage_RequiredGroup)(nil),
1746 (*FieldTestMessage_RepeatedGroup)(nil),
1747 nil,
1748 nil,
1749 nil,
1750 (*FieldTestMessage_OneofGroup)(nil),
1751 (*FieldTestMessage_Message)(nil),
1752 }
1753 var file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_depIdxs = []int32{
1754 0,
1755 9,
1756 2,
1757 0,
1758 9,
1759 3,
1760 0,
1761 9,
1762 4,
1763 0,
1764 5,
1765 6,
1766 7,
1767 0,
1768 9,
1769 8,
1770 9,
1771 0,
1772 18,
1773 18,
1774 18,
1775 18,
1776 0,
1777 }
1778
1779 func init() { file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_init() }
1780 func file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_init() {
1781 if File_cmd_protoc_gen_go_testdata_protoeditions_fields_proto != nil {
1782 return
1783 }
1784 if !protoimpl.UnsafeEnabled {
1785 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1786 switch v := v.(*FieldTestMessage); i {
1787 case 0:
1788 return &v.state
1789 case 1:
1790 return &v.sizeCache
1791 case 2:
1792 return &v.unknownFields
1793 default:
1794 return nil
1795 }
1796 }
1797 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1798 switch v := v.(*FieldTestMessage_OptionalGroup); i {
1799 case 0:
1800 return &v.state
1801 case 1:
1802 return &v.sizeCache
1803 case 2:
1804 return &v.unknownFields
1805 default:
1806 return nil
1807 }
1808 }
1809 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1810 switch v := v.(*FieldTestMessage_RequiredGroup); i {
1811 case 0:
1812 return &v.state
1813 case 1:
1814 return &v.sizeCache
1815 case 2:
1816 return &v.unknownFields
1817 default:
1818 return nil
1819 }
1820 }
1821 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1822 switch v := v.(*FieldTestMessage_RepeatedGroup); i {
1823 case 0:
1824 return &v.state
1825 case 1:
1826 return &v.sizeCache
1827 case 2:
1828 return &v.unknownFields
1829 default:
1830 return nil
1831 }
1832 }
1833 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1834 switch v := v.(*FieldTestMessage_OneofGroup); i {
1835 case 0:
1836 return &v.state
1837 case 1:
1838 return &v.sizeCache
1839 case 2:
1840 return &v.unknownFields
1841 default:
1842 return nil
1843 }
1844 }
1845 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1846 switch v := v.(*FieldTestMessage_Message); i {
1847 case 0:
1848 return &v.state
1849 case 1:
1850 return &v.sizeCache
1851 case 2:
1852 return &v.unknownFields
1853 default:
1854 return nil
1855 }
1856 }
1857 }
1858 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes[0].OneofWrappers = []interface{}{
1859 (*FieldTestMessage_OneofBool)(nil),
1860 (*FieldTestMessage_OneofEnum)(nil),
1861 (*FieldTestMessage_OneofInt32)(nil),
1862 (*FieldTestMessage_OneofSint32)(nil),
1863 (*FieldTestMessage_OneofUint32)(nil),
1864 (*FieldTestMessage_OneofInt64)(nil),
1865 (*FieldTestMessage_OneofSint64)(nil),
1866 (*FieldTestMessage_OneofUint64)(nil),
1867 (*FieldTestMessage_OneofSfixed32)(nil),
1868 (*FieldTestMessage_OneofFixed32)(nil),
1869 (*FieldTestMessage_OneofFloat)(nil),
1870 (*FieldTestMessage_OneofSfixed64)(nil),
1871 (*FieldTestMessage_OneofFixed64)(nil),
1872 (*FieldTestMessage_OneofDouble)(nil),
1873 (*FieldTestMessage_OneofString)(nil),
1874 (*FieldTestMessage_OneofBytes)(nil),
1875 (*FieldTestMessage_Oneof_Message)(nil),
1876 (*FieldTestMessage_Oneofgroup)(nil),
1877 (*FieldTestMessage_OneofLargestTag)(nil),
1878 (*FieldTestMessage_OneofTwo_1)(nil),
1879 (*FieldTestMessage_OneofTwo_2)(nil),
1880 }
1881 type x struct{}
1882 out := protoimpl.TypeBuilder{
1883 File: protoimpl.DescBuilder{
1884 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1885 RawDescriptor: file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDesc,
1886 NumEnums: 1,
1887 NumMessages: 9,
1888 NumExtensions: 0,
1889 NumServices: 0,
1890 },
1891 GoTypes: file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_goTypes,
1892 DependencyIndexes: file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_depIdxs,
1893 EnumInfos: file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_enumTypes,
1894 MessageInfos: file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_msgTypes,
1895 }.Build()
1896 File_cmd_protoc_gen_go_testdata_protoeditions_fields_proto = out.File
1897 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_rawDesc = nil
1898 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_goTypes = nil
1899 file_cmd_protoc_gen_go_testdata_protoeditions_fields_proto_depIdxs = nil
1900 }
1901
View as plain text