blob: 054e26430523f3f5c99a4a5c982b53f7de05f87c [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 {
Damien Neil1fa78d82018-09-13 13:12:36 -070073 OptionalBool *bool `protobuf:"varint,1,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
74 OptionalEnum *FieldTestMessage_Enum `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
75 OptionalInt32 *int32 `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
76 OptionalSint32 *int32 `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
77 OptionalUint32 *uint32 `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
78 OptionalInt64 *int64 `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
79 OptionalSint64 *int64 `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
80 OptionalUint64 *uint64 `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
81 OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
82 OptionalFixed32 *uint32 `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
83 OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
84 OptionalSfixed64 *int64 `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
85 OptionalFixed64 *uint64 `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
86 OptionalDouble *float64 `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
87 OptionalString *string `protobuf:"bytes,15,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
88 OptionalBytes []byte `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
89 Optional_Message *FieldTestMessage_Message `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage" json:"optional_Message,omitempty"`
90 Optionalgroup *FieldTestMessage_OptionalGroup `protobuf:"group,18,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
91 RequiredBool *bool `protobuf:"varint,101,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
92 RequiredEnum *FieldTestMessage_Enum `protobuf:"varint,102,req,name=required_enum,json=requiredEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"required_enum,omitempty"`
93 RequiredInt32 *int32 `protobuf:"varint,103,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
94 RequiredSint32 *int32 `protobuf:"zigzag32,104,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
95 RequiredUint32 *uint32 `protobuf:"varint,105,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
96 RequiredInt64 *int64 `protobuf:"varint,106,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
97 RequiredSint64 *int64 `protobuf:"zigzag64,107,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
98 RequiredUint64 *uint64 `protobuf:"varint,108,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
99 RequiredSfixed32 *int32 `protobuf:"fixed32,109,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
100 RequiredFixed32 *uint32 `protobuf:"fixed32,110,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
101 RequiredFloat *float32 `protobuf:"fixed32,111,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
102 RequiredSfixed64 *int64 `protobuf:"fixed64,112,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
103 RequiredFixed64 *uint64 `protobuf:"fixed64,113,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
104 RequiredDouble *float64 `protobuf:"fixed64,114,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
105 RequiredString *string `protobuf:"bytes,115,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
106 RequiredBytes []byte `protobuf:"bytes,116,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
107 Required_Message *FieldTestMessage_Message `protobuf:"bytes,117,req,name=required_Message,json=requiredMessage" json:"required_Message,omitempty"`
108 Requiredgroup *FieldTestMessage_RequiredGroup `protobuf:"group,118,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
109 RepeatedBool []bool `protobuf:"varint,201,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
110 RepeatedEnum []FieldTestMessage_Enum `protobuf:"varint,202,rep,name=repeated_enum,json=repeatedEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
111 RepeatedInt32 []int32 `protobuf:"varint,203,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
112 RepeatedSint32 []int32 `protobuf:"zigzag32,204,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
113 RepeatedUint32 []uint32 `protobuf:"varint,205,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
114 RepeatedInt64 []int64 `protobuf:"varint,206,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
115 RepeatedSint64 []int64 `protobuf:"zigzag64,207,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
116 RepeatedUint64 []uint64 `protobuf:"varint,208,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
117 RepeatedSfixed32 []int32 `protobuf:"fixed32,209,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
118 RepeatedFixed32 []uint32 `protobuf:"fixed32,210,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
119 RepeatedFloat []float32 `protobuf:"fixed32,211,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
120 RepeatedSfixed64 []int64 `protobuf:"fixed64,212,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
121 RepeatedFixed64 []uint64 `protobuf:"fixed64,213,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
122 RepeatedDouble []float64 `protobuf:"fixed64,214,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
123 RepeatedString []string `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
124 RepeatedBytes [][]byte `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
125 Repeated_Message []*FieldTestMessage_Message `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage" json:"repeated_Message,omitempty"`
126 Repeatedgroup []*FieldTestMessage_RepeatedGroup `protobuf:"group,218,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
127 DefaultBool *bool `protobuf:"varint,301,opt,name=default_bool,json=defaultBool,def=1" json:"default_bool,omitempty"`
128 DefaultEnum *FieldTestMessage_Enum `protobuf:"varint,302,opt,name=default_enum,json=defaultEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,def=1" json:"default_enum,omitempty"`
129 DefaultInt32 *int32 `protobuf:"varint,303,opt,name=default_int32,json=defaultInt32,def=1" json:"default_int32,omitempty"`
130 DefaultSint32 *int32 `protobuf:"zigzag32,304,opt,name=default_sint32,json=defaultSint32,def=1" json:"default_sint32,omitempty"`
131 DefaultUint32 *uint32 `protobuf:"varint,305,opt,name=default_uint32,json=defaultUint32,def=1" json:"default_uint32,omitempty"`
132 DefaultInt64 *int64 `protobuf:"varint,306,opt,name=default_int64,json=defaultInt64,def=1" json:"default_int64,omitempty"`
133 DefaultSint64 *int64 `protobuf:"zigzag64,307,opt,name=default_sint64,json=defaultSint64,def=1" json:"default_sint64,omitempty"`
134 DefaultUint64 *uint64 `protobuf:"varint,308,opt,name=default_uint64,json=defaultUint64,def=1" json:"default_uint64,omitempty"`
135 DefaultSfixed32 *int32 `protobuf:"fixed32,309,opt,name=default_sfixed32,json=defaultSfixed32,def=1" json:"default_sfixed32,omitempty"`
136 DefaultFixed32 *uint32 `protobuf:"fixed32,310,opt,name=default_fixed32,json=defaultFixed32,def=1" json:"default_fixed32,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700137 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 -0700138 DefaultSfixed64 *int64 `protobuf:"fixed64,312,opt,name=default_sfixed64,json=defaultSfixed64,def=1" json:"default_sfixed64,omitempty"`
139 DefaultFixed64 *uint64 `protobuf:"fixed64,313,opt,name=default_fixed64,json=defaultFixed64,def=1" json:"default_fixed64,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700140 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 -0700141 DefaultString *string `protobuf:"bytes,315,opt,name=default_string,json=defaultString,def=hello,\"world!\"\n" json:"default_string,omitempty"`
142 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 -0700143 DefaultZeroString *string `protobuf:"bytes,350,opt,name=default_zero_string,json=defaultZeroString,def=" json:"default_zero_string,omitempty"`
144 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 -0700145 DefaultFloatNeginf *float32 `protobuf:"fixed32,400,opt,name=default_float_neginf,json=defaultFloatNeginf,def=-inf" json:"default_float_neginf,omitempty"`
146 DefaultFloatPosinf *float32 `protobuf:"fixed32,401,opt,name=default_float_posinf,json=defaultFloatPosinf,def=inf" json:"default_float_posinf,omitempty"`
147 DefaultFloatNan *float32 `protobuf:"fixed32,402,opt,name=default_float_nan,json=defaultFloatNan,def=nan" json:"default_float_nan,omitempty"`
148 DefaultDoubleNeginf *float64 `protobuf:"fixed64,403,opt,name=default_double_neginf,json=defaultDoubleNeginf,def=-inf" json:"default_double_neginf,omitempty"`
149 DefaultDoublePosinf *float64 `protobuf:"fixed64,404,opt,name=default_double_posinf,json=defaultDoublePosinf,def=inf" json:"default_double_posinf,omitempty"`
150 DefaultDoubleNan *float64 `protobuf:"fixed64,405,opt,name=default_double_nan,json=defaultDoubleNan,def=nan" json:"default_double_nan,omitempty"`
151 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"`
152 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"`
153 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"`
154 // Types that are valid to be assigned to OneofField:
155 // *FieldTestMessage_OneofBool
156 // *FieldTestMessage_OneofEnum
157 // *FieldTestMessage_OneofInt32
158 // *FieldTestMessage_OneofSint32
159 // *FieldTestMessage_OneofUint32
160 // *FieldTestMessage_OneofInt64
161 // *FieldTestMessage_OneofSint64
162 // *FieldTestMessage_OneofUint64
163 // *FieldTestMessage_OneofSfixed32
164 // *FieldTestMessage_OneofFixed32
165 // *FieldTestMessage_OneofFloat
166 // *FieldTestMessage_OneofSfixed64
167 // *FieldTestMessage_OneofFixed64
168 // *FieldTestMessage_OneofDouble
169 // *FieldTestMessage_OneofString
170 // *FieldTestMessage_OneofBytes
171 // *FieldTestMessage_Oneof_Message
172 // *FieldTestMessage_Oneofgroup
Damien Neilb9781cc2018-09-28 14:54:09 -0700173 // *FieldTestMessage_OneofLargestTag
Damien Neil1fa78d82018-09-13 13:12:36 -0700174 OneofField isFieldTestMessage_OneofField `protobuf_oneof:"oneof_field"`
175 // Types that are valid to be assigned to OneofTwo:
176 // *FieldTestMessage_OneofTwo_1
177 // *FieldTestMessage_OneofTwo_2
Joe Tsaic0e4bb22019-07-06 13:05:11 -0700178 OneofTwo isFieldTestMessage_OneofTwo `protobuf_oneof:"oneof_two"`
179 sizeCache protoimpl.SizeCache
180 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -0700181}
182
Joe Tsai61968ce2019-04-01 12:59:24 -0700183func (x *FieldTestMessage) Reset() {
184 *x = FieldTestMessage{}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800185}
Joe Tsai61968ce2019-04-01 12:59:24 -0700186
187func (x *FieldTestMessage) String() string {
188 return protoimpl.X.MessageStringOf(x)
189}
190
191func (*FieldTestMessage) ProtoMessage() {}
192
193func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -0700194 return file_proto2_fields_proto_msgTypes[0].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -0700195}
Joe Tsai8e506a82019-03-16 00:05:34 -0700196
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700197func (m *FieldTestMessage) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -0700198 return file_proto2_fields_proto_msgTypes[0].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700199}
200
Joe Tsai8e506a82019-03-16 00:05:34 -0700201// Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -0700202func (*FieldTestMessage) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -0700203 return file_proto2_fields_proto_rawDescGZIP(), []int{0}
Damien Neila1c6abc2018-09-12 13:36:34 -0700204}
Damien Neil993c04d2018-09-14 15:41:11 -0700205
Damien Neilebc699d2018-09-13 08:50:13 -0700206const Default_FieldTestMessage_DefaultBool bool = true
207const Default_FieldTestMessage_DefaultEnum FieldTestMessage_Enum = FieldTestMessage_ONE
208const Default_FieldTestMessage_DefaultInt32 int32 = 1
209const Default_FieldTestMessage_DefaultSint32 int32 = 1
210const Default_FieldTestMessage_DefaultUint32 uint32 = 1
211const Default_FieldTestMessage_DefaultInt64 int64 = 1
212const Default_FieldTestMessage_DefaultSint64 int64 = 1
213const Default_FieldTestMessage_DefaultUint64 uint64 = 1
214const Default_FieldTestMessage_DefaultSfixed32 int32 = 1
215const Default_FieldTestMessage_DefaultFixed32 uint32 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700216const Default_FieldTestMessage_DefaultFloat float32 = 3.14
Damien Neilebc699d2018-09-13 08:50:13 -0700217const Default_FieldTestMessage_DefaultSfixed64 int64 = 1
218const Default_FieldTestMessage_DefaultFixed64 uint64 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700219const Default_FieldTestMessage_DefaultDouble float64 = 3.1415
Joe Tsaibda671f2018-10-20 13:15:35 -0700220const Default_FieldTestMessage_DefaultString string = "hello,\"world!\"\n"
Damien Neilebc699d2018-09-13 08:50:13 -0700221
Joe Tsaibda671f2018-10-20 13:15:35 -0700222var Default_FieldTestMessage_DefaultBytes []byte = []byte("hello,Þ­\xbe\xef")
Joe Tsai9667c482018-12-05 15:42:52 -0800223
224const Default_FieldTestMessage_DefaultZeroString string = ""
225
226var Default_FieldTestMessage_DefaultZeroBytes []byte = []byte("")
Damien Neilebc699d2018-09-13 08:50:13 -0700227var Default_FieldTestMessage_DefaultFloatNeginf float32 = float32(math.Inf(-1))
228var Default_FieldTestMessage_DefaultFloatPosinf float32 = float32(math.Inf(1))
229var Default_FieldTestMessage_DefaultFloatNan float32 = float32(math.NaN())
230var Default_FieldTestMessage_DefaultDoubleNeginf float64 = math.Inf(-1)
231var Default_FieldTestMessage_DefaultDoublePosinf float64 = math.Inf(1)
232var Default_FieldTestMessage_DefaultDoubleNan float64 = math.NaN()
233
Joe Tsai61968ce2019-04-01 12:59:24 -0700234func (x *FieldTestMessage) GetOptionalBool() bool {
235 if x != nil && x.OptionalBool != nil {
236 return *x.OptionalBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700237 }
238 return false
239}
240
Joe Tsai61968ce2019-04-01 12:59:24 -0700241func (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
242 if x != nil && x.OptionalEnum != nil {
243 return *x.OptionalEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700244 }
245 return FieldTestMessage_ZERO
246}
247
Joe Tsai61968ce2019-04-01 12:59:24 -0700248func (x *FieldTestMessage) GetOptionalInt32() int32 {
249 if x != nil && x.OptionalInt32 != nil {
250 return *x.OptionalInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700251 }
252 return 0
253}
254
Joe Tsai61968ce2019-04-01 12:59:24 -0700255func (x *FieldTestMessage) GetOptionalSint32() int32 {
256 if x != nil && x.OptionalSint32 != nil {
257 return *x.OptionalSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700258 }
259 return 0
260}
261
Joe Tsai61968ce2019-04-01 12:59:24 -0700262func (x *FieldTestMessage) GetOptionalUint32() uint32 {
263 if x != nil && x.OptionalUint32 != nil {
264 return *x.OptionalUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700265 }
266 return 0
267}
268
Joe Tsai61968ce2019-04-01 12:59:24 -0700269func (x *FieldTestMessage) GetOptionalInt64() int64 {
270 if x != nil && x.OptionalInt64 != nil {
271 return *x.OptionalInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700272 }
273 return 0
274}
275
Joe Tsai61968ce2019-04-01 12:59:24 -0700276func (x *FieldTestMessage) GetOptionalSint64() int64 {
277 if x != nil && x.OptionalSint64 != nil {
278 return *x.OptionalSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700279 }
280 return 0
281}
282
Joe Tsai61968ce2019-04-01 12:59:24 -0700283func (x *FieldTestMessage) GetOptionalUint64() uint64 {
284 if x != nil && x.OptionalUint64 != nil {
285 return *x.OptionalUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700286 }
287 return 0
288}
289
Joe Tsai61968ce2019-04-01 12:59:24 -0700290func (x *FieldTestMessage) GetOptionalSfixed32() int32 {
291 if x != nil && x.OptionalSfixed32 != nil {
292 return *x.OptionalSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700293 }
294 return 0
295}
296
Joe Tsai61968ce2019-04-01 12:59:24 -0700297func (x *FieldTestMessage) GetOptionalFixed32() uint32 {
298 if x != nil && x.OptionalFixed32 != nil {
299 return *x.OptionalFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700300 }
301 return 0
302}
303
Joe Tsai61968ce2019-04-01 12:59:24 -0700304func (x *FieldTestMessage) GetOptionalFloat() float32 {
305 if x != nil && x.OptionalFloat != nil {
306 return *x.OptionalFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700307 }
308 return 0
309}
310
Joe Tsai61968ce2019-04-01 12:59:24 -0700311func (x *FieldTestMessage) GetOptionalSfixed64() int64 {
312 if x != nil && x.OptionalSfixed64 != nil {
313 return *x.OptionalSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700314 }
315 return 0
316}
317
Joe Tsai61968ce2019-04-01 12:59:24 -0700318func (x *FieldTestMessage) GetOptionalFixed64() uint64 {
319 if x != nil && x.OptionalFixed64 != nil {
320 return *x.OptionalFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700321 }
322 return 0
323}
324
Joe Tsai61968ce2019-04-01 12:59:24 -0700325func (x *FieldTestMessage) GetOptionalDouble() float64 {
326 if x != nil && x.OptionalDouble != nil {
327 return *x.OptionalDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700328 }
329 return 0
330}
331
Joe Tsai61968ce2019-04-01 12:59:24 -0700332func (x *FieldTestMessage) GetOptionalString() string {
333 if x != nil && x.OptionalString != nil {
334 return *x.OptionalString
Damien Neil77f82fe2018-09-13 10:59:17 -0700335 }
336 return ""
337}
338
Joe Tsai61968ce2019-04-01 12:59:24 -0700339func (x *FieldTestMessage) GetOptionalBytes() []byte {
340 if x != nil {
341 return x.OptionalBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700342 }
343 return nil
344}
345
Joe Tsai61968ce2019-04-01 12:59:24 -0700346func (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
347 if x != nil {
348 return x.Optional_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700349 }
350 return nil
351}
352
Joe Tsai61968ce2019-04-01 12:59:24 -0700353func (x *FieldTestMessage) GetOptionalgroup() *FieldTestMessage_OptionalGroup {
354 if x != nil {
355 return x.Optionalgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700356 }
357 return nil
358}
359
Joe Tsai61968ce2019-04-01 12:59:24 -0700360func (x *FieldTestMessage) GetRequiredBool() bool {
361 if x != nil && x.RequiredBool != nil {
362 return *x.RequiredBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700363 }
364 return false
365}
366
Joe Tsai61968ce2019-04-01 12:59:24 -0700367func (x *FieldTestMessage) GetRequiredEnum() FieldTestMessage_Enum {
368 if x != nil && x.RequiredEnum != nil {
369 return *x.RequiredEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700370 }
371 return FieldTestMessage_ZERO
372}
373
Joe Tsai61968ce2019-04-01 12:59:24 -0700374func (x *FieldTestMessage) GetRequiredInt32() int32 {
375 if x != nil && x.RequiredInt32 != nil {
376 return *x.RequiredInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700377 }
378 return 0
379}
380
Joe Tsai61968ce2019-04-01 12:59:24 -0700381func (x *FieldTestMessage) GetRequiredSint32() int32 {
382 if x != nil && x.RequiredSint32 != nil {
383 return *x.RequiredSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700384 }
385 return 0
386}
387
Joe Tsai61968ce2019-04-01 12:59:24 -0700388func (x *FieldTestMessage) GetRequiredUint32() uint32 {
389 if x != nil && x.RequiredUint32 != nil {
390 return *x.RequiredUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700391 }
392 return 0
393}
394
Joe Tsai61968ce2019-04-01 12:59:24 -0700395func (x *FieldTestMessage) GetRequiredInt64() int64 {
396 if x != nil && x.RequiredInt64 != nil {
397 return *x.RequiredInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700398 }
399 return 0
400}
401
Joe Tsai61968ce2019-04-01 12:59:24 -0700402func (x *FieldTestMessage) GetRequiredSint64() int64 {
403 if x != nil && x.RequiredSint64 != nil {
404 return *x.RequiredSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700405 }
406 return 0
407}
408
Joe Tsai61968ce2019-04-01 12:59:24 -0700409func (x *FieldTestMessage) GetRequiredUint64() uint64 {
410 if x != nil && x.RequiredUint64 != nil {
411 return *x.RequiredUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700412 }
413 return 0
414}
415
Joe Tsai61968ce2019-04-01 12:59:24 -0700416func (x *FieldTestMessage) GetRequiredSfixed32() int32 {
417 if x != nil && x.RequiredSfixed32 != nil {
418 return *x.RequiredSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700419 }
420 return 0
421}
422
Joe Tsai61968ce2019-04-01 12:59:24 -0700423func (x *FieldTestMessage) GetRequiredFixed32() uint32 {
424 if x != nil && x.RequiredFixed32 != nil {
425 return *x.RequiredFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700426 }
427 return 0
428}
429
Joe Tsai61968ce2019-04-01 12:59:24 -0700430func (x *FieldTestMessage) GetRequiredFloat() float32 {
431 if x != nil && x.RequiredFloat != nil {
432 return *x.RequiredFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700433 }
434 return 0
435}
436
Joe Tsai61968ce2019-04-01 12:59:24 -0700437func (x *FieldTestMessage) GetRequiredSfixed64() int64 {
438 if x != nil && x.RequiredSfixed64 != nil {
439 return *x.RequiredSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700440 }
441 return 0
442}
443
Joe Tsai61968ce2019-04-01 12:59:24 -0700444func (x *FieldTestMessage) GetRequiredFixed64() uint64 {
445 if x != nil && x.RequiredFixed64 != nil {
446 return *x.RequiredFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700447 }
448 return 0
449}
450
Joe Tsai61968ce2019-04-01 12:59:24 -0700451func (x *FieldTestMessage) GetRequiredDouble() float64 {
452 if x != nil && x.RequiredDouble != nil {
453 return *x.RequiredDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700454 }
455 return 0
456}
457
Joe Tsai61968ce2019-04-01 12:59:24 -0700458func (x *FieldTestMessage) GetRequiredString() string {
459 if x != nil && x.RequiredString != nil {
460 return *x.RequiredString
Damien Neil77f82fe2018-09-13 10:59:17 -0700461 }
462 return ""
463}
464
Joe Tsai61968ce2019-04-01 12:59:24 -0700465func (x *FieldTestMessage) GetRequiredBytes() []byte {
466 if x != nil {
467 return x.RequiredBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700468 }
469 return nil
470}
471
Joe Tsai61968ce2019-04-01 12:59:24 -0700472func (x *FieldTestMessage) GetRequired_Message() *FieldTestMessage_Message {
473 if x != nil {
474 return x.Required_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700475 }
476 return nil
477}
478
Joe Tsai61968ce2019-04-01 12:59:24 -0700479func (x *FieldTestMessage) GetRequiredgroup() *FieldTestMessage_RequiredGroup {
480 if x != nil {
481 return x.Requiredgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700482 }
483 return nil
484}
485
Joe Tsai61968ce2019-04-01 12:59:24 -0700486func (x *FieldTestMessage) GetRepeatedBool() []bool {
487 if x != nil {
488 return x.RepeatedBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700489 }
490 return nil
491}
492
Joe Tsai61968ce2019-04-01 12:59:24 -0700493func (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
494 if x != nil {
495 return x.RepeatedEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700496 }
497 return nil
498}
499
Joe Tsai61968ce2019-04-01 12:59:24 -0700500func (x *FieldTestMessage) GetRepeatedInt32() []int32 {
501 if x != nil {
502 return x.RepeatedInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700503 }
504 return nil
505}
506
Joe Tsai61968ce2019-04-01 12:59:24 -0700507func (x *FieldTestMessage) GetRepeatedSint32() []int32 {
508 if x != nil {
509 return x.RepeatedSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700510 }
511 return nil
512}
513
Joe Tsai61968ce2019-04-01 12:59:24 -0700514func (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
515 if x != nil {
516 return x.RepeatedUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700517 }
518 return nil
519}
520
Joe Tsai61968ce2019-04-01 12:59:24 -0700521func (x *FieldTestMessage) GetRepeatedInt64() []int64 {
522 if x != nil {
523 return x.RepeatedInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700524 }
525 return nil
526}
527
Joe Tsai61968ce2019-04-01 12:59:24 -0700528func (x *FieldTestMessage) GetRepeatedSint64() []int64 {
529 if x != nil {
530 return x.RepeatedSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700531 }
532 return nil
533}
534
Joe Tsai61968ce2019-04-01 12:59:24 -0700535func (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
536 if x != nil {
537 return x.RepeatedUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700538 }
539 return nil
540}
541
Joe Tsai61968ce2019-04-01 12:59:24 -0700542func (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
543 if x != nil {
544 return x.RepeatedSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700545 }
546 return nil
547}
548
Joe Tsai61968ce2019-04-01 12:59:24 -0700549func (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
550 if x != nil {
551 return x.RepeatedFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700552 }
553 return nil
554}
555
Joe Tsai61968ce2019-04-01 12:59:24 -0700556func (x *FieldTestMessage) GetRepeatedFloat() []float32 {
557 if x != nil {
558 return x.RepeatedFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700559 }
560 return nil
561}
562
Joe Tsai61968ce2019-04-01 12:59:24 -0700563func (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
564 if x != nil {
565 return x.RepeatedSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700566 }
567 return nil
568}
569
Joe Tsai61968ce2019-04-01 12:59:24 -0700570func (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
571 if x != nil {
572 return x.RepeatedFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700573 }
574 return nil
575}
576
Joe Tsai61968ce2019-04-01 12:59:24 -0700577func (x *FieldTestMessage) GetRepeatedDouble() []float64 {
578 if x != nil {
579 return x.RepeatedDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700580 }
581 return nil
582}
583
Joe Tsai61968ce2019-04-01 12:59:24 -0700584func (x *FieldTestMessage) GetRepeatedString() []string {
585 if x != nil {
586 return x.RepeatedString
Damien Neil77f82fe2018-09-13 10:59:17 -0700587 }
588 return nil
589}
590
Joe Tsai61968ce2019-04-01 12:59:24 -0700591func (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
592 if x != nil {
593 return x.RepeatedBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700594 }
595 return nil
596}
597
Joe Tsai61968ce2019-04-01 12:59:24 -0700598func (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
599 if x != nil {
600 return x.Repeated_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700601 }
602 return nil
603}
604
Joe Tsai61968ce2019-04-01 12:59:24 -0700605func (x *FieldTestMessage) GetRepeatedgroup() []*FieldTestMessage_RepeatedGroup {
606 if x != nil {
607 return x.Repeatedgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700608 }
609 return nil
610}
611
Joe Tsai61968ce2019-04-01 12:59:24 -0700612func (x *FieldTestMessage) GetDefaultBool() bool {
613 if x != nil && x.DefaultBool != nil {
614 return *x.DefaultBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700615 }
616 return Default_FieldTestMessage_DefaultBool
617}
618
Joe Tsai61968ce2019-04-01 12:59:24 -0700619func (x *FieldTestMessage) GetDefaultEnum() FieldTestMessage_Enum {
620 if x != nil && x.DefaultEnum != nil {
621 return *x.DefaultEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700622 }
623 return Default_FieldTestMessage_DefaultEnum
624}
625
Joe Tsai61968ce2019-04-01 12:59:24 -0700626func (x *FieldTestMessage) GetDefaultInt32() int32 {
627 if x != nil && x.DefaultInt32 != nil {
628 return *x.DefaultInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700629 }
630 return Default_FieldTestMessage_DefaultInt32
631}
632
Joe Tsai61968ce2019-04-01 12:59:24 -0700633func (x *FieldTestMessage) GetDefaultSint32() int32 {
634 if x != nil && x.DefaultSint32 != nil {
635 return *x.DefaultSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700636 }
637 return Default_FieldTestMessage_DefaultSint32
638}
639
Joe Tsai61968ce2019-04-01 12:59:24 -0700640func (x *FieldTestMessage) GetDefaultUint32() uint32 {
641 if x != nil && x.DefaultUint32 != nil {
642 return *x.DefaultUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700643 }
644 return Default_FieldTestMessage_DefaultUint32
645}
646
Joe Tsai61968ce2019-04-01 12:59:24 -0700647func (x *FieldTestMessage) GetDefaultInt64() int64 {
648 if x != nil && x.DefaultInt64 != nil {
649 return *x.DefaultInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700650 }
651 return Default_FieldTestMessage_DefaultInt64
652}
653
Joe Tsai61968ce2019-04-01 12:59:24 -0700654func (x *FieldTestMessage) GetDefaultSint64() int64 {
655 if x != nil && x.DefaultSint64 != nil {
656 return *x.DefaultSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700657 }
658 return Default_FieldTestMessage_DefaultSint64
659}
660
Joe Tsai61968ce2019-04-01 12:59:24 -0700661func (x *FieldTestMessage) GetDefaultUint64() uint64 {
662 if x != nil && x.DefaultUint64 != nil {
663 return *x.DefaultUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700664 }
665 return Default_FieldTestMessage_DefaultUint64
666}
667
Joe Tsai61968ce2019-04-01 12:59:24 -0700668func (x *FieldTestMessage) GetDefaultSfixed32() int32 {
669 if x != nil && x.DefaultSfixed32 != nil {
670 return *x.DefaultSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700671 }
672 return Default_FieldTestMessage_DefaultSfixed32
673}
674
Joe Tsai61968ce2019-04-01 12:59:24 -0700675func (x *FieldTestMessage) GetDefaultFixed32() uint32 {
676 if x != nil && x.DefaultFixed32 != nil {
677 return *x.DefaultFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700678 }
679 return Default_FieldTestMessage_DefaultFixed32
680}
681
Joe Tsai61968ce2019-04-01 12:59:24 -0700682func (x *FieldTestMessage) GetDefaultFloat() float32 {
683 if x != nil && x.DefaultFloat != nil {
684 return *x.DefaultFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700685 }
686 return Default_FieldTestMessage_DefaultFloat
687}
688
Joe Tsai61968ce2019-04-01 12:59:24 -0700689func (x *FieldTestMessage) GetDefaultSfixed64() int64 {
690 if x != nil && x.DefaultSfixed64 != nil {
691 return *x.DefaultSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700692 }
693 return Default_FieldTestMessage_DefaultSfixed64
694}
695
Joe Tsai61968ce2019-04-01 12:59:24 -0700696func (x *FieldTestMessage) GetDefaultFixed64() uint64 {
697 if x != nil && x.DefaultFixed64 != nil {
698 return *x.DefaultFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700699 }
700 return Default_FieldTestMessage_DefaultFixed64
701}
702
Joe Tsai61968ce2019-04-01 12:59:24 -0700703func (x *FieldTestMessage) GetDefaultDouble() float64 {
704 if x != nil && x.DefaultDouble != nil {
705 return *x.DefaultDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700706 }
707 return Default_FieldTestMessage_DefaultDouble
708}
709
Joe Tsai61968ce2019-04-01 12:59:24 -0700710func (x *FieldTestMessage) GetDefaultString() string {
711 if x != nil && x.DefaultString != nil {
712 return *x.DefaultString
Damien Neil77f82fe2018-09-13 10:59:17 -0700713 }
714 return Default_FieldTestMessage_DefaultString
715}
716
Joe Tsai61968ce2019-04-01 12:59:24 -0700717func (x *FieldTestMessage) GetDefaultBytes() []byte {
718 if x != nil && x.DefaultBytes != nil {
719 return x.DefaultBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700720 }
721 return append([]byte(nil), Default_FieldTestMessage_DefaultBytes...)
722}
723
Joe Tsai61968ce2019-04-01 12:59:24 -0700724func (x *FieldTestMessage) GetDefaultZeroString() string {
725 if x != nil && x.DefaultZeroString != nil {
726 return *x.DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700727 }
Joe Tsai9667c482018-12-05 15:42:52 -0800728 return Default_FieldTestMessage_DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700729}
730
Joe Tsai61968ce2019-04-01 12:59:24 -0700731func (x *FieldTestMessage) GetDefaultZeroBytes() []byte {
732 if x != nil && x.DefaultZeroBytes != nil {
733 return x.DefaultZeroBytes
Damien Neilccf3fa62018-09-28 14:41:45 -0700734 }
Joe Tsai9667c482018-12-05 15:42:52 -0800735 return append([]byte(nil), Default_FieldTestMessage_DefaultZeroBytes...)
Damien Neilccf3fa62018-09-28 14:41:45 -0700736}
737
Joe Tsai61968ce2019-04-01 12:59:24 -0700738func (x *FieldTestMessage) GetDefaultFloatNeginf() float32 {
739 if x != nil && x.DefaultFloatNeginf != nil {
740 return *x.DefaultFloatNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700741 }
742 return Default_FieldTestMessage_DefaultFloatNeginf
743}
744
Joe Tsai61968ce2019-04-01 12:59:24 -0700745func (x *FieldTestMessage) GetDefaultFloatPosinf() float32 {
746 if x != nil && x.DefaultFloatPosinf != nil {
747 return *x.DefaultFloatPosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700748 }
749 return Default_FieldTestMessage_DefaultFloatPosinf
750}
751
Joe Tsai61968ce2019-04-01 12:59:24 -0700752func (x *FieldTestMessage) GetDefaultFloatNan() float32 {
753 if x != nil && x.DefaultFloatNan != nil {
754 return *x.DefaultFloatNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700755 }
756 return Default_FieldTestMessage_DefaultFloatNan
757}
758
Joe Tsai61968ce2019-04-01 12:59:24 -0700759func (x *FieldTestMessage) GetDefaultDoubleNeginf() float64 {
760 if x != nil && x.DefaultDoubleNeginf != nil {
761 return *x.DefaultDoubleNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700762 }
763 return Default_FieldTestMessage_DefaultDoubleNeginf
764}
765
Joe Tsai61968ce2019-04-01 12:59:24 -0700766func (x *FieldTestMessage) GetDefaultDoublePosinf() float64 {
767 if x != nil && x.DefaultDoublePosinf != nil {
768 return *x.DefaultDoublePosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700769 }
770 return Default_FieldTestMessage_DefaultDoublePosinf
771}
772
Joe Tsai61968ce2019-04-01 12:59:24 -0700773func (x *FieldTestMessage) GetDefaultDoubleNan() float64 {
774 if x != nil && x.DefaultDoubleNan != nil {
775 return *x.DefaultDoubleNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700776 }
777 return Default_FieldTestMessage_DefaultDoubleNan
778}
779
Joe Tsai61968ce2019-04-01 12:59:24 -0700780func (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
781 if x != nil {
782 return x.MapInt32Int64
Damien Neil0bd5a382018-09-13 15:07:10 -0700783 }
784 return nil
785}
786
Joe Tsai61968ce2019-04-01 12:59:24 -0700787func (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
788 if x != nil {
789 return x.MapStringMessage
Damien Neil0bd5a382018-09-13 15:07:10 -0700790 }
791 return nil
792}
793
Joe Tsai61968ce2019-04-01 12:59:24 -0700794func (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
795 if x != nil {
796 return x.MapFixed64Enum
Damien Neil0bd5a382018-09-13 15:07:10 -0700797 }
798 return nil
799}
800
Damien Neil1fa78d82018-09-13 13:12:36 -0700801func (m *FieldTestMessage) GetOneofField() isFieldTestMessage_OneofField {
802 if m != nil {
803 return m.OneofField
804 }
805 return nil
806}
807
Joe Tsai61968ce2019-04-01 12:59:24 -0700808func (x *FieldTestMessage) GetOneofBool() bool {
809 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBool); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700810 return x.OneofBool
811 }
812 return false
813}
814
Joe Tsai61968ce2019-04-01 12:59:24 -0700815func (x *FieldTestMessage) GetOneofEnum() FieldTestMessage_Enum {
816 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofEnum); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700817 return x.OneofEnum
818 }
819 return FieldTestMessage_ZERO
820}
821
Joe Tsai61968ce2019-04-01 12:59:24 -0700822func (x *FieldTestMessage) GetOneofInt32() int32 {
823 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700824 return x.OneofInt32
825 }
826 return 0
827}
828
Joe Tsai61968ce2019-04-01 12:59:24 -0700829func (x *FieldTestMessage) GetOneofSint32() int32 {
830 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700831 return x.OneofSint32
832 }
833 return 0
834}
835
Joe Tsai61968ce2019-04-01 12:59:24 -0700836func (x *FieldTestMessage) GetOneofUint32() uint32 {
837 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700838 return x.OneofUint32
839 }
840 return 0
841}
842
Joe Tsai61968ce2019-04-01 12:59:24 -0700843func (x *FieldTestMessage) GetOneofInt64() int64 {
844 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700845 return x.OneofInt64
846 }
847 return 0
848}
849
Joe Tsai61968ce2019-04-01 12:59:24 -0700850func (x *FieldTestMessage) GetOneofSint64() int64 {
851 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700852 return x.OneofSint64
853 }
854 return 0
855}
856
Joe Tsai61968ce2019-04-01 12:59:24 -0700857func (x *FieldTestMessage) GetOneofUint64() uint64 {
858 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700859 return x.OneofUint64
860 }
861 return 0
862}
863
Joe Tsai61968ce2019-04-01 12:59:24 -0700864func (x *FieldTestMessage) GetOneofSfixed32() int32 {
865 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700866 return x.OneofSfixed32
867 }
868 return 0
869}
870
Joe Tsai61968ce2019-04-01 12:59:24 -0700871func (x *FieldTestMessage) GetOneofFixed32() uint32 {
872 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700873 return x.OneofFixed32
874 }
875 return 0
876}
877
Joe Tsai61968ce2019-04-01 12:59:24 -0700878func (x *FieldTestMessage) GetOneofFloat() float32 {
879 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFloat); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700880 return x.OneofFloat
881 }
882 return 0
883}
884
Joe Tsai61968ce2019-04-01 12:59:24 -0700885func (x *FieldTestMessage) GetOneofSfixed64() int64 {
886 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700887 return x.OneofSfixed64
888 }
889 return 0
890}
891
Joe Tsai61968ce2019-04-01 12:59:24 -0700892func (x *FieldTestMessage) GetOneofFixed64() uint64 {
893 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700894 return x.OneofFixed64
895 }
896 return 0
897}
898
Joe Tsai61968ce2019-04-01 12:59:24 -0700899func (x *FieldTestMessage) GetOneofDouble() float64 {
900 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofDouble); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700901 return x.OneofDouble
902 }
903 return 0
904}
905
Joe Tsai61968ce2019-04-01 12:59:24 -0700906func (x *FieldTestMessage) GetOneofString() string {
907 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofString); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700908 return x.OneofString
909 }
910 return ""
911}
912
Joe Tsai61968ce2019-04-01 12:59:24 -0700913func (x *FieldTestMessage) GetOneofBytes() []byte {
914 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBytes); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700915 return x.OneofBytes
916 }
917 return nil
918}
919
Joe Tsai61968ce2019-04-01 12:59:24 -0700920func (x *FieldTestMessage) GetOneof_Message() *FieldTestMessage_Message {
921 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneof_Message); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700922 return x.Oneof_Message
923 }
924 return nil
925}
926
Joe Tsai61968ce2019-04-01 12:59:24 -0700927func (x *FieldTestMessage) GetOneofgroup() *FieldTestMessage_OneofGroup {
928 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneofgroup); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700929 return x.Oneofgroup
930 }
931 return nil
932}
933
Joe Tsai61968ce2019-04-01 12:59:24 -0700934func (x *FieldTestMessage) GetOneofLargestTag() int32 {
935 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofLargestTag); ok {
Damien Neilb9781cc2018-09-28 14:54:09 -0700936 return x.OneofLargestTag
937 }
938 return 0
939}
940
Damien Neil1fa78d82018-09-13 13:12:36 -0700941func (m *FieldTestMessage) GetOneofTwo() isFieldTestMessage_OneofTwo {
942 if m != nil {
943 return m.OneofTwo
944 }
945 return nil
946}
947
Joe Tsai61968ce2019-04-01 12:59:24 -0700948func (x *FieldTestMessage) GetOneofTwo_1() int32 {
949 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_1); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700950 return x.OneofTwo_1
951 }
952 return 0
953}
954
Joe Tsai61968ce2019-04-01 12:59:24 -0700955func (x *FieldTestMessage) GetOneofTwo_2() int64 {
956 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_2); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700957 return x.OneofTwo_2
958 }
959 return 0
960}
961
Joe Tsai872b5002019-04-08 14:03:15 -0700962type isFieldTestMessage_OneofField interface {
963 isFieldTestMessage_OneofField()
964}
965
966type FieldTestMessage_OneofBool struct {
967 OneofBool bool `protobuf:"varint,601,opt,name=oneof_bool,json=oneofBool,oneof"`
968}
969
970type FieldTestMessage_OneofEnum struct {
971 OneofEnum FieldTestMessage_Enum `protobuf:"varint,602,opt,name=oneof_enum,json=oneofEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,oneof"`
972}
973
974type FieldTestMessage_OneofInt32 struct {
975 OneofInt32 int32 `protobuf:"varint,603,opt,name=oneof_int32,json=oneofInt32,oneof"`
976}
977
978type FieldTestMessage_OneofSint32 struct {
979 OneofSint32 int32 `protobuf:"zigzag32,604,opt,name=oneof_sint32,json=oneofSint32,oneof"`
980}
981
982type FieldTestMessage_OneofUint32 struct {
983 OneofUint32 uint32 `protobuf:"varint,605,opt,name=oneof_uint32,json=oneofUint32,oneof"`
984}
985
986type FieldTestMessage_OneofInt64 struct {
987 OneofInt64 int64 `protobuf:"varint,606,opt,name=oneof_int64,json=oneofInt64,oneof"`
988}
989
990type FieldTestMessage_OneofSint64 struct {
991 OneofSint64 int64 `protobuf:"zigzag64,607,opt,name=oneof_sint64,json=oneofSint64,oneof"`
992}
993
994type FieldTestMessage_OneofUint64 struct {
995 OneofUint64 uint64 `protobuf:"varint,608,opt,name=oneof_uint64,json=oneofUint64,oneof"`
996}
997
998type FieldTestMessage_OneofSfixed32 struct {
999 OneofSfixed32 int32 `protobuf:"fixed32,609,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1000}
1001
1002type FieldTestMessage_OneofFixed32 struct {
1003 OneofFixed32 uint32 `protobuf:"fixed32,610,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1004}
1005
1006type FieldTestMessage_OneofFloat struct {
1007 OneofFloat float32 `protobuf:"fixed32,611,opt,name=oneof_float,json=oneofFloat,oneof"`
1008}
1009
1010type FieldTestMessage_OneofSfixed64 struct {
1011 OneofSfixed64 int64 `protobuf:"fixed64,612,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1012}
1013
1014type FieldTestMessage_OneofFixed64 struct {
1015 OneofFixed64 uint64 `protobuf:"fixed64,613,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1016}
1017
1018type FieldTestMessage_OneofDouble struct {
1019 OneofDouble float64 `protobuf:"fixed64,614,opt,name=oneof_double,json=oneofDouble,oneof"`
1020}
1021
1022type FieldTestMessage_OneofString struct {
1023 OneofString string `protobuf:"bytes,615,opt,name=oneof_string,json=oneofString,oneof"`
1024}
1025
1026type FieldTestMessage_OneofBytes struct {
1027 OneofBytes []byte `protobuf:"bytes,616,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1028}
1029
1030type FieldTestMessage_Oneof_Message struct {
1031 Oneof_Message *FieldTestMessage_Message `protobuf:"bytes,617,opt,name=oneof_Message,json=oneofMessage,oneof"`
1032}
1033
1034type FieldTestMessage_Oneofgroup struct {
1035 Oneofgroup *FieldTestMessage_OneofGroup `protobuf:"group,618,opt,name=OneofGroup,json=oneofgroup,oneof"`
1036}
1037
1038type FieldTestMessage_OneofLargestTag struct {
1039 OneofLargestTag int32 `protobuf:"varint,536870911,opt,name=oneof_largest_tag,json=oneofLargestTag,oneof"`
1040}
1041
1042func (*FieldTestMessage_OneofBool) isFieldTestMessage_OneofField() {}
1043
1044func (*FieldTestMessage_OneofEnum) isFieldTestMessage_OneofField() {}
1045
1046func (*FieldTestMessage_OneofInt32) isFieldTestMessage_OneofField() {}
1047
1048func (*FieldTestMessage_OneofSint32) isFieldTestMessage_OneofField() {}
1049
1050func (*FieldTestMessage_OneofUint32) isFieldTestMessage_OneofField() {}
1051
1052func (*FieldTestMessage_OneofInt64) isFieldTestMessage_OneofField() {}
1053
1054func (*FieldTestMessage_OneofSint64) isFieldTestMessage_OneofField() {}
1055
1056func (*FieldTestMessage_OneofUint64) isFieldTestMessage_OneofField() {}
1057
1058func (*FieldTestMessage_OneofSfixed32) isFieldTestMessage_OneofField() {}
1059
1060func (*FieldTestMessage_OneofFixed32) isFieldTestMessage_OneofField() {}
1061
1062func (*FieldTestMessage_OneofFloat) isFieldTestMessage_OneofField() {}
1063
1064func (*FieldTestMessage_OneofSfixed64) isFieldTestMessage_OneofField() {}
1065
1066func (*FieldTestMessage_OneofFixed64) isFieldTestMessage_OneofField() {}
1067
1068func (*FieldTestMessage_OneofDouble) isFieldTestMessage_OneofField() {}
1069
1070func (*FieldTestMessage_OneofString) isFieldTestMessage_OneofField() {}
1071
1072func (*FieldTestMessage_OneofBytes) isFieldTestMessage_OneofField() {}
1073
1074func (*FieldTestMessage_Oneof_Message) isFieldTestMessage_OneofField() {}
1075
1076func (*FieldTestMessage_Oneofgroup) isFieldTestMessage_OneofField() {}
1077
1078func (*FieldTestMessage_OneofLargestTag) isFieldTestMessage_OneofField() {}
1079
1080type isFieldTestMessage_OneofTwo interface {
1081 isFieldTestMessage_OneofTwo()
1082}
1083
1084type FieldTestMessage_OneofTwo_1 struct {
1085 OneofTwo_1 int32 `protobuf:"varint,700,opt,name=oneof_two_1,json=oneofTwo1,oneof"`
1086}
1087
1088type FieldTestMessage_OneofTwo_2 struct {
1089 OneofTwo_2 int64 `protobuf:"varint,701,opt,name=oneof_two_2,json=oneofTwo2,oneof"`
1090}
1091
1092func (*FieldTestMessage_OneofTwo_1) isFieldTestMessage_OneofTwo() {}
1093
1094func (*FieldTestMessage_OneofTwo_2) isFieldTestMessage_OneofTwo() {}
1095
Damien Neil658051b2018-09-10 12:26:21 -07001096type FieldTestMessage_OptionalGroup struct {
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001097 OptionalGroup *string `protobuf:"bytes,19,opt,name=optional_group,json=optionalGroup" json:"optional_group,omitempty"`
1098 sizeCache protoimpl.SizeCache
1099 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001100}
1101
Joe Tsai61968ce2019-04-01 12:59:24 -07001102func (x *FieldTestMessage_OptionalGroup) Reset() {
1103 *x = FieldTestMessage_OptionalGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001104}
Joe Tsai61968ce2019-04-01 12:59:24 -07001105
1106func (x *FieldTestMessage_OptionalGroup) String() string {
1107 return protoimpl.X.MessageStringOf(x)
1108}
1109
1110func (*FieldTestMessage_OptionalGroup) ProtoMessage() {}
1111
1112func (x *FieldTestMessage_OptionalGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001113 return file_proto2_fields_proto_msgTypes[1].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001114}
Joe Tsai8e506a82019-03-16 00:05:34 -07001115
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001116func (m *FieldTestMessage_OptionalGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001117 return file_proto2_fields_proto_msgTypes[1].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001118}
1119
Joe Tsai8e506a82019-03-16 00:05:34 -07001120// Deprecated: Use FieldTestMessage_OptionalGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001121func (*FieldTestMessage_OptionalGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001122 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neila1c6abc2018-09-12 13:36:34 -07001123}
Damien Neil993c04d2018-09-14 15:41:11 -07001124
Joe Tsai61968ce2019-04-01 12:59:24 -07001125func (x *FieldTestMessage_OptionalGroup) GetOptionalGroup() string {
1126 if x != nil && x.OptionalGroup != nil {
1127 return *x.OptionalGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001128 }
1129 return ""
1130}
1131
Damien Neil658051b2018-09-10 12:26:21 -07001132type FieldTestMessage_RequiredGroup struct {
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001133 RequiredGroup *string `protobuf:"bytes,119,req,name=required_group,json=requiredGroup" json:"required_group,omitempty"`
1134 sizeCache protoimpl.SizeCache
1135 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001136}
1137
Joe Tsai61968ce2019-04-01 12:59:24 -07001138func (x *FieldTestMessage_RequiredGroup) Reset() {
1139 *x = FieldTestMessage_RequiredGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001140}
Joe Tsai61968ce2019-04-01 12:59:24 -07001141
1142func (x *FieldTestMessage_RequiredGroup) String() string {
1143 return protoimpl.X.MessageStringOf(x)
1144}
1145
1146func (*FieldTestMessage_RequiredGroup) ProtoMessage() {}
1147
1148func (x *FieldTestMessage_RequiredGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001149 return file_proto2_fields_proto_msgTypes[2].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001150}
Joe Tsai8e506a82019-03-16 00:05:34 -07001151
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001152func (m *FieldTestMessage_RequiredGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001153 return file_proto2_fields_proto_msgTypes[2].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001154}
1155
Joe Tsai8e506a82019-03-16 00:05:34 -07001156// Deprecated: Use FieldTestMessage_RequiredGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001157func (*FieldTestMessage_RequiredGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001158 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 1}
Damien Neila1c6abc2018-09-12 13:36:34 -07001159}
Damien Neil993c04d2018-09-14 15:41:11 -07001160
Joe Tsai61968ce2019-04-01 12:59:24 -07001161func (x *FieldTestMessage_RequiredGroup) GetRequiredGroup() string {
1162 if x != nil && x.RequiredGroup != nil {
1163 return *x.RequiredGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001164 }
1165 return ""
1166}
1167
Damien Neil658051b2018-09-10 12:26:21 -07001168type FieldTestMessage_RepeatedGroup struct {
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001169 RepeatedGroup []string `protobuf:"bytes,219,rep,name=repeated_group,json=repeatedGroup" json:"repeated_group,omitempty"`
1170 sizeCache protoimpl.SizeCache
1171 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001172}
1173
Joe Tsai61968ce2019-04-01 12:59:24 -07001174func (x *FieldTestMessage_RepeatedGroup) Reset() {
1175 *x = FieldTestMessage_RepeatedGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001176}
Joe Tsai61968ce2019-04-01 12:59:24 -07001177
1178func (x *FieldTestMessage_RepeatedGroup) String() string {
1179 return protoimpl.X.MessageStringOf(x)
1180}
1181
1182func (*FieldTestMessage_RepeatedGroup) ProtoMessage() {}
1183
1184func (x *FieldTestMessage_RepeatedGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001185 return file_proto2_fields_proto_msgTypes[3].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001186}
Joe Tsai8e506a82019-03-16 00:05:34 -07001187
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001188func (m *FieldTestMessage_RepeatedGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001189 return file_proto2_fields_proto_msgTypes[3].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001190}
1191
Joe Tsai8e506a82019-03-16 00:05:34 -07001192// Deprecated: Use FieldTestMessage_RepeatedGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001193func (*FieldTestMessage_RepeatedGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001194 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 2}
Damien Neila1c6abc2018-09-12 13:36:34 -07001195}
Damien Neil993c04d2018-09-14 15:41:11 -07001196
Joe Tsai61968ce2019-04-01 12:59:24 -07001197func (x *FieldTestMessage_RepeatedGroup) GetRepeatedGroup() []string {
1198 if x != nil {
1199 return x.RepeatedGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001200 }
1201 return nil
1202}
1203
Damien Neil1fa78d82018-09-13 13:12:36 -07001204type FieldTestMessage_OneofGroup struct {
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001205 OneofGroupField *string `protobuf:"bytes,619,opt,name=oneof_group_field,json=oneofGroupField" json:"oneof_group_field,omitempty"`
1206 sizeCache protoimpl.SizeCache
1207 unknownFields protoimpl.UnknownFields
Damien Neil1fa78d82018-09-13 13:12:36 -07001208}
1209
Joe Tsai61968ce2019-04-01 12:59:24 -07001210func (x *FieldTestMessage_OneofGroup) Reset() {
1211 *x = FieldTestMessage_OneofGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001212}
Joe Tsai61968ce2019-04-01 12:59:24 -07001213
1214func (x *FieldTestMessage_OneofGroup) String() string {
1215 return protoimpl.X.MessageStringOf(x)
1216}
1217
1218func (*FieldTestMessage_OneofGroup) ProtoMessage() {}
1219
1220func (x *FieldTestMessage_OneofGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001221 return file_proto2_fields_proto_msgTypes[7].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001222}
Joe Tsai8e506a82019-03-16 00:05:34 -07001223
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001224func (m *FieldTestMessage_OneofGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001225 return file_proto2_fields_proto_msgTypes[7].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001226}
1227
Joe Tsai8e506a82019-03-16 00:05:34 -07001228// Deprecated: Use FieldTestMessage_OneofGroup.ProtoReflect.Type instead.
Damien Neil1fa78d82018-09-13 13:12:36 -07001229func (*FieldTestMessage_OneofGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001230 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 6}
Damien Neil1fa78d82018-09-13 13:12:36 -07001231}
Damien Neil993c04d2018-09-14 15:41:11 -07001232
Joe Tsai61968ce2019-04-01 12:59:24 -07001233func (x *FieldTestMessage_OneofGroup) GetOneofGroupField() string {
1234 if x != nil && x.OneofGroupField != nil {
1235 return *x.OneofGroupField
Damien Neil1fa78d82018-09-13 13:12:36 -07001236 }
1237 return ""
1238}
1239
Damien Neil658051b2018-09-10 12:26:21 -07001240type FieldTestMessage_Message struct {
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001241 sizeCache protoimpl.SizeCache
1242 unknownFields protoimpl.UnknownFields
Damien Neil658051b2018-09-10 12:26:21 -07001243}
1244
Joe Tsai61968ce2019-04-01 12:59:24 -07001245func (x *FieldTestMessage_Message) Reset() {
1246 *x = FieldTestMessage_Message{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001247}
Joe Tsai61968ce2019-04-01 12:59:24 -07001248
1249func (x *FieldTestMessage_Message) String() string {
1250 return protoimpl.X.MessageStringOf(x)
1251}
1252
1253func (*FieldTestMessage_Message) ProtoMessage() {}
1254
1255func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001256 return file_proto2_fields_proto_msgTypes[8].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001257}
Joe Tsai8e506a82019-03-16 00:05:34 -07001258
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001259func (m *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001260 return file_proto2_fields_proto_msgTypes[8].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001261}
1262
Joe Tsai8e506a82019-03-16 00:05:34 -07001263// Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001264func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001265 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 7}
Damien Neila1c6abc2018-09-12 13:36:34 -07001266}
Damien Neil993c04d2018-09-14 15:41:11 -07001267
Joe Tsai5d72cc22019-03-28 01:13:26 -07001268var File_proto2_fields_proto protoreflect.FileDescriptor
1269
Joe Tsai7ca70982019-04-15 13:57:56 -07001270var file_proto2_fields_proto_rawDesc = []byte{
Damien Neil8012b442019-01-18 09:32:24 -08001271 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
1272 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1273 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0xa7, 0x2d, 0x0a,
1274 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1275 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f,
1276 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1277 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1278 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1279 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1280 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1281 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74,
1282 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
1283 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28,
1284 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
1285 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
1286 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1287 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1288 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
1289 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74,
1290 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
1291 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
1292 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1293 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01,
1294 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
1295 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75,
1296 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1297 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f,
1298 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
1299 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1300 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
1301 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01,
1302 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65,
1303 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
1304 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
1305 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70,
1306 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
1307 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
1308 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1309 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28,
1310 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
1311 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
1312 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1313 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
1314 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f,
1315 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74,
1316 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1317 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70,
1318 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x6f,
1319 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
1320 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1321 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1322 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d,
1323 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1324 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1325 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x35,
1326 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e,
1327 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74,
1328 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1329 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67,
1330 0x72, 0x6f, 0x75, 0x70, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1331 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x65, 0x20, 0x02, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x71,
1332 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x71,
1333 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x66, 0x20, 0x02, 0x28, 0x0e,
1334 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1335 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1336 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c,
1337 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e,
1338 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x67,
1339 0x20, 0x02, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e,
1340 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f,
1341 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x68, 0x20, 0x02, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65,
1342 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f,
1343 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
1344 0x69, 0x20, 0x02, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55,
1345 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1346 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6a, 0x20, 0x02, 0x28, 0x03, 0x52, 0x0d, 0x72,
1347 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f,
1348 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1349 0x6b, 0x20, 0x02, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53,
1350 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1351 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6c, 0x20, 0x02, 0x28, 0x04, 0x52, 0x0e,
1352 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b,
1353 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65,
1354 0x64, 0x33, 0x32, 0x18, 0x6d, 0x20, 0x02, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69,
1355 0x72, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72,
1356 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1357 0x6e, 0x20, 0x02, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46,
1358 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1359 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x6f, 0x20, 0x02, 0x28, 0x02, 0x52, 0x0d,
1360 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a,
1361 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64,
1362 0x36, 0x34, 0x18, 0x70, 0x20, 0x02, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1363 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65,
1364 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x71,
1365 0x20, 0x02, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x69,
1366 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1367 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x72, 0x20, 0x02, 0x28, 0x01, 0x52, 0x0e,
1368 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27,
1369 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1370 0x67, 0x18, 0x73, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1371 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69,
1372 0x72, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x74, 0x20, 0x02, 0x28, 0x0c, 0x52,
1373 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a,
1374 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61,
1375 0x67, 0x65, 0x18, 0x75, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1376 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1377 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1378 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69,
1379 0x72, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x72, 0x65,
1380 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x76, 0x20, 0x02, 0x28,
1381 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1382 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54,
1383 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69,
1384 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1385 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
1386 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52,
1387 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x52, 0x0a,
1388 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca,
1389 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1390 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1391 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45,
1392 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75,
1393 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
1394 0x74, 0x33, 0x32, 0x18, 0xcb, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65,
1395 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70,
1396 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01, 0x20,
1397 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
1398 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1399 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72,
1400 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26, 0x0a,
1401 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1402 0xce, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1403 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1404 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12, 0x52,
1405 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
1406 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1407 0x36, 0x34, 0x18, 0xd0, 0x01, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1408 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70,
1409 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd1,
1410 0x01, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53,
1411 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
1412 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20, 0x03,
1413 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65,
1414 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1415 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65,
1416 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72,
1417 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
1418 0x18, 0xd4, 0x01, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1419 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70,
1420 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5, 0x01,
1421 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69,
1422 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1423 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52,
1424 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1425 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69,
1426 0x6e, 0x67, 0x18, 0xd7, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1427 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70,
1428 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20, 0x03,
1429 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
1430 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d, 0x65,
1431 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67,
1432 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1433 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1434 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72,
1435 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5c,
1436 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
1437 0xda, 0x01, 0x20, 0x03, 0x28, 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1438 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46,
1439 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e,
1440 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72,
1441 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x28, 0x0a, 0x0c,
1442 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xad, 0x02, 0x20,
1443 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75,
1444 0x6c, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x55, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1445 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xae, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1446 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1447 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1448 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x4f, 0x4e, 0x45,
1449 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a,
1450 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xaf,
1451 0x02, 0x20, 0x01, 0x28, 0x05, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1452 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1453 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xb0, 0x02, 0x20, 0x01, 0x28, 0x11, 0x3a,
1454 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x33,
1455 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e,
1456 0x74, 0x33, 0x32, 0x18, 0xb1, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64,
1457 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0d,
1458 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb2, 0x02,
1459 0x20, 0x01, 0x28, 0x03, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1460 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1461 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb3, 0x02, 0x20, 0x01, 0x28, 0x12, 0x3a, 0x01,
1462 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34,
1463 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1464 0x36, 0x34, 0x18, 0xb4, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65,
1465 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2d, 0x0a, 0x10, 0x64,
1466 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1467 0xb5, 0x02, 0x20, 0x01, 0x28, 0x0f, 0x3a, 0x01, 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
1468 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65,
1469 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xb6, 0x02,
1470 0x20, 0x01, 0x28, 0x07, 0x3a, 0x01, 0x31, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1471 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1472 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xb7, 0x02, 0x20, 0x01, 0x28, 0x02, 0x3a,
1473 0x04, 0x33, 0x2e, 0x31, 0x34, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c,
1474 0x6f, 0x61, 0x74, 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
1475 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb8, 0x02, 0x20, 0x01, 0x28, 0x10, 0x3a, 0x01,
1476 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
1477 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69,
1478 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb9, 0x02, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x01, 0x31, 0x52,
1479 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
1480 0x2e, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
1481 0x65, 0x18, 0xba, 0x02, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x06, 0x33, 0x2e, 0x31, 0x34, 0x31, 0x35,
1482 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1483 0x37, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1484 0x67, 0x18, 0xbb, 0x02, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x0f, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c,
1485 0x22, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x22, 0x0a, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1486 0x6c, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x3c, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61,
1487 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xbc, 0x02, 0x20, 0x01, 0x28, 0x0c,
1488 0x3a, 0x16, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x5c, 0x33, 0x33, 0x36, 0x5c, 0x32, 0x35, 0x35,
1489 0x5c, 0x32, 0x37, 0x36, 0x5c, 0x33, 0x35, 0x37, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1490 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x31, 0x0a, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1491 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xde, 0x02,
1492 0x20, 0x01, 0x28, 0x09, 0x3a, 0x00, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5a,
1493 0x65, 0x72, 0x6f, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2f, 0x0a, 0x12, 0x64, 0x65, 0x66,
1494 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
1495 0xdf, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x00, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1496 0x74, 0x5a, 0x65, 0x72, 0x6f, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x37, 0x0a, 0x14, 0x64, 0x65,
1497 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x65, 0x67, 0x69,
1498 0x6e, 0x66, 0x18, 0x90, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x2d, 0x69, 0x6e, 0x66, 0x52,
1499 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x65, 0x67,
1500 0x69, 0x6e, 0x66, 0x12, 0x36, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66,
1501 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x18, 0x91, 0x03, 0x20, 0x01,
1502 0x28, 0x02, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1503 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x50, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x12, 0x30, 0x0a, 0x11, 0x64,
1504 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6e,
1505 0x18, 0x92, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x0f, 0x64, 0x65,
1506 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x61, 0x6e, 0x12, 0x39, 0x0a,
1507 0x15, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f,
1508 0x6e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x18, 0x93, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x04, 0x2d,
1509 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62,
1510 0x6c, 0x65, 0x4e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x12, 0x38, 0x0a, 0x15, 0x64, 0x65, 0x66, 0x61,
1511 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e,
1512 0x66, 0x18, 0x94, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64,
1513 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x69,
1514 0x6e, 0x66, 0x12, 0x32, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f,
1515 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6e, 0x18, 0x95, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a,
1516 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75,
1517 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6e, 0x12, 0x63, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e,
1518 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xf4, 0x03, 0x20, 0x03, 0x28, 0x0b,
1519 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1520 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1521 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74,
1522 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61,
1523 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x6c, 0x0a, 0x12, 0x6d,
1524 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1525 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1526 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1527 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1528 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1529 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69,
1530 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10, 0x6d, 0x61, 0x70,
1531 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xf6, 0x03,
1532 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1533 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65,
1534 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61,
1535 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72,
1536 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75,
1537 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18,
1538 0xd9, 0x04, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42,
1539 0x6f, 0x6f, 0x6c, 0x12, 0x4e, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75,
1540 0x6d, 0x18, 0xda, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1541 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1542 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1543 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45,
1544 0x6e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1545 0x33, 0x32, 0x18, 0xdb, 0x04, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1546 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1547 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdc, 0x04, 0x20, 0x01, 0x28, 0x11, 0x48, 0x00,
1548 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a,
1549 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdd, 0x04,
1550 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1551 0x74, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1552 0x36, 0x34, 0x18, 0xde, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1553 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1554 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xdf, 0x04, 0x20, 0x01, 0x28, 0x12, 0x48, 0x00,
1555 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a,
1556 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xe0, 0x04,
1557 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1558 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69,
1559 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe1, 0x04, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x00, 0x52, 0x0d,
1560 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a,
1561 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe2,
1562 0x04, 0x20, 0x01, 0x28, 0x07, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69,
1563 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66,
1564 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xe3, 0x04, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f,
1565 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65,
1566 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xe4, 0x04, 0x20, 0x01,
1567 0x28, 0x10, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65,
1568 0x64, 0x36, 0x34, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78,
1569 0x65, 0x64, 0x36, 0x34, 0x18, 0xe5, 0x04, 0x20, 0x01, 0x28, 0x06, 0x48, 0x00, 0x52, 0x0c, 0x6f,
1570 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f,
1571 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xe6, 0x04, 0x20, 0x01,
1572 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c,
1573 0x65, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1574 0x67, 0x18, 0xe7, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f,
1575 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1576 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xe8, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52,
1577 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x57, 0x0a, 0x0d, 0x6f,
1578 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe9, 0x04, 0x20,
1579 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
1580 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1581 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
1582 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73,
1583 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f,
1584 0x75, 0x70, 0x18, 0xea, 0x04, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x70, 0x72,
1585 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1586 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
1587 0x67, 0x65, 0x2e, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x00, 0x52,
1588 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x30, 0x0a, 0x11, 0x6f,
1589 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x61, 0x67,
1590 0x18, 0xff, 0xff, 0xff, 0xff, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x6e,
1591 0x65, 0x6f, 0x66, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x54, 0x61, 0x67, 0x12, 0x21, 0x0a,
1592 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x31, 0x18, 0xbc, 0x05, 0x20,
1593 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54, 0x77, 0x6f, 0x31,
1594 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x32, 0x18,
1595 0xbd, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54,
1596 0x77, 0x6f, 0x32, 0x1a, 0x36, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47,
1597 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1598 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x70,
1599 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x36, 0x0a, 0x0d, 0x52,
1600 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e,
1601 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x77,
1602 0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72,
1603 0x6f, 0x75, 0x70, 0x1a, 0x37, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47,
1604 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1605 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0xdb, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x72,
1606 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x40, 0x0a, 0x12,
1607 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74,
1608 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
1609 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
1610 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74,
1611 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1612 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
1613 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c,
1614 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1615 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1616 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1617 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
1618 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x6f, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64,
1619 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
1620 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a,
1621 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67,
1622 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1623 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1624 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
1625 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0a, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72,
1626 0x6f, 0x75, 0x70, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x67, 0x72, 0x6f,
1627 0x75, 0x70, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0xeb, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
1628 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64,
1629 0x1a, 0x09, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x19, 0x0a, 0x04, 0x45,
1630 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a,
1631 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1632 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74,
1633 0x77, 0x6f, 0x4a, 0x06, 0x08, 0x90, 0x4e, 0x10, 0x91, 0x4e, 0x4a, 0x06, 0x08, 0x91, 0x4e, 0x10,
1634 0x92, 0x4e, 0x52, 0x0c, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44,
1635 0x52, 0x14, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44, 0x5f, 0x41,
Damien Neile89e6242019-05-13 23:55:40 -07001636 0x4e, 0x44, 0x5f, 0x4f, 0x4e, 0x45, 0x42, 0x3e, 0x5a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1637 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74,
1638 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d,
1639 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f,
1640 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
Damien Neil658051b2018-09-10 12:26:21 -07001641}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001642
Joe Tsai5d72cc22019-03-28 01:13:26 -07001643var (
Joe Tsai7ca70982019-04-15 13:57:56 -07001644 file_proto2_fields_proto_rawDescOnce sync.Once
1645 file_proto2_fields_proto_rawDescData = file_proto2_fields_proto_rawDesc
Joe Tsai5d72cc22019-03-28 01:13:26 -07001646)
Joe Tsaib6405bd2018-11-15 14:44:37 -08001647
Joe Tsai7ca70982019-04-15 13:57:56 -07001648func file_proto2_fields_proto_rawDescGZIP() []byte {
1649 file_proto2_fields_proto_rawDescOnce.Do(func() {
1650 file_proto2_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_fields_proto_rawDescData)
Joe Tsai5d72cc22019-03-28 01:13:26 -07001651 })
Joe Tsai7ca70982019-04-15 13:57:56 -07001652 return file_proto2_fields_proto_rawDescData
Joe Tsai5d72cc22019-03-28 01:13:26 -07001653}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001654
Joe Tsaid8881392019-06-06 13:01:53 -07001655var file_proto2_fields_proto_enumTypes = make([]prototype.Enum, 1)
Joe Tsai4fe96632019-05-22 05:12:36 -04001656var file_proto2_fields_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
Joe Tsai7ca70982019-04-15 13:57:56 -07001657var file_proto2_fields_proto_goTypes = []interface{}{
Damien Neil8012b442019-01-18 09:32:24 -08001658 (FieldTestMessage_Enum)(0), // 0: goproto.protoc.proto2.FieldTestMessage.Enum
1659 (*FieldTestMessage)(nil), // 1: goproto.protoc.proto2.FieldTestMessage
1660 (*FieldTestMessage_OptionalGroup)(nil), // 2: goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1661 (*FieldTestMessage_RequiredGroup)(nil), // 3: goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1662 (*FieldTestMessage_RepeatedGroup)(nil), // 4: goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1663 nil, // 5: goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1664 nil, // 6: goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1665 nil, // 7: goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1666 (*FieldTestMessage_OneofGroup)(nil), // 8: goproto.protoc.proto2.FieldTestMessage.OneofGroup
1667 (*FieldTestMessage_Message)(nil), // 9: goproto.protoc.proto2.FieldTestMessage.Message
Joe Tsaib6405bd2018-11-15 14:44:37 -08001668}
Joe Tsai7ca70982019-04-15 13:57:56 -07001669var file_proto2_fields_proto_depIdxs = []int32{
Joe Tsaid8881392019-06-06 13:01:53 -07001670 0, // goproto.protoc.proto2.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1671 9, // goproto.protoc.proto2.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1672 2, // goproto.protoc.proto2.FieldTestMessage.optionalgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1673 0, // goproto.protoc.proto2.FieldTestMessage.required_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1674 9, // goproto.protoc.proto2.FieldTestMessage.required_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1675 3, // goproto.protoc.proto2.FieldTestMessage.requiredgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1676 0, // goproto.protoc.proto2.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1677 9, // goproto.protoc.proto2.FieldTestMessage.repeated_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1678 4, // goproto.protoc.proto2.FieldTestMessage.repeatedgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1679 0, // goproto.protoc.proto2.FieldTestMessage.default_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1680 5, // goproto.protoc.proto2.FieldTestMessage.map_int32_int64:type_name -> goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1681 6, // goproto.protoc.proto2.FieldTestMessage.map_string_message:type_name -> goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1682 7, // goproto.protoc.proto2.FieldTestMessage.map_fixed64_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1683 0, // goproto.protoc.proto2.FieldTestMessage.oneof_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1684 9, // goproto.protoc.proto2.FieldTestMessage.oneof_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1685 8, // goproto.protoc.proto2.FieldTestMessage.oneofgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OneofGroup
1686 9, // goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1687 0, // goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1688 18, // starting offset of method output_type sub-list
1689 18, // starting offset of method input_type sub-list
1690 18, // starting offset of extension type_name sub-list
1691 18, // starting offset of extension extendee sub-list
1692 0, // starting offset of field type_name sub-list
Joe Tsaib6405bd2018-11-15 14:44:37 -08001693}
Damien Neil8012b442019-01-18 09:32:24 -08001694
Joe Tsai7ca70982019-04-15 13:57:56 -07001695func init() { file_proto2_fields_proto_init() }
1696func file_proto2_fields_proto_init() {
Damien Neil0fc22452019-03-08 17:18:11 -08001697 if File_proto2_fields_proto != nil {
1698 return
1699 }
Joe Tsaic0e4bb22019-07-06 13:05:11 -07001700 if !protoimpl.UnsafeEnabled {
1701 file_proto2_fields_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1702 switch v := v.(*FieldTestMessage); i {
1703 case 83:
1704 return &v.sizeCache
1705 case 84:
1706 return &v.unknownFields
1707 default:
1708 return nil
1709 }
1710 }
1711 file_proto2_fields_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1712 switch v := v.(*FieldTestMessage_OptionalGroup); i {
1713 case 1:
1714 return &v.sizeCache
1715 case 2:
1716 return &v.unknownFields
1717 default:
1718 return nil
1719 }
1720 }
1721 file_proto2_fields_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1722 switch v := v.(*FieldTestMessage_RequiredGroup); i {
1723 case 1:
1724 return &v.sizeCache
1725 case 2:
1726 return &v.unknownFields
1727 default:
1728 return nil
1729 }
1730 }
1731 file_proto2_fields_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1732 switch v := v.(*FieldTestMessage_RepeatedGroup); i {
1733 case 1:
1734 return &v.sizeCache
1735 case 2:
1736 return &v.unknownFields
1737 default:
1738 return nil
1739 }
1740 }
1741 file_proto2_fields_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1742 switch v := v.(*FieldTestMessage_OneofGroup); i {
1743 case 1:
1744 return &v.sizeCache
1745 case 2:
1746 return &v.unknownFields
1747 default:
1748 return nil
1749 }
1750 }
1751 file_proto2_fields_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1752 switch v := v.(*FieldTestMessage_Message); i {
1753 case 0:
1754 return &v.sizeCache
1755 case 1:
1756 return &v.unknownFields
1757 default:
1758 return nil
1759 }
1760 }
1761 }
Joe Tsai09912272019-07-08 10:38:11 -07001762 file_proto2_fields_proto_msgTypes[0].OneofWrappers = []interface{}{
1763 (*FieldTestMessage_OneofBool)(nil),
1764 (*FieldTestMessage_OneofEnum)(nil),
1765 (*FieldTestMessage_OneofInt32)(nil),
1766 (*FieldTestMessage_OneofSint32)(nil),
1767 (*FieldTestMessage_OneofUint32)(nil),
1768 (*FieldTestMessage_OneofInt64)(nil),
1769 (*FieldTestMessage_OneofSint64)(nil),
1770 (*FieldTestMessage_OneofUint64)(nil),
1771 (*FieldTestMessage_OneofSfixed32)(nil),
1772 (*FieldTestMessage_OneofFixed32)(nil),
1773 (*FieldTestMessage_OneofFloat)(nil),
1774 (*FieldTestMessage_OneofSfixed64)(nil),
1775 (*FieldTestMessage_OneofFixed64)(nil),
1776 (*FieldTestMessage_OneofDouble)(nil),
1777 (*FieldTestMessage_OneofString)(nil),
1778 (*FieldTestMessage_OneofBytes)(nil),
1779 (*FieldTestMessage_Oneof_Message)(nil),
1780 (*FieldTestMessage_Oneofgroup)(nil),
1781 (*FieldTestMessage_OneofLargestTag)(nil),
1782 (*FieldTestMessage_OneofTwo_1)(nil),
1783 (*FieldTestMessage_OneofTwo_2)(nil),
1784 }
Joe Tsaid8881392019-06-06 13:01:53 -07001785 out := protoimpl.TypeBuilder{
1786 File: protoimpl.DescBuilder{
1787 RawDescriptor: file_proto2_fields_proto_rawDesc,
1788 NumEnums: 1,
1789 NumMessages: 9,
1790 NumExtensions: 0,
1791 NumServices: 0,
1792 },
1793 GoTypes: file_proto2_fields_proto_goTypes,
1794 DependencyIndexes: file_proto2_fields_proto_depIdxs,
1795 MessageInfos: file_proto2_fields_proto_msgTypes,
1796 }.Build()
1797 File_proto2_fields_proto = out.File
1798 file_proto2_fields_proto_enumTypes = out.Enums
Joe Tsai7ca70982019-04-15 13:57:56 -07001799 file_proto2_fields_proto_rawDesc = nil
1800 file_proto2_fields_proto_goTypes = nil
1801 file_proto2_fields_proto_depIdxs = nil
Joe Tsaib6405bd2018-11-15 14:44:37 -08001802}