blob: 794e33eef37f25dcab1e95914ba041ece9ebad21 [file] [log] [blame]
Damien Neil658051b2018-09-10 12:26:21 -07001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: proto2/fields.proto
3
4package proto2
5
Damien Neilebc699d2018-09-13 08:50:13 -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"
Damien Neilebc699d2018-09-13 08:50:13 -070011 math "math"
Joe Tsai5d72cc22019-03-28 01:13:26 -070012 sync "sync"
Damien Neilebc699d2018-09-13 08:50:13 -070013)
Damien Neil658051b2018-09-10 12:26:21 -070014
Joe Tsai58b42d82019-05-22 16:27:51 -040015const (
16 // Verify that runtime/protoimpl is sufficiently up-to-date.
17 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 0)
18 // Verify that this generated code is sufficiently up-to-date.
19 _ = protoimpl.EnforceVersion(0 - protoimpl.MinVersion)
20)
Joe Tsai5d72cc22019-03-28 01:13:26 -070021
Damien Neil658051b2018-09-10 12:26:21 -070022type FieldTestMessage_Enum int32
23
24const (
25 FieldTestMessage_ZERO FieldTestMessage_Enum = 0
Damien Neilebc699d2018-09-13 08:50:13 -070026 FieldTestMessage_ONE FieldTestMessage_Enum = 1
Damien Neil658051b2018-09-10 12:26:21 -070027)
28
29var FieldTestMessage_Enum_name = map[int32]string{
30 0: "ZERO",
Damien Neilebc699d2018-09-13 08:50:13 -070031 1: "ONE",
Damien Neil658051b2018-09-10 12:26:21 -070032}
33
34var FieldTestMessage_Enum_value = map[string]int32{
35 "ZERO": 0,
Damien Neilebc699d2018-09-13 08:50:13 -070036 "ONE": 1,
Damien Neil658051b2018-09-10 12:26:21 -070037}
38
39func (x FieldTestMessage_Enum) Enum() *FieldTestMessage_Enum {
Joe Tsai09b5b462019-04-10 15:29:01 -070040 p := new(FieldTestMessage_Enum)
41 *p = x
42 return p
Damien Neil658051b2018-09-10 12:26:21 -070043}
44
45func (x FieldTestMessage_Enum) String() string {
Joe Tsai0fc49f82019-05-01 12:29:25 -070046 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
Damien Neil658051b2018-09-10 12:26:21 -070047}
48
Joe Tsai0fc49f82019-05-01 12:29:25 -070049func (FieldTestMessage_Enum) Descriptor() protoreflect.EnumDescriptor {
Joe Tsaid8881392019-06-06 13:01:53 -070050 return file_proto2_fields_proto_enumTypes[0].EnumDescriptor
Joe Tsai0fc49f82019-05-01 12:29:25 -070051}
52
Joe Tsai61968ce2019-04-01 12:59:24 -070053func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
54 return protoreflect.EnumNumber(x)
55}
56
Joe Tsai8e506a82019-03-16 00:05:34 -070057// Deprecated: Do not use.
58func (x *FieldTestMessage_Enum) UnmarshalJSON(b []byte) error {
Joe Tsai0fc49f82019-05-01 12:29:25 -070059 num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
Damien Neil658051b2018-09-10 12:26:21 -070060 if err != nil {
61 return err
62 }
Joe Tsai8e506a82019-03-16 00:05:34 -070063 *x = FieldTestMessage_Enum(num)
Damien Neil658051b2018-09-10 12:26:21 -070064 return nil
65}
66
Joe Tsai8e506a82019-03-16 00:05:34 -070067// Deprecated: Use FieldTestMessage_Enum.Type instead.
Damien Neil658051b2018-09-10 12:26:21 -070068func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -070069 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neil658051b2018-09-10 12:26:21 -070070}
71
72type FieldTestMessage struct {
Joe Tsai82760ce2019-06-20 03:09:57 -070073 state protoimpl.MessageState
Damien Neil1fa78d82018-09-13 13:12:36 -070074 OptionalBool *bool `protobuf:"varint,1,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
75 OptionalEnum *FieldTestMessage_Enum `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
76 OptionalInt32 *int32 `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
77 OptionalSint32 *int32 `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
78 OptionalUint32 *uint32 `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
79 OptionalInt64 *int64 `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
80 OptionalSint64 *int64 `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
81 OptionalUint64 *uint64 `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
82 OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
83 OptionalFixed32 *uint32 `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
84 OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
85 OptionalSfixed64 *int64 `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
86 OptionalFixed64 *uint64 `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
87 OptionalDouble *float64 `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
88 OptionalString *string `protobuf:"bytes,15,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
89 OptionalBytes []byte `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
90 Optional_Message *FieldTestMessage_Message `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage" json:"optional_Message,omitempty"`
91 Optionalgroup *FieldTestMessage_OptionalGroup `protobuf:"group,18,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
92 RequiredBool *bool `protobuf:"varint,101,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
93 RequiredEnum *FieldTestMessage_Enum `protobuf:"varint,102,req,name=required_enum,json=requiredEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"required_enum,omitempty"`
94 RequiredInt32 *int32 `protobuf:"varint,103,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
95 RequiredSint32 *int32 `protobuf:"zigzag32,104,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
96 RequiredUint32 *uint32 `protobuf:"varint,105,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
97 RequiredInt64 *int64 `protobuf:"varint,106,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
98 RequiredSint64 *int64 `protobuf:"zigzag64,107,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
99 RequiredUint64 *uint64 `protobuf:"varint,108,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
100 RequiredSfixed32 *int32 `protobuf:"fixed32,109,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
101 RequiredFixed32 *uint32 `protobuf:"fixed32,110,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
102 RequiredFloat *float32 `protobuf:"fixed32,111,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
103 RequiredSfixed64 *int64 `protobuf:"fixed64,112,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
104 RequiredFixed64 *uint64 `protobuf:"fixed64,113,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
105 RequiredDouble *float64 `protobuf:"fixed64,114,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
106 RequiredString *string `protobuf:"bytes,115,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
107 RequiredBytes []byte `protobuf:"bytes,116,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
108 Required_Message *FieldTestMessage_Message `protobuf:"bytes,117,req,name=required_Message,json=requiredMessage" json:"required_Message,omitempty"`
109 Requiredgroup *FieldTestMessage_RequiredGroup `protobuf:"group,118,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
110 RepeatedBool []bool `protobuf:"varint,201,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
111 RepeatedEnum []FieldTestMessage_Enum `protobuf:"varint,202,rep,name=repeated_enum,json=repeatedEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
112 RepeatedInt32 []int32 `protobuf:"varint,203,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
113 RepeatedSint32 []int32 `protobuf:"zigzag32,204,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
114 RepeatedUint32 []uint32 `protobuf:"varint,205,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
115 RepeatedInt64 []int64 `protobuf:"varint,206,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
116 RepeatedSint64 []int64 `protobuf:"zigzag64,207,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
117 RepeatedUint64 []uint64 `protobuf:"varint,208,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
118 RepeatedSfixed32 []int32 `protobuf:"fixed32,209,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
119 RepeatedFixed32 []uint32 `protobuf:"fixed32,210,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
120 RepeatedFloat []float32 `protobuf:"fixed32,211,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
121 RepeatedSfixed64 []int64 `protobuf:"fixed64,212,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
122 RepeatedFixed64 []uint64 `protobuf:"fixed64,213,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
123 RepeatedDouble []float64 `protobuf:"fixed64,214,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
124 RepeatedString []string `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
125 RepeatedBytes [][]byte `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
126 Repeated_Message []*FieldTestMessage_Message `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage" json:"repeated_Message,omitempty"`
127 Repeatedgroup []*FieldTestMessage_RepeatedGroup `protobuf:"group,218,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
128 DefaultBool *bool `protobuf:"varint,301,opt,name=default_bool,json=defaultBool,def=1" json:"default_bool,omitempty"`
129 DefaultEnum *FieldTestMessage_Enum `protobuf:"varint,302,opt,name=default_enum,json=defaultEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,def=1" json:"default_enum,omitempty"`
130 DefaultInt32 *int32 `protobuf:"varint,303,opt,name=default_int32,json=defaultInt32,def=1" json:"default_int32,omitempty"`
131 DefaultSint32 *int32 `protobuf:"zigzag32,304,opt,name=default_sint32,json=defaultSint32,def=1" json:"default_sint32,omitempty"`
132 DefaultUint32 *uint32 `protobuf:"varint,305,opt,name=default_uint32,json=defaultUint32,def=1" json:"default_uint32,omitempty"`
133 DefaultInt64 *int64 `protobuf:"varint,306,opt,name=default_int64,json=defaultInt64,def=1" json:"default_int64,omitempty"`
134 DefaultSint64 *int64 `protobuf:"zigzag64,307,opt,name=default_sint64,json=defaultSint64,def=1" json:"default_sint64,omitempty"`
135 DefaultUint64 *uint64 `protobuf:"varint,308,opt,name=default_uint64,json=defaultUint64,def=1" json:"default_uint64,omitempty"`
136 DefaultSfixed32 *int32 `protobuf:"fixed32,309,opt,name=default_sfixed32,json=defaultSfixed32,def=1" json:"default_sfixed32,omitempty"`
137 DefaultFixed32 *uint32 `protobuf:"fixed32,310,opt,name=default_fixed32,json=defaultFixed32,def=1" json:"default_fixed32,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700138 DefaultFloat *float32 `protobuf:"fixed32,311,opt,name=default_float,json=defaultFloat,def=3.14" json:"default_float,omitempty"`
Damien Neil1fa78d82018-09-13 13:12:36 -0700139 DefaultSfixed64 *int64 `protobuf:"fixed64,312,opt,name=default_sfixed64,json=defaultSfixed64,def=1" json:"default_sfixed64,omitempty"`
140 DefaultFixed64 *uint64 `protobuf:"fixed64,313,opt,name=default_fixed64,json=defaultFixed64,def=1" json:"default_fixed64,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700141 DefaultDouble *float64 `protobuf:"fixed64,314,opt,name=default_double,json=defaultDouble,def=3.1415" json:"default_double,omitempty"`
Joe Tsaibda671f2018-10-20 13:15:35 -0700142 DefaultString *string `protobuf:"bytes,315,opt,name=default_string,json=defaultString,def=hello,\"world!\"\n" json:"default_string,omitempty"`
143 DefaultBytes []byte `protobuf:"bytes,316,opt,name=default_bytes,json=defaultBytes,def=hello,\\336\\255\\276\\357" json:"default_bytes,omitempty"`
Damien Neilccf3fa62018-09-28 14:41:45 -0700144 DefaultZeroString *string `protobuf:"bytes,350,opt,name=default_zero_string,json=defaultZeroString,def=" json:"default_zero_string,omitempty"`
145 DefaultZeroBytes []byte `protobuf:"bytes,351,opt,name=default_zero_bytes,json=defaultZeroBytes,def=" json:"default_zero_bytes,omitempty"`
Damien Neil1fa78d82018-09-13 13:12:36 -0700146 DefaultFloatNeginf *float32 `protobuf:"fixed32,400,opt,name=default_float_neginf,json=defaultFloatNeginf,def=-inf" json:"default_float_neginf,omitempty"`
147 DefaultFloatPosinf *float32 `protobuf:"fixed32,401,opt,name=default_float_posinf,json=defaultFloatPosinf,def=inf" json:"default_float_posinf,omitempty"`
148 DefaultFloatNan *float32 `protobuf:"fixed32,402,opt,name=default_float_nan,json=defaultFloatNan,def=nan" json:"default_float_nan,omitempty"`
149 DefaultDoubleNeginf *float64 `protobuf:"fixed64,403,opt,name=default_double_neginf,json=defaultDoubleNeginf,def=-inf" json:"default_double_neginf,omitempty"`
150 DefaultDoublePosinf *float64 `protobuf:"fixed64,404,opt,name=default_double_posinf,json=defaultDoublePosinf,def=inf" json:"default_double_posinf,omitempty"`
151 DefaultDoubleNan *float64 `protobuf:"fixed64,405,opt,name=default_double_nan,json=defaultDoubleNan,def=nan" json:"default_double_nan,omitempty"`
152 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"`
153 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"`
154 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.proto2.FieldTestMessage_Enum"`
155 // Types that are valid to be assigned to OneofField:
156 // *FieldTestMessage_OneofBool
157 // *FieldTestMessage_OneofEnum
158 // *FieldTestMessage_OneofInt32
159 // *FieldTestMessage_OneofSint32
160 // *FieldTestMessage_OneofUint32
161 // *FieldTestMessage_OneofInt64
162 // *FieldTestMessage_OneofSint64
163 // *FieldTestMessage_OneofUint64
164 // *FieldTestMessage_OneofSfixed32
165 // *FieldTestMessage_OneofFixed32
166 // *FieldTestMessage_OneofFloat
167 // *FieldTestMessage_OneofSfixed64
168 // *FieldTestMessage_OneofFixed64
169 // *FieldTestMessage_OneofDouble
170 // *FieldTestMessage_OneofString
171 // *FieldTestMessage_OneofBytes
172 // *FieldTestMessage_Oneof_Message
173 // *FieldTestMessage_Oneofgroup
Damien Neilb9781cc2018-09-28 14:54:09 -0700174 // *FieldTestMessage_OneofLargestTag
Damien Neil1fa78d82018-09-13 13:12:36 -0700175 OneofField isFieldTestMessage_OneofField `protobuf_oneof:"oneof_field"`
176 // Types that are valid to be assigned to OneofTwo:
177 // *FieldTestMessage_OneofTwo_1
178 // *FieldTestMessage_OneofTwo_2
Joe Tsaic0e4bb22019-07-06 13:05:11 -0700179 OneofTwo isFieldTestMessage_OneofTwo `protobuf_oneof:"oneof_two"`
180 sizeCache protoimpl.SizeCache
181 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -0700182}
183
Joe Tsai61968ce2019-04-01 12:59:24 -0700184func (x *FieldTestMessage) Reset() {
185 *x = FieldTestMessage{}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800186}
Joe Tsai61968ce2019-04-01 12:59:24 -0700187
188func (x *FieldTestMessage) String() string {
189 return protoimpl.X.MessageStringOf(x)
190}
191
192func (*FieldTestMessage) ProtoMessage() {}
193
194func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
Joe Tsai82760ce2019-06-20 03:09:57 -0700195 mi := &file_proto2_fields_proto_msgTypes[0]
196 if protoimpl.UnsafeEnabled && x != nil {
197 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
198 if ms.LoadMessageInfo() == nil {
199 ms.StoreMessageInfo(mi)
200 }
201 return ms
202 }
203 return mi.MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -0700204}
Joe Tsai8e506a82019-03-16 00:05:34 -0700205
Joe Tsai82760ce2019-06-20 03:09:57 -0700206func (x *FieldTestMessage) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -0700207 return file_proto2_fields_proto_msgTypes[0].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700208}
209
Joe Tsai8e506a82019-03-16 00:05:34 -0700210// Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -0700211func (*FieldTestMessage) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -0700212 return file_proto2_fields_proto_rawDescGZIP(), []int{0}
Damien Neila1c6abc2018-09-12 13:36:34 -0700213}
Damien Neil993c04d2018-09-14 15:41:11 -0700214
Damien Neilebc699d2018-09-13 08:50:13 -0700215const Default_FieldTestMessage_DefaultBool bool = true
216const Default_FieldTestMessage_DefaultEnum FieldTestMessage_Enum = FieldTestMessage_ONE
217const Default_FieldTestMessage_DefaultInt32 int32 = 1
218const Default_FieldTestMessage_DefaultSint32 int32 = 1
219const Default_FieldTestMessage_DefaultUint32 uint32 = 1
220const Default_FieldTestMessage_DefaultInt64 int64 = 1
221const Default_FieldTestMessage_DefaultSint64 int64 = 1
222const Default_FieldTestMessage_DefaultUint64 uint64 = 1
223const Default_FieldTestMessage_DefaultSfixed32 int32 = 1
224const Default_FieldTestMessage_DefaultFixed32 uint32 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700225const Default_FieldTestMessage_DefaultFloat float32 = 3.14
Damien Neilebc699d2018-09-13 08:50:13 -0700226const Default_FieldTestMessage_DefaultSfixed64 int64 = 1
227const Default_FieldTestMessage_DefaultFixed64 uint64 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700228const Default_FieldTestMessage_DefaultDouble float64 = 3.1415
Joe Tsaibda671f2018-10-20 13:15:35 -0700229const Default_FieldTestMessage_DefaultString string = "hello,\"world!\"\n"
Damien Neilebc699d2018-09-13 08:50:13 -0700230
Joe Tsaibda671f2018-10-20 13:15:35 -0700231var Default_FieldTestMessage_DefaultBytes []byte = []byte("hello,Þ­\xbe\xef")
Joe Tsai9667c482018-12-05 15:42:52 -0800232
233const Default_FieldTestMessage_DefaultZeroString string = ""
234
235var Default_FieldTestMessage_DefaultZeroBytes []byte = []byte("")
Damien Neilebc699d2018-09-13 08:50:13 -0700236var Default_FieldTestMessage_DefaultFloatNeginf float32 = float32(math.Inf(-1))
237var Default_FieldTestMessage_DefaultFloatPosinf float32 = float32(math.Inf(1))
238var Default_FieldTestMessage_DefaultFloatNan float32 = float32(math.NaN())
239var Default_FieldTestMessage_DefaultDoubleNeginf float64 = math.Inf(-1)
240var Default_FieldTestMessage_DefaultDoublePosinf float64 = math.Inf(1)
241var Default_FieldTestMessage_DefaultDoubleNan float64 = math.NaN()
242
Joe Tsai61968ce2019-04-01 12:59:24 -0700243func (x *FieldTestMessage) GetOptionalBool() bool {
244 if x != nil && x.OptionalBool != nil {
245 return *x.OptionalBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700246 }
247 return false
248}
249
Joe Tsai61968ce2019-04-01 12:59:24 -0700250func (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
251 if x != nil && x.OptionalEnum != nil {
252 return *x.OptionalEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700253 }
254 return FieldTestMessage_ZERO
255}
256
Joe Tsai61968ce2019-04-01 12:59:24 -0700257func (x *FieldTestMessage) GetOptionalInt32() int32 {
258 if x != nil && x.OptionalInt32 != nil {
259 return *x.OptionalInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700260 }
261 return 0
262}
263
Joe Tsai61968ce2019-04-01 12:59:24 -0700264func (x *FieldTestMessage) GetOptionalSint32() int32 {
265 if x != nil && x.OptionalSint32 != nil {
266 return *x.OptionalSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700267 }
268 return 0
269}
270
Joe Tsai61968ce2019-04-01 12:59:24 -0700271func (x *FieldTestMessage) GetOptionalUint32() uint32 {
272 if x != nil && x.OptionalUint32 != nil {
273 return *x.OptionalUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700274 }
275 return 0
276}
277
Joe Tsai61968ce2019-04-01 12:59:24 -0700278func (x *FieldTestMessage) GetOptionalInt64() int64 {
279 if x != nil && x.OptionalInt64 != nil {
280 return *x.OptionalInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700281 }
282 return 0
283}
284
Joe Tsai61968ce2019-04-01 12:59:24 -0700285func (x *FieldTestMessage) GetOptionalSint64() int64 {
286 if x != nil && x.OptionalSint64 != nil {
287 return *x.OptionalSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700288 }
289 return 0
290}
291
Joe Tsai61968ce2019-04-01 12:59:24 -0700292func (x *FieldTestMessage) GetOptionalUint64() uint64 {
293 if x != nil && x.OptionalUint64 != nil {
294 return *x.OptionalUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700295 }
296 return 0
297}
298
Joe Tsai61968ce2019-04-01 12:59:24 -0700299func (x *FieldTestMessage) GetOptionalSfixed32() int32 {
300 if x != nil && x.OptionalSfixed32 != nil {
301 return *x.OptionalSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700302 }
303 return 0
304}
305
Joe Tsai61968ce2019-04-01 12:59:24 -0700306func (x *FieldTestMessage) GetOptionalFixed32() uint32 {
307 if x != nil && x.OptionalFixed32 != nil {
308 return *x.OptionalFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700309 }
310 return 0
311}
312
Joe Tsai61968ce2019-04-01 12:59:24 -0700313func (x *FieldTestMessage) GetOptionalFloat() float32 {
314 if x != nil && x.OptionalFloat != nil {
315 return *x.OptionalFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700316 }
317 return 0
318}
319
Joe Tsai61968ce2019-04-01 12:59:24 -0700320func (x *FieldTestMessage) GetOptionalSfixed64() int64 {
321 if x != nil && x.OptionalSfixed64 != nil {
322 return *x.OptionalSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700323 }
324 return 0
325}
326
Joe Tsai61968ce2019-04-01 12:59:24 -0700327func (x *FieldTestMessage) GetOptionalFixed64() uint64 {
328 if x != nil && x.OptionalFixed64 != nil {
329 return *x.OptionalFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700330 }
331 return 0
332}
333
Joe Tsai61968ce2019-04-01 12:59:24 -0700334func (x *FieldTestMessage) GetOptionalDouble() float64 {
335 if x != nil && x.OptionalDouble != nil {
336 return *x.OptionalDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700337 }
338 return 0
339}
340
Joe Tsai61968ce2019-04-01 12:59:24 -0700341func (x *FieldTestMessage) GetOptionalString() string {
342 if x != nil && x.OptionalString != nil {
343 return *x.OptionalString
Damien Neil77f82fe2018-09-13 10:59:17 -0700344 }
345 return ""
346}
347
Joe Tsai61968ce2019-04-01 12:59:24 -0700348func (x *FieldTestMessage) GetOptionalBytes() []byte {
349 if x != nil {
350 return x.OptionalBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700351 }
352 return nil
353}
354
Joe Tsai61968ce2019-04-01 12:59:24 -0700355func (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
356 if x != nil {
357 return x.Optional_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700358 }
359 return nil
360}
361
Joe Tsai61968ce2019-04-01 12:59:24 -0700362func (x *FieldTestMessage) GetOptionalgroup() *FieldTestMessage_OptionalGroup {
363 if x != nil {
364 return x.Optionalgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700365 }
366 return nil
367}
368
Joe Tsai61968ce2019-04-01 12:59:24 -0700369func (x *FieldTestMessage) GetRequiredBool() bool {
370 if x != nil && x.RequiredBool != nil {
371 return *x.RequiredBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700372 }
373 return false
374}
375
Joe Tsai61968ce2019-04-01 12:59:24 -0700376func (x *FieldTestMessage) GetRequiredEnum() FieldTestMessage_Enum {
377 if x != nil && x.RequiredEnum != nil {
378 return *x.RequiredEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700379 }
380 return FieldTestMessage_ZERO
381}
382
Joe Tsai61968ce2019-04-01 12:59:24 -0700383func (x *FieldTestMessage) GetRequiredInt32() int32 {
384 if x != nil && x.RequiredInt32 != nil {
385 return *x.RequiredInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700386 }
387 return 0
388}
389
Joe Tsai61968ce2019-04-01 12:59:24 -0700390func (x *FieldTestMessage) GetRequiredSint32() int32 {
391 if x != nil && x.RequiredSint32 != nil {
392 return *x.RequiredSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700393 }
394 return 0
395}
396
Joe Tsai61968ce2019-04-01 12:59:24 -0700397func (x *FieldTestMessage) GetRequiredUint32() uint32 {
398 if x != nil && x.RequiredUint32 != nil {
399 return *x.RequiredUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700400 }
401 return 0
402}
403
Joe Tsai61968ce2019-04-01 12:59:24 -0700404func (x *FieldTestMessage) GetRequiredInt64() int64 {
405 if x != nil && x.RequiredInt64 != nil {
406 return *x.RequiredInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700407 }
408 return 0
409}
410
Joe Tsai61968ce2019-04-01 12:59:24 -0700411func (x *FieldTestMessage) GetRequiredSint64() int64 {
412 if x != nil && x.RequiredSint64 != nil {
413 return *x.RequiredSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700414 }
415 return 0
416}
417
Joe Tsai61968ce2019-04-01 12:59:24 -0700418func (x *FieldTestMessage) GetRequiredUint64() uint64 {
419 if x != nil && x.RequiredUint64 != nil {
420 return *x.RequiredUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700421 }
422 return 0
423}
424
Joe Tsai61968ce2019-04-01 12:59:24 -0700425func (x *FieldTestMessage) GetRequiredSfixed32() int32 {
426 if x != nil && x.RequiredSfixed32 != nil {
427 return *x.RequiredSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700428 }
429 return 0
430}
431
Joe Tsai61968ce2019-04-01 12:59:24 -0700432func (x *FieldTestMessage) GetRequiredFixed32() uint32 {
433 if x != nil && x.RequiredFixed32 != nil {
434 return *x.RequiredFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700435 }
436 return 0
437}
438
Joe Tsai61968ce2019-04-01 12:59:24 -0700439func (x *FieldTestMessage) GetRequiredFloat() float32 {
440 if x != nil && x.RequiredFloat != nil {
441 return *x.RequiredFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700442 }
443 return 0
444}
445
Joe Tsai61968ce2019-04-01 12:59:24 -0700446func (x *FieldTestMessage) GetRequiredSfixed64() int64 {
447 if x != nil && x.RequiredSfixed64 != nil {
448 return *x.RequiredSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700449 }
450 return 0
451}
452
Joe Tsai61968ce2019-04-01 12:59:24 -0700453func (x *FieldTestMessage) GetRequiredFixed64() uint64 {
454 if x != nil && x.RequiredFixed64 != nil {
455 return *x.RequiredFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700456 }
457 return 0
458}
459
Joe Tsai61968ce2019-04-01 12:59:24 -0700460func (x *FieldTestMessage) GetRequiredDouble() float64 {
461 if x != nil && x.RequiredDouble != nil {
462 return *x.RequiredDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700463 }
464 return 0
465}
466
Joe Tsai61968ce2019-04-01 12:59:24 -0700467func (x *FieldTestMessage) GetRequiredString() string {
468 if x != nil && x.RequiredString != nil {
469 return *x.RequiredString
Damien Neil77f82fe2018-09-13 10:59:17 -0700470 }
471 return ""
472}
473
Joe Tsai61968ce2019-04-01 12:59:24 -0700474func (x *FieldTestMessage) GetRequiredBytes() []byte {
475 if x != nil {
476 return x.RequiredBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700477 }
478 return nil
479}
480
Joe Tsai61968ce2019-04-01 12:59:24 -0700481func (x *FieldTestMessage) GetRequired_Message() *FieldTestMessage_Message {
482 if x != nil {
483 return x.Required_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700484 }
485 return nil
486}
487
Joe Tsai61968ce2019-04-01 12:59:24 -0700488func (x *FieldTestMessage) GetRequiredgroup() *FieldTestMessage_RequiredGroup {
489 if x != nil {
490 return x.Requiredgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700491 }
492 return nil
493}
494
Joe Tsai61968ce2019-04-01 12:59:24 -0700495func (x *FieldTestMessage) GetRepeatedBool() []bool {
496 if x != nil {
497 return x.RepeatedBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700498 }
499 return nil
500}
501
Joe Tsai61968ce2019-04-01 12:59:24 -0700502func (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
503 if x != nil {
504 return x.RepeatedEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700505 }
506 return nil
507}
508
Joe Tsai61968ce2019-04-01 12:59:24 -0700509func (x *FieldTestMessage) GetRepeatedInt32() []int32 {
510 if x != nil {
511 return x.RepeatedInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700512 }
513 return nil
514}
515
Joe Tsai61968ce2019-04-01 12:59:24 -0700516func (x *FieldTestMessage) GetRepeatedSint32() []int32 {
517 if x != nil {
518 return x.RepeatedSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700519 }
520 return nil
521}
522
Joe Tsai61968ce2019-04-01 12:59:24 -0700523func (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
524 if x != nil {
525 return x.RepeatedUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700526 }
527 return nil
528}
529
Joe Tsai61968ce2019-04-01 12:59:24 -0700530func (x *FieldTestMessage) GetRepeatedInt64() []int64 {
531 if x != nil {
532 return x.RepeatedInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700533 }
534 return nil
535}
536
Joe Tsai61968ce2019-04-01 12:59:24 -0700537func (x *FieldTestMessage) GetRepeatedSint64() []int64 {
538 if x != nil {
539 return x.RepeatedSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700540 }
541 return nil
542}
543
Joe Tsai61968ce2019-04-01 12:59:24 -0700544func (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
545 if x != nil {
546 return x.RepeatedUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700547 }
548 return nil
549}
550
Joe Tsai61968ce2019-04-01 12:59:24 -0700551func (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
552 if x != nil {
553 return x.RepeatedSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700554 }
555 return nil
556}
557
Joe Tsai61968ce2019-04-01 12:59:24 -0700558func (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
559 if x != nil {
560 return x.RepeatedFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700561 }
562 return nil
563}
564
Joe Tsai61968ce2019-04-01 12:59:24 -0700565func (x *FieldTestMessage) GetRepeatedFloat() []float32 {
566 if x != nil {
567 return x.RepeatedFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700568 }
569 return nil
570}
571
Joe Tsai61968ce2019-04-01 12:59:24 -0700572func (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
573 if x != nil {
574 return x.RepeatedSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700575 }
576 return nil
577}
578
Joe Tsai61968ce2019-04-01 12:59:24 -0700579func (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
580 if x != nil {
581 return x.RepeatedFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700582 }
583 return nil
584}
585
Joe Tsai61968ce2019-04-01 12:59:24 -0700586func (x *FieldTestMessage) GetRepeatedDouble() []float64 {
587 if x != nil {
588 return x.RepeatedDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700589 }
590 return nil
591}
592
Joe Tsai61968ce2019-04-01 12:59:24 -0700593func (x *FieldTestMessage) GetRepeatedString() []string {
594 if x != nil {
595 return x.RepeatedString
Damien Neil77f82fe2018-09-13 10:59:17 -0700596 }
597 return nil
598}
599
Joe Tsai61968ce2019-04-01 12:59:24 -0700600func (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
601 if x != nil {
602 return x.RepeatedBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700603 }
604 return nil
605}
606
Joe Tsai61968ce2019-04-01 12:59:24 -0700607func (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
608 if x != nil {
609 return x.Repeated_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700610 }
611 return nil
612}
613
Joe Tsai61968ce2019-04-01 12:59:24 -0700614func (x *FieldTestMessage) GetRepeatedgroup() []*FieldTestMessage_RepeatedGroup {
615 if x != nil {
616 return x.Repeatedgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700617 }
618 return nil
619}
620
Joe Tsai61968ce2019-04-01 12:59:24 -0700621func (x *FieldTestMessage) GetDefaultBool() bool {
622 if x != nil && x.DefaultBool != nil {
623 return *x.DefaultBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700624 }
625 return Default_FieldTestMessage_DefaultBool
626}
627
Joe Tsai61968ce2019-04-01 12:59:24 -0700628func (x *FieldTestMessage) GetDefaultEnum() FieldTestMessage_Enum {
629 if x != nil && x.DefaultEnum != nil {
630 return *x.DefaultEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700631 }
632 return Default_FieldTestMessage_DefaultEnum
633}
634
Joe Tsai61968ce2019-04-01 12:59:24 -0700635func (x *FieldTestMessage) GetDefaultInt32() int32 {
636 if x != nil && x.DefaultInt32 != nil {
637 return *x.DefaultInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700638 }
639 return Default_FieldTestMessage_DefaultInt32
640}
641
Joe Tsai61968ce2019-04-01 12:59:24 -0700642func (x *FieldTestMessage) GetDefaultSint32() int32 {
643 if x != nil && x.DefaultSint32 != nil {
644 return *x.DefaultSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700645 }
646 return Default_FieldTestMessage_DefaultSint32
647}
648
Joe Tsai61968ce2019-04-01 12:59:24 -0700649func (x *FieldTestMessage) GetDefaultUint32() uint32 {
650 if x != nil && x.DefaultUint32 != nil {
651 return *x.DefaultUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700652 }
653 return Default_FieldTestMessage_DefaultUint32
654}
655
Joe Tsai61968ce2019-04-01 12:59:24 -0700656func (x *FieldTestMessage) GetDefaultInt64() int64 {
657 if x != nil && x.DefaultInt64 != nil {
658 return *x.DefaultInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700659 }
660 return Default_FieldTestMessage_DefaultInt64
661}
662
Joe Tsai61968ce2019-04-01 12:59:24 -0700663func (x *FieldTestMessage) GetDefaultSint64() int64 {
664 if x != nil && x.DefaultSint64 != nil {
665 return *x.DefaultSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700666 }
667 return Default_FieldTestMessage_DefaultSint64
668}
669
Joe Tsai61968ce2019-04-01 12:59:24 -0700670func (x *FieldTestMessage) GetDefaultUint64() uint64 {
671 if x != nil && x.DefaultUint64 != nil {
672 return *x.DefaultUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700673 }
674 return Default_FieldTestMessage_DefaultUint64
675}
676
Joe Tsai61968ce2019-04-01 12:59:24 -0700677func (x *FieldTestMessage) GetDefaultSfixed32() int32 {
678 if x != nil && x.DefaultSfixed32 != nil {
679 return *x.DefaultSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700680 }
681 return Default_FieldTestMessage_DefaultSfixed32
682}
683
Joe Tsai61968ce2019-04-01 12:59:24 -0700684func (x *FieldTestMessage) GetDefaultFixed32() uint32 {
685 if x != nil && x.DefaultFixed32 != nil {
686 return *x.DefaultFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700687 }
688 return Default_FieldTestMessage_DefaultFixed32
689}
690
Joe Tsai61968ce2019-04-01 12:59:24 -0700691func (x *FieldTestMessage) GetDefaultFloat() float32 {
692 if x != nil && x.DefaultFloat != nil {
693 return *x.DefaultFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700694 }
695 return Default_FieldTestMessage_DefaultFloat
696}
697
Joe Tsai61968ce2019-04-01 12:59:24 -0700698func (x *FieldTestMessage) GetDefaultSfixed64() int64 {
699 if x != nil && x.DefaultSfixed64 != nil {
700 return *x.DefaultSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700701 }
702 return Default_FieldTestMessage_DefaultSfixed64
703}
704
Joe Tsai61968ce2019-04-01 12:59:24 -0700705func (x *FieldTestMessage) GetDefaultFixed64() uint64 {
706 if x != nil && x.DefaultFixed64 != nil {
707 return *x.DefaultFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700708 }
709 return Default_FieldTestMessage_DefaultFixed64
710}
711
Joe Tsai61968ce2019-04-01 12:59:24 -0700712func (x *FieldTestMessage) GetDefaultDouble() float64 {
713 if x != nil && x.DefaultDouble != nil {
714 return *x.DefaultDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700715 }
716 return Default_FieldTestMessage_DefaultDouble
717}
718
Joe Tsai61968ce2019-04-01 12:59:24 -0700719func (x *FieldTestMessage) GetDefaultString() string {
720 if x != nil && x.DefaultString != nil {
721 return *x.DefaultString
Damien Neil77f82fe2018-09-13 10:59:17 -0700722 }
723 return Default_FieldTestMessage_DefaultString
724}
725
Joe Tsai61968ce2019-04-01 12:59:24 -0700726func (x *FieldTestMessage) GetDefaultBytes() []byte {
727 if x != nil && x.DefaultBytes != nil {
728 return x.DefaultBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700729 }
730 return append([]byte(nil), Default_FieldTestMessage_DefaultBytes...)
731}
732
Joe Tsai61968ce2019-04-01 12:59:24 -0700733func (x *FieldTestMessage) GetDefaultZeroString() string {
734 if x != nil && x.DefaultZeroString != nil {
735 return *x.DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700736 }
Joe Tsai9667c482018-12-05 15:42:52 -0800737 return Default_FieldTestMessage_DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700738}
739
Joe Tsai61968ce2019-04-01 12:59:24 -0700740func (x *FieldTestMessage) GetDefaultZeroBytes() []byte {
741 if x != nil && x.DefaultZeroBytes != nil {
742 return x.DefaultZeroBytes
Damien Neilccf3fa62018-09-28 14:41:45 -0700743 }
Joe Tsai9667c482018-12-05 15:42:52 -0800744 return append([]byte(nil), Default_FieldTestMessage_DefaultZeroBytes...)
Damien Neilccf3fa62018-09-28 14:41:45 -0700745}
746
Joe Tsai61968ce2019-04-01 12:59:24 -0700747func (x *FieldTestMessage) GetDefaultFloatNeginf() float32 {
748 if x != nil && x.DefaultFloatNeginf != nil {
749 return *x.DefaultFloatNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700750 }
751 return Default_FieldTestMessage_DefaultFloatNeginf
752}
753
Joe Tsai61968ce2019-04-01 12:59:24 -0700754func (x *FieldTestMessage) GetDefaultFloatPosinf() float32 {
755 if x != nil && x.DefaultFloatPosinf != nil {
756 return *x.DefaultFloatPosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700757 }
758 return Default_FieldTestMessage_DefaultFloatPosinf
759}
760
Joe Tsai61968ce2019-04-01 12:59:24 -0700761func (x *FieldTestMessage) GetDefaultFloatNan() float32 {
762 if x != nil && x.DefaultFloatNan != nil {
763 return *x.DefaultFloatNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700764 }
765 return Default_FieldTestMessage_DefaultFloatNan
766}
767
Joe Tsai61968ce2019-04-01 12:59:24 -0700768func (x *FieldTestMessage) GetDefaultDoubleNeginf() float64 {
769 if x != nil && x.DefaultDoubleNeginf != nil {
770 return *x.DefaultDoubleNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700771 }
772 return Default_FieldTestMessage_DefaultDoubleNeginf
773}
774
Joe Tsai61968ce2019-04-01 12:59:24 -0700775func (x *FieldTestMessage) GetDefaultDoublePosinf() float64 {
776 if x != nil && x.DefaultDoublePosinf != nil {
777 return *x.DefaultDoublePosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700778 }
779 return Default_FieldTestMessage_DefaultDoublePosinf
780}
781
Joe Tsai61968ce2019-04-01 12:59:24 -0700782func (x *FieldTestMessage) GetDefaultDoubleNan() float64 {
783 if x != nil && x.DefaultDoubleNan != nil {
784 return *x.DefaultDoubleNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700785 }
786 return Default_FieldTestMessage_DefaultDoubleNan
787}
788
Joe Tsai61968ce2019-04-01 12:59:24 -0700789func (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
790 if x != nil {
791 return x.MapInt32Int64
Damien Neil0bd5a382018-09-13 15:07:10 -0700792 }
793 return nil
794}
795
Joe Tsai61968ce2019-04-01 12:59:24 -0700796func (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
797 if x != nil {
798 return x.MapStringMessage
Damien Neil0bd5a382018-09-13 15:07:10 -0700799 }
800 return nil
801}
802
Joe Tsai61968ce2019-04-01 12:59:24 -0700803func (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
804 if x != nil {
805 return x.MapFixed64Enum
Damien Neil0bd5a382018-09-13 15:07:10 -0700806 }
807 return nil
808}
809
Damien Neil1fa78d82018-09-13 13:12:36 -0700810func (m *FieldTestMessage) GetOneofField() isFieldTestMessage_OneofField {
811 if m != nil {
812 return m.OneofField
813 }
814 return nil
815}
816
Joe Tsai61968ce2019-04-01 12:59:24 -0700817func (x *FieldTestMessage) GetOneofBool() bool {
818 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBool); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700819 return x.OneofBool
820 }
821 return false
822}
823
Joe Tsai61968ce2019-04-01 12:59:24 -0700824func (x *FieldTestMessage) GetOneofEnum() FieldTestMessage_Enum {
825 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofEnum); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700826 return x.OneofEnum
827 }
828 return FieldTestMessage_ZERO
829}
830
Joe Tsai61968ce2019-04-01 12:59:24 -0700831func (x *FieldTestMessage) GetOneofInt32() int32 {
832 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700833 return x.OneofInt32
834 }
835 return 0
836}
837
Joe Tsai61968ce2019-04-01 12:59:24 -0700838func (x *FieldTestMessage) GetOneofSint32() int32 {
839 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700840 return x.OneofSint32
841 }
842 return 0
843}
844
Joe Tsai61968ce2019-04-01 12:59:24 -0700845func (x *FieldTestMessage) GetOneofUint32() uint32 {
846 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700847 return x.OneofUint32
848 }
849 return 0
850}
851
Joe Tsai61968ce2019-04-01 12:59:24 -0700852func (x *FieldTestMessage) GetOneofInt64() int64 {
853 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700854 return x.OneofInt64
855 }
856 return 0
857}
858
Joe Tsai61968ce2019-04-01 12:59:24 -0700859func (x *FieldTestMessage) GetOneofSint64() int64 {
860 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700861 return x.OneofSint64
862 }
863 return 0
864}
865
Joe Tsai61968ce2019-04-01 12:59:24 -0700866func (x *FieldTestMessage) GetOneofUint64() uint64 {
867 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700868 return x.OneofUint64
869 }
870 return 0
871}
872
Joe Tsai61968ce2019-04-01 12:59:24 -0700873func (x *FieldTestMessage) GetOneofSfixed32() int32 {
874 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700875 return x.OneofSfixed32
876 }
877 return 0
878}
879
Joe Tsai61968ce2019-04-01 12:59:24 -0700880func (x *FieldTestMessage) GetOneofFixed32() uint32 {
881 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700882 return x.OneofFixed32
883 }
884 return 0
885}
886
Joe Tsai61968ce2019-04-01 12:59:24 -0700887func (x *FieldTestMessage) GetOneofFloat() float32 {
888 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFloat); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700889 return x.OneofFloat
890 }
891 return 0
892}
893
Joe Tsai61968ce2019-04-01 12:59:24 -0700894func (x *FieldTestMessage) GetOneofSfixed64() int64 {
895 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700896 return x.OneofSfixed64
897 }
898 return 0
899}
900
Joe Tsai61968ce2019-04-01 12:59:24 -0700901func (x *FieldTestMessage) GetOneofFixed64() uint64 {
902 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700903 return x.OneofFixed64
904 }
905 return 0
906}
907
Joe Tsai61968ce2019-04-01 12:59:24 -0700908func (x *FieldTestMessage) GetOneofDouble() float64 {
909 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofDouble); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700910 return x.OneofDouble
911 }
912 return 0
913}
914
Joe Tsai61968ce2019-04-01 12:59:24 -0700915func (x *FieldTestMessage) GetOneofString() string {
916 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofString); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700917 return x.OneofString
918 }
919 return ""
920}
921
Joe Tsai61968ce2019-04-01 12:59:24 -0700922func (x *FieldTestMessage) GetOneofBytes() []byte {
923 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBytes); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700924 return x.OneofBytes
925 }
926 return nil
927}
928
Joe Tsai61968ce2019-04-01 12:59:24 -0700929func (x *FieldTestMessage) GetOneof_Message() *FieldTestMessage_Message {
930 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneof_Message); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700931 return x.Oneof_Message
932 }
933 return nil
934}
935
Joe Tsai61968ce2019-04-01 12:59:24 -0700936func (x *FieldTestMessage) GetOneofgroup() *FieldTestMessage_OneofGroup {
937 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneofgroup); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700938 return x.Oneofgroup
939 }
940 return nil
941}
942
Joe Tsai61968ce2019-04-01 12:59:24 -0700943func (x *FieldTestMessage) GetOneofLargestTag() int32 {
944 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofLargestTag); ok {
Damien Neilb9781cc2018-09-28 14:54:09 -0700945 return x.OneofLargestTag
946 }
947 return 0
948}
949
Damien Neil1fa78d82018-09-13 13:12:36 -0700950func (m *FieldTestMessage) GetOneofTwo() isFieldTestMessage_OneofTwo {
951 if m != nil {
952 return m.OneofTwo
953 }
954 return nil
955}
956
Joe Tsai61968ce2019-04-01 12:59:24 -0700957func (x *FieldTestMessage) GetOneofTwo_1() int32 {
958 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_1); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700959 return x.OneofTwo_1
960 }
961 return 0
962}
963
Joe Tsai61968ce2019-04-01 12:59:24 -0700964func (x *FieldTestMessage) GetOneofTwo_2() int64 {
965 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_2); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700966 return x.OneofTwo_2
967 }
968 return 0
969}
970
Joe Tsai872b5002019-04-08 14:03:15 -0700971type isFieldTestMessage_OneofField interface {
972 isFieldTestMessage_OneofField()
973}
974
975type FieldTestMessage_OneofBool struct {
976 OneofBool bool `protobuf:"varint,601,opt,name=oneof_bool,json=oneofBool,oneof"`
977}
978
979type FieldTestMessage_OneofEnum struct {
980 OneofEnum FieldTestMessage_Enum `protobuf:"varint,602,opt,name=oneof_enum,json=oneofEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,oneof"`
981}
982
983type FieldTestMessage_OneofInt32 struct {
984 OneofInt32 int32 `protobuf:"varint,603,opt,name=oneof_int32,json=oneofInt32,oneof"`
985}
986
987type FieldTestMessage_OneofSint32 struct {
988 OneofSint32 int32 `protobuf:"zigzag32,604,opt,name=oneof_sint32,json=oneofSint32,oneof"`
989}
990
991type FieldTestMessage_OneofUint32 struct {
992 OneofUint32 uint32 `protobuf:"varint,605,opt,name=oneof_uint32,json=oneofUint32,oneof"`
993}
994
995type FieldTestMessage_OneofInt64 struct {
996 OneofInt64 int64 `protobuf:"varint,606,opt,name=oneof_int64,json=oneofInt64,oneof"`
997}
998
999type FieldTestMessage_OneofSint64 struct {
1000 OneofSint64 int64 `protobuf:"zigzag64,607,opt,name=oneof_sint64,json=oneofSint64,oneof"`
1001}
1002
1003type FieldTestMessage_OneofUint64 struct {
1004 OneofUint64 uint64 `protobuf:"varint,608,opt,name=oneof_uint64,json=oneofUint64,oneof"`
1005}
1006
1007type FieldTestMessage_OneofSfixed32 struct {
1008 OneofSfixed32 int32 `protobuf:"fixed32,609,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1009}
1010
1011type FieldTestMessage_OneofFixed32 struct {
1012 OneofFixed32 uint32 `protobuf:"fixed32,610,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1013}
1014
1015type FieldTestMessage_OneofFloat struct {
1016 OneofFloat float32 `protobuf:"fixed32,611,opt,name=oneof_float,json=oneofFloat,oneof"`
1017}
1018
1019type FieldTestMessage_OneofSfixed64 struct {
1020 OneofSfixed64 int64 `protobuf:"fixed64,612,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1021}
1022
1023type FieldTestMessage_OneofFixed64 struct {
1024 OneofFixed64 uint64 `protobuf:"fixed64,613,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1025}
1026
1027type FieldTestMessage_OneofDouble struct {
1028 OneofDouble float64 `protobuf:"fixed64,614,opt,name=oneof_double,json=oneofDouble,oneof"`
1029}
1030
1031type FieldTestMessage_OneofString struct {
1032 OneofString string `protobuf:"bytes,615,opt,name=oneof_string,json=oneofString,oneof"`
1033}
1034
1035type FieldTestMessage_OneofBytes struct {
1036 OneofBytes []byte `protobuf:"bytes,616,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1037}
1038
1039type FieldTestMessage_Oneof_Message struct {
1040 Oneof_Message *FieldTestMessage_Message `protobuf:"bytes,617,opt,name=oneof_Message,json=oneofMessage,oneof"`
1041}
1042
1043type FieldTestMessage_Oneofgroup struct {
1044 Oneofgroup *FieldTestMessage_OneofGroup `protobuf:"group,618,opt,name=OneofGroup,json=oneofgroup,oneof"`
1045}
1046
1047type FieldTestMessage_OneofLargestTag struct {
1048 OneofLargestTag int32 `protobuf:"varint,536870911,opt,name=oneof_largest_tag,json=oneofLargestTag,oneof"`
1049}
1050
1051func (*FieldTestMessage_OneofBool) isFieldTestMessage_OneofField() {}
1052
1053func (*FieldTestMessage_OneofEnum) isFieldTestMessage_OneofField() {}
1054
1055func (*FieldTestMessage_OneofInt32) isFieldTestMessage_OneofField() {}
1056
1057func (*FieldTestMessage_OneofSint32) isFieldTestMessage_OneofField() {}
1058
1059func (*FieldTestMessage_OneofUint32) isFieldTestMessage_OneofField() {}
1060
1061func (*FieldTestMessage_OneofInt64) isFieldTestMessage_OneofField() {}
1062
1063func (*FieldTestMessage_OneofSint64) isFieldTestMessage_OneofField() {}
1064
1065func (*FieldTestMessage_OneofUint64) isFieldTestMessage_OneofField() {}
1066
1067func (*FieldTestMessage_OneofSfixed32) isFieldTestMessage_OneofField() {}
1068
1069func (*FieldTestMessage_OneofFixed32) isFieldTestMessage_OneofField() {}
1070
1071func (*FieldTestMessage_OneofFloat) isFieldTestMessage_OneofField() {}
1072
1073func (*FieldTestMessage_OneofSfixed64) isFieldTestMessage_OneofField() {}
1074
1075func (*FieldTestMessage_OneofFixed64) isFieldTestMessage_OneofField() {}
1076
1077func (*FieldTestMessage_OneofDouble) isFieldTestMessage_OneofField() {}
1078
1079func (*FieldTestMessage_OneofString) isFieldTestMessage_OneofField() {}
1080
1081func (*FieldTestMessage_OneofBytes) isFieldTestMessage_OneofField() {}
1082
1083func (*FieldTestMessage_Oneof_Message) isFieldTestMessage_OneofField() {}
1084
1085func (*FieldTestMessage_Oneofgroup) isFieldTestMessage_OneofField() {}
1086
1087func (*FieldTestMessage_OneofLargestTag) isFieldTestMessage_OneofField() {}
1088
1089type isFieldTestMessage_OneofTwo interface {
1090 isFieldTestMessage_OneofTwo()
1091}
1092
1093type FieldTestMessage_OneofTwo_1 struct {
1094 OneofTwo_1 int32 `protobuf:"varint,700,opt,name=oneof_two_1,json=oneofTwo1,oneof"`
1095}
1096
1097type FieldTestMessage_OneofTwo_2 struct {
1098 OneofTwo_2 int64 `protobuf:"varint,701,opt,name=oneof_two_2,json=oneofTwo2,oneof"`
1099}
1100
1101func (*FieldTestMessage_OneofTwo_1) isFieldTestMessage_OneofTwo() {}
1102
1103func (*FieldTestMessage_OneofTwo_2) isFieldTestMessage_OneofTwo() {}
1104
Damien Neil658051b2018-09-10 12:26:21 -07001105type FieldTestMessage_OptionalGroup struct {
Joe Tsai82760ce2019-06-20 03:09:57 -07001106 state protoimpl.MessageState
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001107 OptionalGroup *string `protobuf:"bytes,19,opt,name=optional_group,json=optionalGroup" json:"optional_group,omitempty"`
1108 sizeCache protoimpl.SizeCache
1109 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001110}
1111
Joe Tsai61968ce2019-04-01 12:59:24 -07001112func (x *FieldTestMessage_OptionalGroup) Reset() {
1113 *x = FieldTestMessage_OptionalGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001114}
Joe Tsai61968ce2019-04-01 12:59:24 -07001115
1116func (x *FieldTestMessage_OptionalGroup) String() string {
1117 return protoimpl.X.MessageStringOf(x)
1118}
1119
1120func (*FieldTestMessage_OptionalGroup) ProtoMessage() {}
1121
1122func (x *FieldTestMessage_OptionalGroup) ProtoReflect() protoreflect.Message {
Joe Tsai82760ce2019-06-20 03:09:57 -07001123 mi := &file_proto2_fields_proto_msgTypes[1]
1124 if protoimpl.UnsafeEnabled && x != nil {
1125 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1126 if ms.LoadMessageInfo() == nil {
1127 ms.StoreMessageInfo(mi)
1128 }
1129 return ms
1130 }
1131 return mi.MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001132}
Joe Tsai8e506a82019-03-16 00:05:34 -07001133
Joe Tsai82760ce2019-06-20 03:09:57 -07001134func (x *FieldTestMessage_OptionalGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001135 return file_proto2_fields_proto_msgTypes[1].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001136}
1137
Joe Tsai8e506a82019-03-16 00:05:34 -07001138// Deprecated: Use FieldTestMessage_OptionalGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001139func (*FieldTestMessage_OptionalGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001140 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neila1c6abc2018-09-12 13:36:34 -07001141}
Damien Neil993c04d2018-09-14 15:41:11 -07001142
Joe Tsai61968ce2019-04-01 12:59:24 -07001143func (x *FieldTestMessage_OptionalGroup) GetOptionalGroup() string {
1144 if x != nil && x.OptionalGroup != nil {
1145 return *x.OptionalGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001146 }
1147 return ""
1148}
1149
Damien Neil658051b2018-09-10 12:26:21 -07001150type FieldTestMessage_RequiredGroup struct {
Joe Tsai82760ce2019-06-20 03:09:57 -07001151 state protoimpl.MessageState
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001152 RequiredGroup *string `protobuf:"bytes,119,req,name=required_group,json=requiredGroup" json:"required_group,omitempty"`
1153 sizeCache protoimpl.SizeCache
1154 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001155}
1156
Joe Tsai61968ce2019-04-01 12:59:24 -07001157func (x *FieldTestMessage_RequiredGroup) Reset() {
1158 *x = FieldTestMessage_RequiredGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001159}
Joe Tsai61968ce2019-04-01 12:59:24 -07001160
1161func (x *FieldTestMessage_RequiredGroup) String() string {
1162 return protoimpl.X.MessageStringOf(x)
1163}
1164
1165func (*FieldTestMessage_RequiredGroup) ProtoMessage() {}
1166
1167func (x *FieldTestMessage_RequiredGroup) ProtoReflect() protoreflect.Message {
Joe Tsai82760ce2019-06-20 03:09:57 -07001168 mi := &file_proto2_fields_proto_msgTypes[2]
1169 if protoimpl.UnsafeEnabled && x != nil {
1170 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1171 if ms.LoadMessageInfo() == nil {
1172 ms.StoreMessageInfo(mi)
1173 }
1174 return ms
1175 }
1176 return mi.MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001177}
Joe Tsai8e506a82019-03-16 00:05:34 -07001178
Joe Tsai82760ce2019-06-20 03:09:57 -07001179func (x *FieldTestMessage_RequiredGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001180 return file_proto2_fields_proto_msgTypes[2].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001181}
1182
Joe Tsai8e506a82019-03-16 00:05:34 -07001183// Deprecated: Use FieldTestMessage_RequiredGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001184func (*FieldTestMessage_RequiredGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001185 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 1}
Damien Neila1c6abc2018-09-12 13:36:34 -07001186}
Damien Neil993c04d2018-09-14 15:41:11 -07001187
Joe Tsai61968ce2019-04-01 12:59:24 -07001188func (x *FieldTestMessage_RequiredGroup) GetRequiredGroup() string {
1189 if x != nil && x.RequiredGroup != nil {
1190 return *x.RequiredGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001191 }
1192 return ""
1193}
1194
Damien Neil658051b2018-09-10 12:26:21 -07001195type FieldTestMessage_RepeatedGroup struct {
Joe Tsai82760ce2019-06-20 03:09:57 -07001196 state protoimpl.MessageState
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001197 RepeatedGroup []string `protobuf:"bytes,219,rep,name=repeated_group,json=repeatedGroup" json:"repeated_group,omitempty"`
1198 sizeCache protoimpl.SizeCache
1199 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001200}
1201
Joe Tsai61968ce2019-04-01 12:59:24 -07001202func (x *FieldTestMessage_RepeatedGroup) Reset() {
1203 *x = FieldTestMessage_RepeatedGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001204}
Joe Tsai61968ce2019-04-01 12:59:24 -07001205
1206func (x *FieldTestMessage_RepeatedGroup) String() string {
1207 return protoimpl.X.MessageStringOf(x)
1208}
1209
1210func (*FieldTestMessage_RepeatedGroup) ProtoMessage() {}
1211
1212func (x *FieldTestMessage_RepeatedGroup) ProtoReflect() protoreflect.Message {
Joe Tsai82760ce2019-06-20 03:09:57 -07001213 mi := &file_proto2_fields_proto_msgTypes[3]
1214 if protoimpl.UnsafeEnabled && x != nil {
1215 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1216 if ms.LoadMessageInfo() == nil {
1217 ms.StoreMessageInfo(mi)
1218 }
1219 return ms
1220 }
1221 return mi.MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001222}
Joe Tsai8e506a82019-03-16 00:05:34 -07001223
Joe Tsai82760ce2019-06-20 03:09:57 -07001224func (x *FieldTestMessage_RepeatedGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001225 return file_proto2_fields_proto_msgTypes[3].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001226}
1227
Joe Tsai8e506a82019-03-16 00:05:34 -07001228// Deprecated: Use FieldTestMessage_RepeatedGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001229func (*FieldTestMessage_RepeatedGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001230 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 2}
Damien Neila1c6abc2018-09-12 13:36:34 -07001231}
Damien Neil993c04d2018-09-14 15:41:11 -07001232
Joe Tsai61968ce2019-04-01 12:59:24 -07001233func (x *FieldTestMessage_RepeatedGroup) GetRepeatedGroup() []string {
1234 if x != nil {
1235 return x.RepeatedGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001236 }
1237 return nil
1238}
1239
Damien Neil1fa78d82018-09-13 13:12:36 -07001240type FieldTestMessage_OneofGroup struct {
Joe Tsai82760ce2019-06-20 03:09:57 -07001241 state protoimpl.MessageState
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001242 OneofGroupField *string `protobuf:"bytes,619,opt,name=oneof_group_field,json=oneofGroupField" json:"oneof_group_field,omitempty"`
1243 sizeCache protoimpl.SizeCache
1244 unknownFields protoimpl.UnknownFields
Damien Neil1fa78d82018-09-13 13:12:36 -07001245}
1246
Joe Tsai61968ce2019-04-01 12:59:24 -07001247func (x *FieldTestMessage_OneofGroup) Reset() {
1248 *x = FieldTestMessage_OneofGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001249}
Joe Tsai61968ce2019-04-01 12:59:24 -07001250
1251func (x *FieldTestMessage_OneofGroup) String() string {
1252 return protoimpl.X.MessageStringOf(x)
1253}
1254
1255func (*FieldTestMessage_OneofGroup) ProtoMessage() {}
1256
1257func (x *FieldTestMessage_OneofGroup) ProtoReflect() protoreflect.Message {
Joe Tsai82760ce2019-06-20 03:09:57 -07001258 mi := &file_proto2_fields_proto_msgTypes[7]
1259 if protoimpl.UnsafeEnabled && x != nil {
1260 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1261 if ms.LoadMessageInfo() == nil {
1262 ms.StoreMessageInfo(mi)
1263 }
1264 return ms
1265 }
1266 return mi.MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001267}
Joe Tsai8e506a82019-03-16 00:05:34 -07001268
Joe Tsai82760ce2019-06-20 03:09:57 -07001269func (x *FieldTestMessage_OneofGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001270 return file_proto2_fields_proto_msgTypes[7].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001271}
1272
Joe Tsai8e506a82019-03-16 00:05:34 -07001273// Deprecated: Use FieldTestMessage_OneofGroup.ProtoReflect.Type instead.
Damien Neil1fa78d82018-09-13 13:12:36 -07001274func (*FieldTestMessage_OneofGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001275 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 6}
Damien Neil1fa78d82018-09-13 13:12:36 -07001276}
Damien Neil993c04d2018-09-14 15:41:11 -07001277
Joe Tsai61968ce2019-04-01 12:59:24 -07001278func (x *FieldTestMessage_OneofGroup) GetOneofGroupField() string {
1279 if x != nil && x.OneofGroupField != nil {
1280 return *x.OneofGroupField
Damien Neil1fa78d82018-09-13 13:12:36 -07001281 }
1282 return ""
1283}
1284
Damien Neil658051b2018-09-10 12:26:21 -07001285type FieldTestMessage_Message struct {
Joe Tsai82760ce2019-06-20 03:09:57 -07001286 state protoimpl.MessageState
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001287 sizeCache protoimpl.SizeCache
1288 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001289}
1290
Joe Tsai61968ce2019-04-01 12:59:24 -07001291func (x *FieldTestMessage_Message) Reset() {
1292 *x = FieldTestMessage_Message{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001293}
Joe Tsai61968ce2019-04-01 12:59:24 -07001294
1295func (x *FieldTestMessage_Message) String() string {
1296 return protoimpl.X.MessageStringOf(x)
1297}
1298
1299func (*FieldTestMessage_Message) ProtoMessage() {}
1300
1301func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
Joe Tsai82760ce2019-06-20 03:09:57 -07001302 mi := &file_proto2_fields_proto_msgTypes[8]
1303 if protoimpl.UnsafeEnabled && x != nil {
1304 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1305 if ms.LoadMessageInfo() == nil {
1306 ms.StoreMessageInfo(mi)
1307 }
1308 return ms
1309 }
1310 return mi.MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001311}
Joe Tsai8e506a82019-03-16 00:05:34 -07001312
Joe Tsai82760ce2019-06-20 03:09:57 -07001313func (x *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001314 return file_proto2_fields_proto_msgTypes[8].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001315}
1316
Joe Tsai8e506a82019-03-16 00:05:34 -07001317// Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001318func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001319 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 7}
Damien Neila1c6abc2018-09-12 13:36:34 -07001320}
Damien Neil993c04d2018-09-14 15:41:11 -07001321
Joe Tsai5d72cc22019-03-28 01:13:26 -07001322var File_proto2_fields_proto protoreflect.FileDescriptor
1323
Joe Tsai7ca70982019-04-15 13:57:56 -07001324var file_proto2_fields_proto_rawDesc = []byte{
Damien Neil8012b442019-01-18 09:32:24 -08001325 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
1326 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1327 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0xa7, 0x2d, 0x0a,
1328 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1329 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f,
1330 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1331 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1332 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1333 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1334 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1335 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74,
1336 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
1337 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28,
1338 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
1339 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
1340 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1341 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1342 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
1343 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74,
1344 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
1345 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
1346 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1347 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01,
1348 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
1349 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75,
1350 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1351 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f,
1352 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
1353 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1354 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
1355 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01,
1356 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65,
1357 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
1358 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
1359 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70,
1360 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
1361 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
1362 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1363 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28,
1364 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
1365 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
1366 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1367 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
1368 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f,
1369 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74,
1370 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1371 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70,
1372 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x6f,
1373 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
1374 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1375 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1376 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d,
1377 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1378 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1379 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x35,
1380 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e,
1381 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74,
1382 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1383 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67,
1384 0x72, 0x6f, 0x75, 0x70, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1385 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x65, 0x20, 0x02, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x71,
1386 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x71,
1387 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x66, 0x20, 0x02, 0x28, 0x0e,
1388 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1389 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1390 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c,
1391 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e,
1392 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x67,
1393 0x20, 0x02, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e,
1394 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f,
1395 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x68, 0x20, 0x02, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65,
1396 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f,
1397 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
1398 0x69, 0x20, 0x02, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55,
1399 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1400 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6a, 0x20, 0x02, 0x28, 0x03, 0x52, 0x0d, 0x72,
1401 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f,
1402 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1403 0x6b, 0x20, 0x02, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53,
1404 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1405 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6c, 0x20, 0x02, 0x28, 0x04, 0x52, 0x0e,
1406 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b,
1407 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65,
1408 0x64, 0x33, 0x32, 0x18, 0x6d, 0x20, 0x02, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69,
1409 0x72, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72,
1410 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1411 0x6e, 0x20, 0x02, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46,
1412 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1413 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x6f, 0x20, 0x02, 0x28, 0x02, 0x52, 0x0d,
1414 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a,
1415 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64,
1416 0x36, 0x34, 0x18, 0x70, 0x20, 0x02, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1417 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65,
1418 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x71,
1419 0x20, 0x02, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x69,
1420 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1421 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x72, 0x20, 0x02, 0x28, 0x01, 0x52, 0x0e,
1422 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27,
1423 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1424 0x67, 0x18, 0x73, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1425 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69,
1426 0x72, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x74, 0x20, 0x02, 0x28, 0x0c, 0x52,
1427 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a,
1428 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61,
1429 0x67, 0x65, 0x18, 0x75, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1430 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1431 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1432 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69,
1433 0x72, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x72, 0x65,
1434 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x76, 0x20, 0x02, 0x28,
1435 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1436 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54,
1437 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69,
1438 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1439 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
1440 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52,
1441 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x52, 0x0a,
1442 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca,
1443 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1444 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1445 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45,
1446 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75,
1447 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
1448 0x74, 0x33, 0x32, 0x18, 0xcb, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65,
1449 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70,
1450 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01, 0x20,
1451 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
1452 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1453 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72,
1454 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26, 0x0a,
1455 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1456 0xce, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1457 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1458 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12, 0x52,
1459 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
1460 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1461 0x36, 0x34, 0x18, 0xd0, 0x01, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1462 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70,
1463 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd1,
1464 0x01, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53,
1465 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
1466 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20, 0x03,
1467 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65,
1468 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1469 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65,
1470 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72,
1471 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
1472 0x18, 0xd4, 0x01, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1473 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70,
1474 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5, 0x01,
1475 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69,
1476 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1477 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52,
1478 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1479 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69,
1480 0x6e, 0x67, 0x18, 0xd7, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1481 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70,
1482 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20, 0x03,
1483 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
1484 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d, 0x65,
1485 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67,
1486 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1487 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1488 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72,
1489 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5c,
1490 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
1491 0xda, 0x01, 0x20, 0x03, 0x28, 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1492 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46,
1493 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e,
1494 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72,
1495 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x28, 0x0a, 0x0c,
1496 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xad, 0x02, 0x20,
1497 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75,
1498 0x6c, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x55, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1499 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xae, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1500 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1501 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1502 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x4f, 0x4e, 0x45,
1503 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a,
1504 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xaf,
1505 0x02, 0x20, 0x01, 0x28, 0x05, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1506 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1507 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xb0, 0x02, 0x20, 0x01, 0x28, 0x11, 0x3a,
1508 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x33,
1509 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e,
1510 0x74, 0x33, 0x32, 0x18, 0xb1, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64,
1511 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0d,
1512 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb2, 0x02,
1513 0x20, 0x01, 0x28, 0x03, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1514 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1515 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb3, 0x02, 0x20, 0x01, 0x28, 0x12, 0x3a, 0x01,
1516 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34,
1517 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1518 0x36, 0x34, 0x18, 0xb4, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65,
1519 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2d, 0x0a, 0x10, 0x64,
1520 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1521 0xb5, 0x02, 0x20, 0x01, 0x28, 0x0f, 0x3a, 0x01, 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
1522 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65,
1523 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xb6, 0x02,
1524 0x20, 0x01, 0x28, 0x07, 0x3a, 0x01, 0x31, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1525 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1526 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xb7, 0x02, 0x20, 0x01, 0x28, 0x02, 0x3a,
1527 0x04, 0x33, 0x2e, 0x31, 0x34, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c,
1528 0x6f, 0x61, 0x74, 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
1529 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb8, 0x02, 0x20, 0x01, 0x28, 0x10, 0x3a, 0x01,
1530 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
1531 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69,
1532 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb9, 0x02, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x01, 0x31, 0x52,
1533 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
1534 0x2e, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
1535 0x65, 0x18, 0xba, 0x02, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x06, 0x33, 0x2e, 0x31, 0x34, 0x31, 0x35,
1536 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1537 0x37, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1538 0x67, 0x18, 0xbb, 0x02, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x0f, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c,
1539 0x22, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x22, 0x0a, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1540 0x6c, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x3c, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61,
1541 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xbc, 0x02, 0x20, 0x01, 0x28, 0x0c,
1542 0x3a, 0x16, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x5c, 0x33, 0x33, 0x36, 0x5c, 0x32, 0x35, 0x35,
1543 0x5c, 0x32, 0x37, 0x36, 0x5c, 0x33, 0x35, 0x37, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1544 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x31, 0x0a, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1545 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xde, 0x02,
1546 0x20, 0x01, 0x28, 0x09, 0x3a, 0x00, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5a,
1547 0x65, 0x72, 0x6f, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2f, 0x0a, 0x12, 0x64, 0x65, 0x66,
1548 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
1549 0xdf, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x00, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1550 0x74, 0x5a, 0x65, 0x72, 0x6f, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x37, 0x0a, 0x14, 0x64, 0x65,
1551 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x65, 0x67, 0x69,
1552 0x6e, 0x66, 0x18, 0x90, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x2d, 0x69, 0x6e, 0x66, 0x52,
1553 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x65, 0x67,
1554 0x69, 0x6e, 0x66, 0x12, 0x36, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66,
1555 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x18, 0x91, 0x03, 0x20, 0x01,
1556 0x28, 0x02, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1557 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x50, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x12, 0x30, 0x0a, 0x11, 0x64,
1558 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6e,
1559 0x18, 0x92, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x0f, 0x64, 0x65,
1560 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x61, 0x6e, 0x12, 0x39, 0x0a,
1561 0x15, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f,
1562 0x6e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x18, 0x93, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x04, 0x2d,
1563 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62,
1564 0x6c, 0x65, 0x4e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x12, 0x38, 0x0a, 0x15, 0x64, 0x65, 0x66, 0x61,
1565 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e,
1566 0x66, 0x18, 0x94, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64,
1567 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x69,
1568 0x6e, 0x66, 0x12, 0x32, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f,
1569 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6e, 0x18, 0x95, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a,
1570 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75,
1571 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6e, 0x12, 0x63, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e,
1572 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xf4, 0x03, 0x20, 0x03, 0x28, 0x0b,
1573 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1574 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1575 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74,
1576 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61,
1577 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x6c, 0x0a, 0x12, 0x6d,
1578 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1579 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1580 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1581 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1582 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1583 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69,
1584 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10, 0x6d, 0x61, 0x70,
1585 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xf6, 0x03,
1586 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1587 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65,
1588 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61,
1589 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72,
1590 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75,
1591 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18,
1592 0xd9, 0x04, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42,
1593 0x6f, 0x6f, 0x6c, 0x12, 0x4e, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75,
1594 0x6d, 0x18, 0xda, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1595 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1596 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1597 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45,
1598 0x6e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1599 0x33, 0x32, 0x18, 0xdb, 0x04, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1600 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1601 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdc, 0x04, 0x20, 0x01, 0x28, 0x11, 0x48, 0x00,
1602 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a,
1603 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdd, 0x04,
1604 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1605 0x74, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1606 0x36, 0x34, 0x18, 0xde, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1607 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1608 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xdf, 0x04, 0x20, 0x01, 0x28, 0x12, 0x48, 0x00,
1609 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a,
1610 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xe0, 0x04,
1611 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1612 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69,
1613 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe1, 0x04, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x00, 0x52, 0x0d,
1614 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a,
1615 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe2,
1616 0x04, 0x20, 0x01, 0x28, 0x07, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69,
1617 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66,
1618 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xe3, 0x04, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f,
1619 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65,
1620 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xe4, 0x04, 0x20, 0x01,
1621 0x28, 0x10, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65,
1622 0x64, 0x36, 0x34, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78,
1623 0x65, 0x64, 0x36, 0x34, 0x18, 0xe5, 0x04, 0x20, 0x01, 0x28, 0x06, 0x48, 0x00, 0x52, 0x0c, 0x6f,
1624 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f,
1625 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xe6, 0x04, 0x20, 0x01,
1626 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c,
1627 0x65, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1628 0x67, 0x18, 0xe7, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f,
1629 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1630 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xe8, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52,
1631 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x57, 0x0a, 0x0d, 0x6f,
1632 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe9, 0x04, 0x20,
1633 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
1634 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1635 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
1636 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73,
1637 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f,
1638 0x75, 0x70, 0x18, 0xea, 0x04, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x70, 0x72,
1639 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1640 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
1641 0x67, 0x65, 0x2e, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x00, 0x52,
1642 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x30, 0x0a, 0x11, 0x6f,
1643 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x61, 0x67,
1644 0x18, 0xff, 0xff, 0xff, 0xff, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x6e,
1645 0x65, 0x6f, 0x66, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x54, 0x61, 0x67, 0x12, 0x21, 0x0a,
1646 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x31, 0x18, 0xbc, 0x05, 0x20,
1647 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54, 0x77, 0x6f, 0x31,
1648 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x32, 0x18,
1649 0xbd, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54,
1650 0x77, 0x6f, 0x32, 0x1a, 0x36, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47,
1651 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1652 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x70,
1653 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x36, 0x0a, 0x0d, 0x52,
1654 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e,
1655 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x77,
1656 0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72,
1657 0x6f, 0x75, 0x70, 0x1a, 0x37, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47,
1658 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1659 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0xdb, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x72,
1660 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x40, 0x0a, 0x12,
1661 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74,
1662 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
1663 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
1664 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74,
1665 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1666 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
1667 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c,
1668 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1669 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1670 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1671 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
1672 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x6f, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64,
1673 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
1674 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a,
1675 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67,
1676 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1677 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1678 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
1679 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0a, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72,
1680 0x6f, 0x75, 0x70, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x67, 0x72, 0x6f,
1681 0x75, 0x70, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0xeb, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
1682 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64,
1683 0x1a, 0x09, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x19, 0x0a, 0x04, 0x45,
1684 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a,
1685 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1686 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74,
1687 0x77, 0x6f, 0x4a, 0x06, 0x08, 0x90, 0x4e, 0x10, 0x91, 0x4e, 0x4a, 0x06, 0x08, 0x91, 0x4e, 0x10,
1688 0x92, 0x4e, 0x52, 0x0c, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44,
1689 0x52, 0x14, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44, 0x5f, 0x41,
Damien Neile89e6242019-05-13 23:55:40 -07001690 0x4e, 0x44, 0x5f, 0x4f, 0x4e, 0x45, 0x42, 0x3e, 0x5a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1691 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74,
1692 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d,
1693 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f,
1694 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
Damien Neil658051b2018-09-10 12:26:21 -07001695}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001696
Joe Tsai5d72cc22019-03-28 01:13:26 -07001697var (
Joe Tsai7ca70982019-04-15 13:57:56 -07001698 file_proto2_fields_proto_rawDescOnce sync.Once
1699 file_proto2_fields_proto_rawDescData = file_proto2_fields_proto_rawDesc
Joe Tsai5d72cc22019-03-28 01:13:26 -07001700)
Joe Tsaib6405bd2018-11-15 14:44:37 -08001701
Joe Tsai7ca70982019-04-15 13:57:56 -07001702func file_proto2_fields_proto_rawDescGZIP() []byte {
1703 file_proto2_fields_proto_rawDescOnce.Do(func() {
1704 file_proto2_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_fields_proto_rawDescData)
Joe Tsai5d72cc22019-03-28 01:13:26 -07001705 })
Joe Tsai7ca70982019-04-15 13:57:56 -07001706 return file_proto2_fields_proto_rawDescData
Joe Tsai5d72cc22019-03-28 01:13:26 -07001707}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001708
Joe Tsaid8881392019-06-06 13:01:53 -07001709var file_proto2_fields_proto_enumTypes = make([]prototype.Enum, 1)
Joe Tsai4fe96632019-05-22 05:12:36 -04001710var file_proto2_fields_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
Joe Tsai7ca70982019-04-15 13:57:56 -07001711var file_proto2_fields_proto_goTypes = []interface{}{
Damien Neil8012b442019-01-18 09:32:24 -08001712 (FieldTestMessage_Enum)(0), // 0: goproto.protoc.proto2.FieldTestMessage.Enum
1713 (*FieldTestMessage)(nil), // 1: goproto.protoc.proto2.FieldTestMessage
1714 (*FieldTestMessage_OptionalGroup)(nil), // 2: goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1715 (*FieldTestMessage_RequiredGroup)(nil), // 3: goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1716 (*FieldTestMessage_RepeatedGroup)(nil), // 4: goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1717 nil, // 5: goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1718 nil, // 6: goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1719 nil, // 7: goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1720 (*FieldTestMessage_OneofGroup)(nil), // 8: goproto.protoc.proto2.FieldTestMessage.OneofGroup
1721 (*FieldTestMessage_Message)(nil), // 9: goproto.protoc.proto2.FieldTestMessage.Message
Joe Tsaib6405bd2018-11-15 14:44:37 -08001722}
Joe Tsai7ca70982019-04-15 13:57:56 -07001723var file_proto2_fields_proto_depIdxs = []int32{
Joe Tsaid8881392019-06-06 13:01:53 -07001724 0, // goproto.protoc.proto2.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1725 9, // goproto.protoc.proto2.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1726 2, // goproto.protoc.proto2.FieldTestMessage.optionalgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1727 0, // goproto.protoc.proto2.FieldTestMessage.required_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1728 9, // goproto.protoc.proto2.FieldTestMessage.required_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1729 3, // goproto.protoc.proto2.FieldTestMessage.requiredgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1730 0, // goproto.protoc.proto2.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1731 9, // goproto.protoc.proto2.FieldTestMessage.repeated_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1732 4, // goproto.protoc.proto2.FieldTestMessage.repeatedgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1733 0, // goproto.protoc.proto2.FieldTestMessage.default_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1734 5, // goproto.protoc.proto2.FieldTestMessage.map_int32_int64:type_name -> goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1735 6, // goproto.protoc.proto2.FieldTestMessage.map_string_message:type_name -> goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1736 7, // goproto.protoc.proto2.FieldTestMessage.map_fixed64_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1737 0, // goproto.protoc.proto2.FieldTestMessage.oneof_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1738 9, // goproto.protoc.proto2.FieldTestMessage.oneof_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1739 8, // goproto.protoc.proto2.FieldTestMessage.oneofgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OneofGroup
1740 9, // goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1741 0, // goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1742 18, // starting offset of method output_type sub-list
1743 18, // starting offset of method input_type sub-list
1744 18, // starting offset of extension type_name sub-list
1745 18, // starting offset of extension extendee sub-list
1746 0, // starting offset of field type_name sub-list
Joe Tsaib6405bd2018-11-15 14:44:37 -08001747}
Damien Neil8012b442019-01-18 09:32:24 -08001748
Joe Tsai7ca70982019-04-15 13:57:56 -07001749func init() { file_proto2_fields_proto_init() }
1750func file_proto2_fields_proto_init() {
Damien Neil0fc22452019-03-08 17:18:11 -08001751 if File_proto2_fields_proto != nil {
1752 return
1753 }
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001754 if !protoimpl.UnsafeEnabled {
1755 file_proto2_fields_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1756 switch v := v.(*FieldTestMessage); i {
Joe Tsai82760ce2019-06-20 03:09:57 -07001757 case 0:
1758 return &v.state
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001759 case 84:
Joe Tsai82760ce2019-06-20 03:09:57 -07001760 return &v.sizeCache
1761 case 85:
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001762 return &v.unknownFields
1763 default:
1764 return nil
1765 }
1766 }
1767 file_proto2_fields_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1768 switch v := v.(*FieldTestMessage_OptionalGroup); i {
Joe Tsai82760ce2019-06-20 03:09:57 -07001769 case 0:
1770 return &v.state
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001771 case 2:
Joe Tsai82760ce2019-06-20 03:09:57 -07001772 return &v.sizeCache
1773 case 3:
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001774 return &v.unknownFields
1775 default:
1776 return nil
1777 }
1778 }
1779 file_proto2_fields_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1780 switch v := v.(*FieldTestMessage_RequiredGroup); i {
Joe Tsai82760ce2019-06-20 03:09:57 -07001781 case 0:
1782 return &v.state
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001783 case 2:
Joe Tsai82760ce2019-06-20 03:09:57 -07001784 return &v.sizeCache
1785 case 3:
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001786 return &v.unknownFields
1787 default:
1788 return nil
1789 }
1790 }
1791 file_proto2_fields_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1792 switch v := v.(*FieldTestMessage_RepeatedGroup); i {
Joe Tsai82760ce2019-06-20 03:09:57 -07001793 case 0:
1794 return &v.state
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001795 case 2:
Joe Tsai82760ce2019-06-20 03:09:57 -07001796 return &v.sizeCache
1797 case 3:
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001798 return &v.unknownFields
1799 default:
1800 return nil
1801 }
1802 }
1803 file_proto2_fields_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1804 switch v := v.(*FieldTestMessage_OneofGroup); i {
Joe Tsai82760ce2019-06-20 03:09:57 -07001805 case 0:
1806 return &v.state
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001807 case 2:
Joe Tsai82760ce2019-06-20 03:09:57 -07001808 return &v.sizeCache
1809 case 3:
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001810 return &v.unknownFields
1811 default:
1812 return nil
1813 }
1814 }
1815 file_proto2_fields_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1816 switch v := v.(*FieldTestMessage_Message); i {
1817 case 0:
Joe Tsai82760ce2019-06-20 03:09:57 -07001818 return &v.state
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001819 case 1:
Joe Tsai82760ce2019-06-20 03:09:57 -07001820 return &v.sizeCache
1821 case 2:
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001822 return &v.unknownFields
1823 default:
1824 return nil
1825 }
1826 }
1827 }
Joe Tsai09912272019-07-08 10:38:11 -07001828 file_proto2_fields_proto_msgTypes[0].OneofWrappers = []interface{}{
1829 (*FieldTestMessage_OneofBool)(nil),
1830 (*FieldTestMessage_OneofEnum)(nil),
1831 (*FieldTestMessage_OneofInt32)(nil),
1832 (*FieldTestMessage_OneofSint32)(nil),
1833 (*FieldTestMessage_OneofUint32)(nil),
1834 (*FieldTestMessage_OneofInt64)(nil),
1835 (*FieldTestMessage_OneofSint64)(nil),
1836 (*FieldTestMessage_OneofUint64)(nil),
1837 (*FieldTestMessage_OneofSfixed32)(nil),
1838 (*FieldTestMessage_OneofFixed32)(nil),
1839 (*FieldTestMessage_OneofFloat)(nil),
1840 (*FieldTestMessage_OneofSfixed64)(nil),
1841 (*FieldTestMessage_OneofFixed64)(nil),
1842 (*FieldTestMessage_OneofDouble)(nil),
1843 (*FieldTestMessage_OneofString)(nil),
1844 (*FieldTestMessage_OneofBytes)(nil),
1845 (*FieldTestMessage_Oneof_Message)(nil),
1846 (*FieldTestMessage_Oneofgroup)(nil),
1847 (*FieldTestMessage_OneofLargestTag)(nil),
1848 (*FieldTestMessage_OneofTwo_1)(nil),
1849 (*FieldTestMessage_OneofTwo_2)(nil),
1850 }
Joe Tsaid8881392019-06-06 13:01:53 -07001851 out := protoimpl.TypeBuilder{
1852 File: protoimpl.DescBuilder{
1853 RawDescriptor: file_proto2_fields_proto_rawDesc,
1854 NumEnums: 1,
1855 NumMessages: 9,
1856 NumExtensions: 0,
1857 NumServices: 0,
1858 },
1859 GoTypes: file_proto2_fields_proto_goTypes,
1860 DependencyIndexes: file_proto2_fields_proto_depIdxs,
1861 MessageInfos: file_proto2_fields_proto_msgTypes,
1862 }.Build()
1863 File_proto2_fields_proto = out.File
1864 file_proto2_fields_proto_enumTypes = out.Enums
Joe Tsai7ca70982019-04-15 13:57:56 -07001865 file_proto2_fields_proto_rawDesc = nil
1866 file_proto2_fields_proto_goTypes = nil
1867 file_proto2_fields_proto_depIdxs = nil
Joe Tsaib6405bd2018-11-15 14:44:37 -08001868}