blob: 602368532d222ad0a4a4b78004eb9f6d482ae1fc [file] [log] [blame]
Damien Neil658051b2018-09-10 12:26:21 -07001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: proto3/fields.proto
3
4package proto3
5
Damien Neil1ec33152018-09-13 13:12:36 -07006import (
Damien Neile89e6242019-05-13 23:55:40 -07007 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
Joe Tsaid8881392019-06-06 13:01:53 -07008 prototype "google.golang.org/protobuf/reflect/prototype"
Damien Neile89e6242019-05-13 23:55:40 -07009 protoiface "google.golang.org/protobuf/runtime/protoiface"
10 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
Joe Tsai5d72cc22019-03-28 01:13:26 -070011 sync "sync"
Damien Neil1ec33152018-09-13 13:12:36 -070012)
13
Joe Tsai58b42d82019-05-22 16:27:51 -040014const (
15 // Verify that runtime/protoimpl is sufficiently up-to-date.
16 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 0)
17 // Verify that this generated code is sufficiently up-to-date.
18 _ = protoimpl.EnforceVersion(0 - protoimpl.MinVersion)
19)
Joe Tsai5d72cc22019-03-28 01:13:26 -070020
Damien Neil658051b2018-09-10 12:26:21 -070021type FieldTestMessage_Enum int32
22
23const (
24 FieldTestMessage_ZERO FieldTestMessage_Enum = 0
25)
26
Joe Tsai8e506a82019-03-16 00:05:34 -070027// Deprecated: Use FieldTestMessage_Enum.Type.Values instead.
Damien Neil658051b2018-09-10 12:26:21 -070028var FieldTestMessage_Enum_name = map[int32]string{
29 0: "ZERO",
30}
31
Joe Tsai8e506a82019-03-16 00:05:34 -070032// Deprecated: Use FieldTestMessage_Enum.Type.Values instead.
Damien Neil658051b2018-09-10 12:26:21 -070033var FieldTestMessage_Enum_value = map[string]int32{
34 "ZERO": 0,
35}
36
Joe Tsaidbab6c02019-05-14 15:06:03 -070037func (x FieldTestMessage_Enum) Enum() *FieldTestMessage_Enum {
38 p := new(FieldTestMessage_Enum)
39 *p = x
40 return p
41}
42
Damien Neil658051b2018-09-10 12:26:21 -070043func (x FieldTestMessage_Enum) String() string {
Joe Tsai0fc49f82019-05-01 12:29:25 -070044 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
Damien Neil658051b2018-09-10 12:26:21 -070045}
46
Joe Tsai0fc49f82019-05-01 12:29:25 -070047func (FieldTestMessage_Enum) Descriptor() protoreflect.EnumDescriptor {
Joe Tsaid8881392019-06-06 13:01:53 -070048 return file_proto3_fields_proto_enumTypes[0].EnumDescriptor
Joe Tsai0fc49f82019-05-01 12:29:25 -070049}
50
Joe Tsai61968ce2019-04-01 12:59:24 -070051func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
52 return protoreflect.EnumNumber(x)
53}
54
Joe Tsai8e506a82019-03-16 00:05:34 -070055// Deprecated: Use FieldTestMessage_Enum.Type instead.
Damien Neil658051b2018-09-10 12:26:21 -070056func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -070057 return file_proto3_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neil658051b2018-09-10 12:26:21 -070058}
59
60type FieldTestMessage struct {
Damien Neil0bd5a382018-09-13 15:07:10 -070061 OptionalBool string `protobuf:"bytes,1,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"`
62 OptionalEnum FieldTestMessage_Enum `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,proto3,enum=goproto.protoc.proto3.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
63 OptionalInt32 int32 `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"`
64 OptionalSint32 int32 `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"`
65 OptionalUint32 uint32 `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"`
66 OptionalInt64 int64 `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"`
67 OptionalSint64 int64 `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"`
68 OptionalUint64 uint64 `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"`
69 OptionalSfixed32 int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"`
70 OptionalFixed32 uint32 `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"`
71 OptionalFloat float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"`
72 OptionalSfixed64 int64 `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"`
73 OptionalFixed64 uint64 `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"`
74 OptionalDouble float64 `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"`
75 OptionalString string `protobuf:"bytes,15,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"`
76 OptionalBytes []byte `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
77 Optional_Message *FieldTestMessage_Message `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage,proto3" json:"optional_Message,omitempty"`
Damien Neild4803f52018-09-19 11:43:35 -070078 RepeatedBool []bool `protobuf:"varint,201,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"`
79 RepeatedEnum []FieldTestMessage_Enum `protobuf:"varint,202,rep,packed,name=repeated_enum,json=repeatedEnum,proto3,enum=goproto.protoc.proto3.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
80 RepeatedInt32 []int32 `protobuf:"varint,203,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"`
81 RepeatedSint32 []int32 `protobuf:"zigzag32,204,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"`
82 RepeatedUint32 []uint32 `protobuf:"varint,205,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"`
83 RepeatedInt64 []int64 `protobuf:"varint,206,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"`
84 RepeatedSint64 []int64 `protobuf:"zigzag64,207,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"`
85 RepeatedUint64 []uint64 `protobuf:"varint,208,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"`
86 RepeatedSfixed32 []int32 `protobuf:"fixed32,209,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"`
87 RepeatedFixed32 []uint32 `protobuf:"fixed32,210,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"`
88 RepeatedFloat []float32 `protobuf:"fixed32,211,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"`
89 RepeatedSfixed64 []int64 `protobuf:"fixed64,212,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"`
90 RepeatedFixed64 []uint64 `protobuf:"fixed64,213,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"`
91 RepeatedDouble []float64 `protobuf:"fixed64,214,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"`
92 RepeatedString []string `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"`
93 RepeatedBytes [][]byte `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
94 Repeated_Message []*FieldTestMessage_Message `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage,proto3" json:"repeated_Message,omitempty"`
Damien Neil0bd5a382018-09-13 15:07:10 -070095 MapInt32Int64 map[int32]int64 `protobuf:"bytes,500,rep,name=map_int32_int64,json=mapInt32Int64,proto3" json:"map_int32_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
96 MapStringMessage map[string]*FieldTestMessage_Message `protobuf:"bytes,501,rep,name=map_string_message,json=mapStringMessage,proto3" json:"map_string_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
97 MapFixed64Enum map[uint64]FieldTestMessage_Enum `protobuf:"bytes,502,rep,name=map_fixed64_enum,json=mapFixed64Enum,proto3" json:"map_fixed64_enum,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=goproto.protoc.proto3.FieldTestMessage_Enum"`
98 XXX_NoUnkeyedLiteral struct{} `json:"-"`
Joe Tsai5e71dc92019-04-16 13:22:20 -070099 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
100 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -0700101}
102
Joe Tsai61968ce2019-04-01 12:59:24 -0700103func (x *FieldTestMessage) Reset() {
104 *x = FieldTestMessage{}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800105}
Joe Tsai61968ce2019-04-01 12:59:24 -0700106
107func (x *FieldTestMessage) String() string {
108 return protoimpl.X.MessageStringOf(x)
109}
110
111func (*FieldTestMessage) ProtoMessage() {}
112
113func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -0700114 return file_proto3_fields_proto_msgTypes[0].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -0700115}
Joe Tsai8e506a82019-03-16 00:05:34 -0700116
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700117func (m *FieldTestMessage) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -0700118 return file_proto3_fields_proto_msgTypes[0].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700119}
120
Joe Tsai8e506a82019-03-16 00:05:34 -0700121// Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -0700122func (*FieldTestMessage) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -0700123 return file_proto3_fields_proto_rawDescGZIP(), []int{0}
Damien Neila1c6abc2018-09-12 13:36:34 -0700124}
Damien Neil993c04d2018-09-14 15:41:11 -0700125
Joe Tsai61968ce2019-04-01 12:59:24 -0700126func (x *FieldTestMessage) GetOptionalBool() string {
127 if x != nil {
128 return x.OptionalBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700129 }
130 return ""
131}
132
Joe Tsai61968ce2019-04-01 12:59:24 -0700133func (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
134 if x != nil {
135 return x.OptionalEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700136 }
137 return FieldTestMessage_ZERO
138}
139
Joe Tsai61968ce2019-04-01 12:59:24 -0700140func (x *FieldTestMessage) GetOptionalInt32() int32 {
141 if x != nil {
142 return x.OptionalInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700143 }
144 return 0
145}
146
Joe Tsai61968ce2019-04-01 12:59:24 -0700147func (x *FieldTestMessage) GetOptionalSint32() int32 {
148 if x != nil {
149 return x.OptionalSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700150 }
151 return 0
152}
153
Joe Tsai61968ce2019-04-01 12:59:24 -0700154func (x *FieldTestMessage) GetOptionalUint32() uint32 {
155 if x != nil {
156 return x.OptionalUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700157 }
158 return 0
159}
160
Joe Tsai61968ce2019-04-01 12:59:24 -0700161func (x *FieldTestMessage) GetOptionalInt64() int64 {
162 if x != nil {
163 return x.OptionalInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700164 }
165 return 0
166}
167
Joe Tsai61968ce2019-04-01 12:59:24 -0700168func (x *FieldTestMessage) GetOptionalSint64() int64 {
169 if x != nil {
170 return x.OptionalSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700171 }
172 return 0
173}
174
Joe Tsai61968ce2019-04-01 12:59:24 -0700175func (x *FieldTestMessage) GetOptionalUint64() uint64 {
176 if x != nil {
177 return x.OptionalUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700178 }
179 return 0
180}
181
Joe Tsai61968ce2019-04-01 12:59:24 -0700182func (x *FieldTestMessage) GetOptionalSfixed32() int32 {
183 if x != nil {
184 return x.OptionalSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700185 }
186 return 0
187}
188
Joe Tsai61968ce2019-04-01 12:59:24 -0700189func (x *FieldTestMessage) GetOptionalFixed32() uint32 {
190 if x != nil {
191 return x.OptionalFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700192 }
193 return 0
194}
195
Joe Tsai61968ce2019-04-01 12:59:24 -0700196func (x *FieldTestMessage) GetOptionalFloat() float32 {
197 if x != nil {
198 return x.OptionalFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700199 }
200 return 0
201}
202
Joe Tsai61968ce2019-04-01 12:59:24 -0700203func (x *FieldTestMessage) GetOptionalSfixed64() int64 {
204 if x != nil {
205 return x.OptionalSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700206 }
207 return 0
208}
209
Joe Tsai61968ce2019-04-01 12:59:24 -0700210func (x *FieldTestMessage) GetOptionalFixed64() uint64 {
211 if x != nil {
212 return x.OptionalFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700213 }
214 return 0
215}
216
Joe Tsai61968ce2019-04-01 12:59:24 -0700217func (x *FieldTestMessage) GetOptionalDouble() float64 {
218 if x != nil {
219 return x.OptionalDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700220 }
221 return 0
222}
223
Joe Tsai61968ce2019-04-01 12:59:24 -0700224func (x *FieldTestMessage) GetOptionalString() string {
225 if x != nil {
226 return x.OptionalString
Damien Neil77f82fe2018-09-13 10:59:17 -0700227 }
228 return ""
229}
230
Joe Tsai61968ce2019-04-01 12:59:24 -0700231func (x *FieldTestMessage) GetOptionalBytes() []byte {
232 if x != nil {
233 return x.OptionalBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700234 }
235 return nil
236}
237
Joe Tsai61968ce2019-04-01 12:59:24 -0700238func (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
239 if x != nil {
240 return x.Optional_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700241 }
242 return nil
243}
244
Joe Tsai61968ce2019-04-01 12:59:24 -0700245func (x *FieldTestMessage) GetRepeatedBool() []bool {
246 if x != nil {
247 return x.RepeatedBool
Damien Neild4803f52018-09-19 11:43:35 -0700248 }
249 return nil
250}
251
Joe Tsai61968ce2019-04-01 12:59:24 -0700252func (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
253 if x != nil {
254 return x.RepeatedEnum
Damien Neild4803f52018-09-19 11:43:35 -0700255 }
256 return nil
257}
258
Joe Tsai61968ce2019-04-01 12:59:24 -0700259func (x *FieldTestMessage) GetRepeatedInt32() []int32 {
260 if x != nil {
261 return x.RepeatedInt32
Damien Neild4803f52018-09-19 11:43:35 -0700262 }
263 return nil
264}
265
Joe Tsai61968ce2019-04-01 12:59:24 -0700266func (x *FieldTestMessage) GetRepeatedSint32() []int32 {
267 if x != nil {
268 return x.RepeatedSint32
Damien Neild4803f52018-09-19 11:43:35 -0700269 }
270 return nil
271}
272
Joe Tsai61968ce2019-04-01 12:59:24 -0700273func (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
274 if x != nil {
275 return x.RepeatedUint32
Damien Neild4803f52018-09-19 11:43:35 -0700276 }
277 return nil
278}
279
Joe Tsai61968ce2019-04-01 12:59:24 -0700280func (x *FieldTestMessage) GetRepeatedInt64() []int64 {
281 if x != nil {
282 return x.RepeatedInt64
Damien Neild4803f52018-09-19 11:43:35 -0700283 }
284 return nil
285}
286
Joe Tsai61968ce2019-04-01 12:59:24 -0700287func (x *FieldTestMessage) GetRepeatedSint64() []int64 {
288 if x != nil {
289 return x.RepeatedSint64
Damien Neild4803f52018-09-19 11:43:35 -0700290 }
291 return nil
292}
293
Joe Tsai61968ce2019-04-01 12:59:24 -0700294func (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
295 if x != nil {
296 return x.RepeatedUint64
Damien Neild4803f52018-09-19 11:43:35 -0700297 }
298 return nil
299}
300
Joe Tsai61968ce2019-04-01 12:59:24 -0700301func (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
302 if x != nil {
303 return x.RepeatedSfixed32
Damien Neild4803f52018-09-19 11:43:35 -0700304 }
305 return nil
306}
307
Joe Tsai61968ce2019-04-01 12:59:24 -0700308func (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
309 if x != nil {
310 return x.RepeatedFixed32
Damien Neild4803f52018-09-19 11:43:35 -0700311 }
312 return nil
313}
314
Joe Tsai61968ce2019-04-01 12:59:24 -0700315func (x *FieldTestMessage) GetRepeatedFloat() []float32 {
316 if x != nil {
317 return x.RepeatedFloat
Damien Neild4803f52018-09-19 11:43:35 -0700318 }
319 return nil
320}
321
Joe Tsai61968ce2019-04-01 12:59:24 -0700322func (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
323 if x != nil {
324 return x.RepeatedSfixed64
Damien Neild4803f52018-09-19 11:43:35 -0700325 }
326 return nil
327}
328
Joe Tsai61968ce2019-04-01 12:59:24 -0700329func (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
330 if x != nil {
331 return x.RepeatedFixed64
Damien Neild4803f52018-09-19 11:43:35 -0700332 }
333 return nil
334}
335
Joe Tsai61968ce2019-04-01 12:59:24 -0700336func (x *FieldTestMessage) GetRepeatedDouble() []float64 {
337 if x != nil {
338 return x.RepeatedDouble
Damien Neild4803f52018-09-19 11:43:35 -0700339 }
340 return nil
341}
342
Joe Tsai61968ce2019-04-01 12:59:24 -0700343func (x *FieldTestMessage) GetRepeatedString() []string {
344 if x != nil {
345 return x.RepeatedString
Damien Neild4803f52018-09-19 11:43:35 -0700346 }
347 return nil
348}
349
Joe Tsai61968ce2019-04-01 12:59:24 -0700350func (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
351 if x != nil {
352 return x.RepeatedBytes
Damien Neild4803f52018-09-19 11:43:35 -0700353 }
354 return nil
355}
356
Joe Tsai61968ce2019-04-01 12:59:24 -0700357func (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
358 if x != nil {
359 return x.Repeated_Message
Damien Neild4803f52018-09-19 11:43:35 -0700360 }
361 return nil
362}
363
Joe Tsai61968ce2019-04-01 12:59:24 -0700364func (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
365 if x != nil {
366 return x.MapInt32Int64
Damien Neil0bd5a382018-09-13 15:07:10 -0700367 }
368 return nil
369}
370
Joe Tsai61968ce2019-04-01 12:59:24 -0700371func (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
372 if x != nil {
373 return x.MapStringMessage
Damien Neil0bd5a382018-09-13 15:07:10 -0700374 }
375 return nil
376}
377
Joe Tsai61968ce2019-04-01 12:59:24 -0700378func (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
379 if x != nil {
380 return x.MapFixed64Enum
Damien Neil0bd5a382018-09-13 15:07:10 -0700381 }
382 return nil
383}
384
Damien Neil658051b2018-09-10 12:26:21 -0700385type FieldTestMessage_Message struct {
Joe Tsai5e71dc92019-04-16 13:22:20 -0700386 XXX_NoUnkeyedLiteral struct{} `json:"-"`
387 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
388 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -0700389}
390
Joe Tsai61968ce2019-04-01 12:59:24 -0700391func (x *FieldTestMessage_Message) Reset() {
392 *x = FieldTestMessage_Message{}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800393}
Joe Tsai61968ce2019-04-01 12:59:24 -0700394
395func (x *FieldTestMessage_Message) String() string {
396 return protoimpl.X.MessageStringOf(x)
397}
398
399func (*FieldTestMessage_Message) ProtoMessage() {}
400
401func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -0700402 return file_proto3_fields_proto_msgTypes[4].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -0700403}
Joe Tsai8e506a82019-03-16 00:05:34 -0700404
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700405func (m *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -0700406 return file_proto3_fields_proto_msgTypes[4].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700407}
408
Joe Tsai8e506a82019-03-16 00:05:34 -0700409// Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -0700410func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -0700411 return file_proto3_fields_proto_rawDescGZIP(), []int{0, 3}
Damien Neila1c6abc2018-09-12 13:36:34 -0700412}
Damien Neil993c04d2018-09-14 15:41:11 -0700413
Joe Tsai5d72cc22019-03-28 01:13:26 -0700414var File_proto3_fields_proto protoreflect.FileDescriptor
415
Joe Tsai7ca70982019-04-15 13:57:56 -0700416var file_proto3_fields_proto_rawDesc = []byte{
Damien Neil8012b442019-01-18 09:32:24 -0800417 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
418 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
419 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x22, 0xd0, 0x11, 0x0a,
420 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
421 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f,
422 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
423 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
424 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
425 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
426 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
427 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74,
428 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
429 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28,
430 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
431 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
432 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
433 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
434 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
435 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74,
436 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
437 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
438 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
439 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01,
440 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
441 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75,
442 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74,
443 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f,
444 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
445 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
446 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
447 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01,
448 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65,
449 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
450 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
451 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70,
452 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
453 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
454 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
455 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28,
456 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
457 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
458 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
459 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
460 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f,
461 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74,
462 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
463 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70,
464 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x6f,
465 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
466 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
467 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69,
468 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d,
469 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
470 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
471 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52,
472 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x52, 0x0a,
473 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca,
474 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
475 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69,
476 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45,
477 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75,
478 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
479 0x74, 0x33, 0x32, 0x18, 0xcb, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65,
480 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70,
481 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01, 0x20,
482 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
483 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
484 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72,
485 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26, 0x0a,
486 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
487 0xce, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
488 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
489 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12, 0x52,
490 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
491 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74,
492 0x36, 0x34, 0x18, 0xd0, 0x01, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
493 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70,
494 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd1,
495 0x01, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53,
496 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
497 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20, 0x03,
498 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65,
499 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
500 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65,
501 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72,
502 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
503 0x18, 0xd4, 0x01, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
504 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70,
505 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5, 0x01,
506 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69,
507 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
508 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52,
509 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
510 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69,
511 0x6e, 0x67, 0x18, 0xd7, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
512 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70,
513 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20, 0x03,
514 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
515 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d, 0x65,
516 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67,
517 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
518 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
519 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72,
520 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x63,
521 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x36,
522 0x34, 0x18, 0xf4, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
523 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
524 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
525 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45,
526 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e,
527 0x74, 0x36, 0x34, 0x12, 0x6c, 0x0a, 0x12, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
528 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b,
529 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
530 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
531 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72,
532 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
533 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
534 0x65, 0x12, 0x66, 0x0a, 0x10, 0x6d, 0x61, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
535 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xf6, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67,
536 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
537 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
538 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
539 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69,
540 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70,
541 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
542 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65,
543 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
544 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74, 0x0a, 0x15, 0x4d,
545 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45,
546 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
547 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
548 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
549 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69,
550 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d,
551 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
552 0x01, 0x1a, 0x6f, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45,
553 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
554 0x01, 0x20, 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x05, 0x76, 0x61,
555 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72,
556 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
557 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
558 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
559 0x38, 0x01, 0x1a, 0x09, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x10, 0x0a,
560 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x42,
Damien Neile89e6242019-05-13 23:55:40 -0700561 0x3e, 0x5a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
562 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6d,
563 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f,
564 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x62,
565 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
Damien Neil658051b2018-09-10 12:26:21 -0700566}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800567
Joe Tsai5d72cc22019-03-28 01:13:26 -0700568var (
Joe Tsai7ca70982019-04-15 13:57:56 -0700569 file_proto3_fields_proto_rawDescOnce sync.Once
570 file_proto3_fields_proto_rawDescData = file_proto3_fields_proto_rawDesc
Joe Tsai5d72cc22019-03-28 01:13:26 -0700571)
Joe Tsaib6405bd2018-11-15 14:44:37 -0800572
Joe Tsai7ca70982019-04-15 13:57:56 -0700573func file_proto3_fields_proto_rawDescGZIP() []byte {
574 file_proto3_fields_proto_rawDescOnce.Do(func() {
575 file_proto3_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto3_fields_proto_rawDescData)
Joe Tsai5d72cc22019-03-28 01:13:26 -0700576 })
Joe Tsai7ca70982019-04-15 13:57:56 -0700577 return file_proto3_fields_proto_rawDescData
Joe Tsai5d72cc22019-03-28 01:13:26 -0700578}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800579
Joe Tsaid8881392019-06-06 13:01:53 -0700580var file_proto3_fields_proto_enumTypes = make([]prototype.Enum, 1)
Joe Tsai4fe96632019-05-22 05:12:36 -0400581var file_proto3_fields_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
Joe Tsai7ca70982019-04-15 13:57:56 -0700582var file_proto3_fields_proto_goTypes = []interface{}{
Damien Neil8012b442019-01-18 09:32:24 -0800583 (FieldTestMessage_Enum)(0), // 0: goproto.protoc.proto3.FieldTestMessage.Enum
584 (*FieldTestMessage)(nil), // 1: goproto.protoc.proto3.FieldTestMessage
585 nil, // 2: goproto.protoc.proto3.FieldTestMessage.MapInt32Int64Entry
586 nil, // 3: goproto.protoc.proto3.FieldTestMessage.MapStringMessageEntry
587 nil, // 4: goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry
588 (*FieldTestMessage_Message)(nil), // 5: goproto.protoc.proto3.FieldTestMessage.Message
Joe Tsaib6405bd2018-11-15 14:44:37 -0800589}
Joe Tsai7ca70982019-04-15 13:57:56 -0700590var file_proto3_fields_proto_depIdxs = []int32{
Damien Neil8012b442019-01-18 09:32:24 -0800591 0, // goproto.protoc.proto3.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
592 5, // goproto.protoc.proto3.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
593 0, // goproto.protoc.proto3.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
594 5, // goproto.protoc.proto3.FieldTestMessage.repeated_Message:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
595 2, // goproto.protoc.proto3.FieldTestMessage.map_int32_int64:type_name -> goproto.protoc.proto3.FieldTestMessage.MapInt32Int64Entry
596 3, // goproto.protoc.proto3.FieldTestMessage.map_string_message:type_name -> goproto.protoc.proto3.FieldTestMessage.MapStringMessageEntry
597 4, // goproto.protoc.proto3.FieldTestMessage.map_fixed64_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry
598 5, // goproto.protoc.proto3.FieldTestMessage.MapStringMessageEntry.value:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
599 0, // goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
Joe Tsaid8881392019-06-06 13:01:53 -0700600 9, // starting offset of method output_type sub-list
601 9, // starting offset of method input_type sub-list
602 9, // starting offset of extension type_name sub-list
603 9, // starting offset of extension extendee sub-list
604 0, // starting offset of field type_name sub-list
Joe Tsaib6405bd2018-11-15 14:44:37 -0800605}
Damien Neil8012b442019-01-18 09:32:24 -0800606
Joe Tsai7ca70982019-04-15 13:57:56 -0700607func init() { file_proto3_fields_proto_init() }
608func file_proto3_fields_proto_init() {
Damien Neil0fc22452019-03-08 17:18:11 -0800609 if File_proto3_fields_proto != nil {
610 return
611 }
Joe Tsaid8881392019-06-06 13:01:53 -0700612 out := protoimpl.TypeBuilder{
613 File: protoimpl.DescBuilder{
614 RawDescriptor: file_proto3_fields_proto_rawDesc,
615 NumEnums: 1,
616 NumMessages: 5,
617 NumExtensions: 0,
618 NumServices: 0,
619 },
620 GoTypes: file_proto3_fields_proto_goTypes,
621 DependencyIndexes: file_proto3_fields_proto_depIdxs,
622 MessageInfos: file_proto3_fields_proto_msgTypes,
623 }.Build()
624 File_proto3_fields_proto = out.File
625 file_proto3_fields_proto_enumTypes = out.Enums
Joe Tsai7ca70982019-04-15 13:57:56 -0700626 file_proto3_fields_proto_rawDesc = nil
627 file_proto3_fields_proto_goTypes = nil
628 file_proto3_fields_proto_depIdxs = nil
Joe Tsaib6405bd2018-11-15 14:44:37 -0800629}