blob: 213451812eb5d0564cb4908d5670f1cc2b496c33 [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 (
Joe Tsaib6405bd2018-11-15 14:44:37 -08007 protoreflect "github.com/golang/protobuf/v2/reflect/protoreflect"
Joe Tsai35ec98f2019-03-25 14:41:32 -07008 protoregistry "github.com/golang/protobuf/v2/reflect/protoregistry"
Damien Neil0d3e8cc2019-04-01 13:31:55 -07009 protoiface "github.com/golang/protobuf/v2/runtime/protoiface"
Joe Tsaib6405bd2018-11-15 14:44:37 -080010 protoimpl "github.com/golang/protobuf/v2/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 Tsai5d72cc22019-03-28 01:13:26 -070015const _ = protoimpl.EnforceVersion(protoimpl.Version - 0)
16
Damien Neil658051b2018-09-10 12:26:21 -070017type FieldTestMessage_Enum int32
18
19const (
20 FieldTestMessage_ZERO FieldTestMessage_Enum = 0
Damien Neilebc699d2018-09-13 08:50:13 -070021 FieldTestMessage_ONE FieldTestMessage_Enum = 1
Damien Neil658051b2018-09-10 12:26:21 -070022)
23
Joe Tsai8e506a82019-03-16 00:05:34 -070024// Deprecated: Use FieldTestMessage_Enum.Type.Values instead.
Damien Neil658051b2018-09-10 12:26:21 -070025var FieldTestMessage_Enum_name = map[int32]string{
26 0: "ZERO",
Damien Neilebc699d2018-09-13 08:50:13 -070027 1: "ONE",
Damien Neil658051b2018-09-10 12:26:21 -070028}
29
Joe Tsai8e506a82019-03-16 00:05:34 -070030// Deprecated: Use FieldTestMessage_Enum.Type.Values instead.
Damien Neil658051b2018-09-10 12:26:21 -070031var FieldTestMessage_Enum_value = map[string]int32{
32 "ZERO": 0,
Damien Neilebc699d2018-09-13 08:50:13 -070033 "ONE": 1,
Damien Neil658051b2018-09-10 12:26:21 -070034}
35
36func (x FieldTestMessage_Enum) Enum() *FieldTestMessage_Enum {
Joe Tsai8e506a82019-03-16 00:05:34 -070037 return &x
Damien Neil658051b2018-09-10 12:26:21 -070038}
39
40func (x FieldTestMessage_Enum) String() string {
Joe Tsai8e506a82019-03-16 00:05:34 -070041 return protoimpl.X.EnumStringOf(x.Type(), protoreflect.EnumNumber(x))
Damien Neil658051b2018-09-10 12:26:21 -070042}
43
Joe Tsai61968ce2019-04-01 12:59:24 -070044func (FieldTestMessage_Enum) Type() protoreflect.EnumType {
45 return xxx_File_proto2_fields_proto_enumTypes[0]
46}
47
48func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
49 return protoreflect.EnumNumber(x)
50}
51
Joe Tsai8e506a82019-03-16 00:05:34 -070052// Deprecated: Do not use.
53func (x *FieldTestMessage_Enum) UnmarshalJSON(b []byte) error {
54 num, err := protoimpl.X.UnmarshalJSONEnum(x.Type(), b)
Damien Neil658051b2018-09-10 12:26:21 -070055 if err != nil {
56 return err
57 }
Joe Tsai8e506a82019-03-16 00:05:34 -070058 *x = FieldTestMessage_Enum(num)
Damien Neil658051b2018-09-10 12:26:21 -070059 return nil
60}
61
Joe Tsai8e506a82019-03-16 00:05:34 -070062// Deprecated: Use FieldTestMessage_Enum.Type instead.
Damien Neil658051b2018-09-10 12:26:21 -070063func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -070064 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neil658051b2018-09-10 12:26:21 -070065}
66
67type FieldTestMessage struct {
Damien Neil1fa78d82018-09-13 13:12:36 -070068 OptionalBool *bool `protobuf:"varint,1,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
69 OptionalEnum *FieldTestMessage_Enum `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
70 OptionalInt32 *int32 `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
71 OptionalSint32 *int32 `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
72 OptionalUint32 *uint32 `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
73 OptionalInt64 *int64 `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
74 OptionalSint64 *int64 `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
75 OptionalUint64 *uint64 `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
76 OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
77 OptionalFixed32 *uint32 `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
78 OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
79 OptionalSfixed64 *int64 `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
80 OptionalFixed64 *uint64 `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
81 OptionalDouble *float64 `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
82 OptionalString *string `protobuf:"bytes,15,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
83 OptionalBytes []byte `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
84 Optional_Message *FieldTestMessage_Message `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage" json:"optional_Message,omitempty"`
85 Optionalgroup *FieldTestMessage_OptionalGroup `protobuf:"group,18,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
86 RequiredBool *bool `protobuf:"varint,101,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
87 RequiredEnum *FieldTestMessage_Enum `protobuf:"varint,102,req,name=required_enum,json=requiredEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"required_enum,omitempty"`
88 RequiredInt32 *int32 `protobuf:"varint,103,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
89 RequiredSint32 *int32 `protobuf:"zigzag32,104,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
90 RequiredUint32 *uint32 `protobuf:"varint,105,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
91 RequiredInt64 *int64 `protobuf:"varint,106,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
92 RequiredSint64 *int64 `protobuf:"zigzag64,107,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
93 RequiredUint64 *uint64 `protobuf:"varint,108,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
94 RequiredSfixed32 *int32 `protobuf:"fixed32,109,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
95 RequiredFixed32 *uint32 `protobuf:"fixed32,110,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
96 RequiredFloat *float32 `protobuf:"fixed32,111,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
97 RequiredSfixed64 *int64 `protobuf:"fixed64,112,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
98 RequiredFixed64 *uint64 `protobuf:"fixed64,113,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
99 RequiredDouble *float64 `protobuf:"fixed64,114,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
100 RequiredString *string `protobuf:"bytes,115,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
101 RequiredBytes []byte `protobuf:"bytes,116,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
102 Required_Message *FieldTestMessage_Message `protobuf:"bytes,117,req,name=required_Message,json=requiredMessage" json:"required_Message,omitempty"`
103 Requiredgroup *FieldTestMessage_RequiredGroup `protobuf:"group,118,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
104 RepeatedBool []bool `protobuf:"varint,201,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
105 RepeatedEnum []FieldTestMessage_Enum `protobuf:"varint,202,rep,name=repeated_enum,json=repeatedEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
106 RepeatedInt32 []int32 `protobuf:"varint,203,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
107 RepeatedSint32 []int32 `protobuf:"zigzag32,204,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
108 RepeatedUint32 []uint32 `protobuf:"varint,205,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
109 RepeatedInt64 []int64 `protobuf:"varint,206,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
110 RepeatedSint64 []int64 `protobuf:"zigzag64,207,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
111 RepeatedUint64 []uint64 `protobuf:"varint,208,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
112 RepeatedSfixed32 []int32 `protobuf:"fixed32,209,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
113 RepeatedFixed32 []uint32 `protobuf:"fixed32,210,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
114 RepeatedFloat []float32 `protobuf:"fixed32,211,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
115 RepeatedSfixed64 []int64 `protobuf:"fixed64,212,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
116 RepeatedFixed64 []uint64 `protobuf:"fixed64,213,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
117 RepeatedDouble []float64 `protobuf:"fixed64,214,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
118 RepeatedString []string `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
119 RepeatedBytes [][]byte `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
120 Repeated_Message []*FieldTestMessage_Message `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage" json:"repeated_Message,omitempty"`
121 Repeatedgroup []*FieldTestMessage_RepeatedGroup `protobuf:"group,218,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
122 DefaultBool *bool `protobuf:"varint,301,opt,name=default_bool,json=defaultBool,def=1" json:"default_bool,omitempty"`
123 DefaultEnum *FieldTestMessage_Enum `protobuf:"varint,302,opt,name=default_enum,json=defaultEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,def=1" json:"default_enum,omitempty"`
124 DefaultInt32 *int32 `protobuf:"varint,303,opt,name=default_int32,json=defaultInt32,def=1" json:"default_int32,omitempty"`
125 DefaultSint32 *int32 `protobuf:"zigzag32,304,opt,name=default_sint32,json=defaultSint32,def=1" json:"default_sint32,omitempty"`
126 DefaultUint32 *uint32 `protobuf:"varint,305,opt,name=default_uint32,json=defaultUint32,def=1" json:"default_uint32,omitempty"`
127 DefaultInt64 *int64 `protobuf:"varint,306,opt,name=default_int64,json=defaultInt64,def=1" json:"default_int64,omitempty"`
128 DefaultSint64 *int64 `protobuf:"zigzag64,307,opt,name=default_sint64,json=defaultSint64,def=1" json:"default_sint64,omitempty"`
129 DefaultUint64 *uint64 `protobuf:"varint,308,opt,name=default_uint64,json=defaultUint64,def=1" json:"default_uint64,omitempty"`
130 DefaultSfixed32 *int32 `protobuf:"fixed32,309,opt,name=default_sfixed32,json=defaultSfixed32,def=1" json:"default_sfixed32,omitempty"`
131 DefaultFixed32 *uint32 `protobuf:"fixed32,310,opt,name=default_fixed32,json=defaultFixed32,def=1" json:"default_fixed32,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700132 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 -0700133 DefaultSfixed64 *int64 `protobuf:"fixed64,312,opt,name=default_sfixed64,json=defaultSfixed64,def=1" json:"default_sfixed64,omitempty"`
134 DefaultFixed64 *uint64 `protobuf:"fixed64,313,opt,name=default_fixed64,json=defaultFixed64,def=1" json:"default_fixed64,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700135 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 -0700136 DefaultString *string `protobuf:"bytes,315,opt,name=default_string,json=defaultString,def=hello,\"world!\"\n" json:"default_string,omitempty"`
137 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 -0700138 DefaultZeroString *string `protobuf:"bytes,350,opt,name=default_zero_string,json=defaultZeroString,def=" json:"default_zero_string,omitempty"`
139 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 -0700140 DefaultFloatNeginf *float32 `protobuf:"fixed32,400,opt,name=default_float_neginf,json=defaultFloatNeginf,def=-inf" json:"default_float_neginf,omitempty"`
141 DefaultFloatPosinf *float32 `protobuf:"fixed32,401,opt,name=default_float_posinf,json=defaultFloatPosinf,def=inf" json:"default_float_posinf,omitempty"`
142 DefaultFloatNan *float32 `protobuf:"fixed32,402,opt,name=default_float_nan,json=defaultFloatNan,def=nan" json:"default_float_nan,omitempty"`
143 DefaultDoubleNeginf *float64 `protobuf:"fixed64,403,opt,name=default_double_neginf,json=defaultDoubleNeginf,def=-inf" json:"default_double_neginf,omitempty"`
144 DefaultDoublePosinf *float64 `protobuf:"fixed64,404,opt,name=default_double_posinf,json=defaultDoublePosinf,def=inf" json:"default_double_posinf,omitempty"`
145 DefaultDoubleNan *float64 `protobuf:"fixed64,405,opt,name=default_double_nan,json=defaultDoubleNan,def=nan" json:"default_double_nan,omitempty"`
146 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"`
147 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"`
148 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"`
149 // Types that are valid to be assigned to OneofField:
150 // *FieldTestMessage_OneofBool
151 // *FieldTestMessage_OneofEnum
152 // *FieldTestMessage_OneofInt32
153 // *FieldTestMessage_OneofSint32
154 // *FieldTestMessage_OneofUint32
155 // *FieldTestMessage_OneofInt64
156 // *FieldTestMessage_OneofSint64
157 // *FieldTestMessage_OneofUint64
158 // *FieldTestMessage_OneofSfixed32
159 // *FieldTestMessage_OneofFixed32
160 // *FieldTestMessage_OneofFloat
161 // *FieldTestMessage_OneofSfixed64
162 // *FieldTestMessage_OneofFixed64
163 // *FieldTestMessage_OneofDouble
164 // *FieldTestMessage_OneofString
165 // *FieldTestMessage_OneofBytes
166 // *FieldTestMessage_Oneof_Message
167 // *FieldTestMessage_Oneofgroup
Damien Neilb9781cc2018-09-28 14:54:09 -0700168 // *FieldTestMessage_OneofLargestTag
Damien Neil1fa78d82018-09-13 13:12:36 -0700169 OneofField isFieldTestMessage_OneofField `protobuf_oneof:"oneof_field"`
170 // Types that are valid to be assigned to OneofTwo:
171 // *FieldTestMessage_OneofTwo_1
172 // *FieldTestMessage_OneofTwo_2
173 OneofTwo isFieldTestMessage_OneofTwo `protobuf_oneof:"oneof_two"`
174 XXX_NoUnkeyedLiteral struct{} `json:"-"`
175 XXX_unrecognized []byte `json:"-"`
176 XXX_sizecache int32 `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -0700177}
178
Joe Tsai61968ce2019-04-01 12:59:24 -0700179func (x *FieldTestMessage) Reset() {
180 *x = FieldTestMessage{}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800181}
Joe Tsai61968ce2019-04-01 12:59:24 -0700182
183func (x *FieldTestMessage) String() string {
184 return protoimpl.X.MessageStringOf(x)
185}
186
187func (*FieldTestMessage) ProtoMessage() {}
188
189func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
190 return xxx_File_proto2_fields_proto_messageTypes[0].MessageOf(x)
191}
Joe Tsai8e506a82019-03-16 00:05:34 -0700192
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700193func (m *FieldTestMessage) XXX_Methods() *protoiface.Methods {
194 return xxx_File_proto2_fields_proto_messageTypes[0].Methods()
195}
196
Joe Tsai8e506a82019-03-16 00:05:34 -0700197// Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -0700198func (*FieldTestMessage) Descriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -0700199 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0}
Damien Neila1c6abc2018-09-12 13:36:34 -0700200}
Damien Neil993c04d2018-09-14 15:41:11 -0700201
Damien Neilebc699d2018-09-13 08:50:13 -0700202const Default_FieldTestMessage_DefaultBool bool = true
203const Default_FieldTestMessage_DefaultEnum FieldTestMessage_Enum = FieldTestMessage_ONE
204const Default_FieldTestMessage_DefaultInt32 int32 = 1
205const Default_FieldTestMessage_DefaultSint32 int32 = 1
206const Default_FieldTestMessage_DefaultUint32 uint32 = 1
207const Default_FieldTestMessage_DefaultInt64 int64 = 1
208const Default_FieldTestMessage_DefaultSint64 int64 = 1
209const Default_FieldTestMessage_DefaultUint64 uint64 = 1
210const Default_FieldTestMessage_DefaultSfixed32 int32 = 1
211const Default_FieldTestMessage_DefaultFixed32 uint32 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700212const Default_FieldTestMessage_DefaultFloat float32 = 3.14
Damien Neilebc699d2018-09-13 08:50:13 -0700213const Default_FieldTestMessage_DefaultSfixed64 int64 = 1
214const Default_FieldTestMessage_DefaultFixed64 uint64 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700215const Default_FieldTestMessage_DefaultDouble float64 = 3.1415
Joe Tsaibda671f2018-10-20 13:15:35 -0700216const Default_FieldTestMessage_DefaultString string = "hello,\"world!\"\n"
Damien Neilebc699d2018-09-13 08:50:13 -0700217
Joe Tsaibda671f2018-10-20 13:15:35 -0700218var Default_FieldTestMessage_DefaultBytes []byte = []byte("hello,Þ­\xbe\xef")
Joe Tsai9667c482018-12-05 15:42:52 -0800219
220const Default_FieldTestMessage_DefaultZeroString string = ""
221
222var Default_FieldTestMessage_DefaultZeroBytes []byte = []byte("")
Damien Neilebc699d2018-09-13 08:50:13 -0700223var Default_FieldTestMessage_DefaultFloatNeginf float32 = float32(math.Inf(-1))
224var Default_FieldTestMessage_DefaultFloatPosinf float32 = float32(math.Inf(1))
225var Default_FieldTestMessage_DefaultFloatNan float32 = float32(math.NaN())
226var Default_FieldTestMessage_DefaultDoubleNeginf float64 = math.Inf(-1)
227var Default_FieldTestMessage_DefaultDoublePosinf float64 = math.Inf(1)
228var Default_FieldTestMessage_DefaultDoubleNan float64 = math.NaN()
229
Joe Tsai61968ce2019-04-01 12:59:24 -0700230func (x *FieldTestMessage) GetOptionalBool() bool {
231 if x != nil && x.OptionalBool != nil {
232 return *x.OptionalBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700233 }
234 return false
235}
236
Joe Tsai61968ce2019-04-01 12:59:24 -0700237func (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
238 if x != nil && x.OptionalEnum != nil {
239 return *x.OptionalEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700240 }
241 return FieldTestMessage_ZERO
242}
243
Joe Tsai61968ce2019-04-01 12:59:24 -0700244func (x *FieldTestMessage) GetOptionalInt32() int32 {
245 if x != nil && x.OptionalInt32 != nil {
246 return *x.OptionalInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700247 }
248 return 0
249}
250
Joe Tsai61968ce2019-04-01 12:59:24 -0700251func (x *FieldTestMessage) GetOptionalSint32() int32 {
252 if x != nil && x.OptionalSint32 != nil {
253 return *x.OptionalSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700254 }
255 return 0
256}
257
Joe Tsai61968ce2019-04-01 12:59:24 -0700258func (x *FieldTestMessage) GetOptionalUint32() uint32 {
259 if x != nil && x.OptionalUint32 != nil {
260 return *x.OptionalUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700261 }
262 return 0
263}
264
Joe Tsai61968ce2019-04-01 12:59:24 -0700265func (x *FieldTestMessage) GetOptionalInt64() int64 {
266 if x != nil && x.OptionalInt64 != nil {
267 return *x.OptionalInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700268 }
269 return 0
270}
271
Joe Tsai61968ce2019-04-01 12:59:24 -0700272func (x *FieldTestMessage) GetOptionalSint64() int64 {
273 if x != nil && x.OptionalSint64 != nil {
274 return *x.OptionalSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700275 }
276 return 0
277}
278
Joe Tsai61968ce2019-04-01 12:59:24 -0700279func (x *FieldTestMessage) GetOptionalUint64() uint64 {
280 if x != nil && x.OptionalUint64 != nil {
281 return *x.OptionalUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700282 }
283 return 0
284}
285
Joe Tsai61968ce2019-04-01 12:59:24 -0700286func (x *FieldTestMessage) GetOptionalSfixed32() int32 {
287 if x != nil && x.OptionalSfixed32 != nil {
288 return *x.OptionalSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700289 }
290 return 0
291}
292
Joe Tsai61968ce2019-04-01 12:59:24 -0700293func (x *FieldTestMessage) GetOptionalFixed32() uint32 {
294 if x != nil && x.OptionalFixed32 != nil {
295 return *x.OptionalFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700296 }
297 return 0
298}
299
Joe Tsai61968ce2019-04-01 12:59:24 -0700300func (x *FieldTestMessage) GetOptionalFloat() float32 {
301 if x != nil && x.OptionalFloat != nil {
302 return *x.OptionalFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700303 }
304 return 0
305}
306
Joe Tsai61968ce2019-04-01 12:59:24 -0700307func (x *FieldTestMessage) GetOptionalSfixed64() int64 {
308 if x != nil && x.OptionalSfixed64 != nil {
309 return *x.OptionalSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700310 }
311 return 0
312}
313
Joe Tsai61968ce2019-04-01 12:59:24 -0700314func (x *FieldTestMessage) GetOptionalFixed64() uint64 {
315 if x != nil && x.OptionalFixed64 != nil {
316 return *x.OptionalFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700317 }
318 return 0
319}
320
Joe Tsai61968ce2019-04-01 12:59:24 -0700321func (x *FieldTestMessage) GetOptionalDouble() float64 {
322 if x != nil && x.OptionalDouble != nil {
323 return *x.OptionalDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700324 }
325 return 0
326}
327
Joe Tsai61968ce2019-04-01 12:59:24 -0700328func (x *FieldTestMessage) GetOptionalString() string {
329 if x != nil && x.OptionalString != nil {
330 return *x.OptionalString
Damien Neil77f82fe2018-09-13 10:59:17 -0700331 }
332 return ""
333}
334
Joe Tsai61968ce2019-04-01 12:59:24 -0700335func (x *FieldTestMessage) GetOptionalBytes() []byte {
336 if x != nil {
337 return x.OptionalBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700338 }
339 return nil
340}
341
Joe Tsai61968ce2019-04-01 12:59:24 -0700342func (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
343 if x != nil {
344 return x.Optional_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700345 }
346 return nil
347}
348
Joe Tsai61968ce2019-04-01 12:59:24 -0700349func (x *FieldTestMessage) GetOptionalgroup() *FieldTestMessage_OptionalGroup {
350 if x != nil {
351 return x.Optionalgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700352 }
353 return nil
354}
355
Joe Tsai61968ce2019-04-01 12:59:24 -0700356func (x *FieldTestMessage) GetRequiredBool() bool {
357 if x != nil && x.RequiredBool != nil {
358 return *x.RequiredBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700359 }
360 return false
361}
362
Joe Tsai61968ce2019-04-01 12:59:24 -0700363func (x *FieldTestMessage) GetRequiredEnum() FieldTestMessage_Enum {
364 if x != nil && x.RequiredEnum != nil {
365 return *x.RequiredEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700366 }
367 return FieldTestMessage_ZERO
368}
369
Joe Tsai61968ce2019-04-01 12:59:24 -0700370func (x *FieldTestMessage) GetRequiredInt32() int32 {
371 if x != nil && x.RequiredInt32 != nil {
372 return *x.RequiredInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700373 }
374 return 0
375}
376
Joe Tsai61968ce2019-04-01 12:59:24 -0700377func (x *FieldTestMessage) GetRequiredSint32() int32 {
378 if x != nil && x.RequiredSint32 != nil {
379 return *x.RequiredSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700380 }
381 return 0
382}
383
Joe Tsai61968ce2019-04-01 12:59:24 -0700384func (x *FieldTestMessage) GetRequiredUint32() uint32 {
385 if x != nil && x.RequiredUint32 != nil {
386 return *x.RequiredUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700387 }
388 return 0
389}
390
Joe Tsai61968ce2019-04-01 12:59:24 -0700391func (x *FieldTestMessage) GetRequiredInt64() int64 {
392 if x != nil && x.RequiredInt64 != nil {
393 return *x.RequiredInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700394 }
395 return 0
396}
397
Joe Tsai61968ce2019-04-01 12:59:24 -0700398func (x *FieldTestMessage) GetRequiredSint64() int64 {
399 if x != nil && x.RequiredSint64 != nil {
400 return *x.RequiredSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700401 }
402 return 0
403}
404
Joe Tsai61968ce2019-04-01 12:59:24 -0700405func (x *FieldTestMessage) GetRequiredUint64() uint64 {
406 if x != nil && x.RequiredUint64 != nil {
407 return *x.RequiredUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700408 }
409 return 0
410}
411
Joe Tsai61968ce2019-04-01 12:59:24 -0700412func (x *FieldTestMessage) GetRequiredSfixed32() int32 {
413 if x != nil && x.RequiredSfixed32 != nil {
414 return *x.RequiredSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700415 }
416 return 0
417}
418
Joe Tsai61968ce2019-04-01 12:59:24 -0700419func (x *FieldTestMessage) GetRequiredFixed32() uint32 {
420 if x != nil && x.RequiredFixed32 != nil {
421 return *x.RequiredFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700422 }
423 return 0
424}
425
Joe Tsai61968ce2019-04-01 12:59:24 -0700426func (x *FieldTestMessage) GetRequiredFloat() float32 {
427 if x != nil && x.RequiredFloat != nil {
428 return *x.RequiredFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700429 }
430 return 0
431}
432
Joe Tsai61968ce2019-04-01 12:59:24 -0700433func (x *FieldTestMessage) GetRequiredSfixed64() int64 {
434 if x != nil && x.RequiredSfixed64 != nil {
435 return *x.RequiredSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700436 }
437 return 0
438}
439
Joe Tsai61968ce2019-04-01 12:59:24 -0700440func (x *FieldTestMessage) GetRequiredFixed64() uint64 {
441 if x != nil && x.RequiredFixed64 != nil {
442 return *x.RequiredFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700443 }
444 return 0
445}
446
Joe Tsai61968ce2019-04-01 12:59:24 -0700447func (x *FieldTestMessage) GetRequiredDouble() float64 {
448 if x != nil && x.RequiredDouble != nil {
449 return *x.RequiredDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700450 }
451 return 0
452}
453
Joe Tsai61968ce2019-04-01 12:59:24 -0700454func (x *FieldTestMessage) GetRequiredString() string {
455 if x != nil && x.RequiredString != nil {
456 return *x.RequiredString
Damien Neil77f82fe2018-09-13 10:59:17 -0700457 }
458 return ""
459}
460
Joe Tsai61968ce2019-04-01 12:59:24 -0700461func (x *FieldTestMessage) GetRequiredBytes() []byte {
462 if x != nil {
463 return x.RequiredBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700464 }
465 return nil
466}
467
Joe Tsai61968ce2019-04-01 12:59:24 -0700468func (x *FieldTestMessage) GetRequired_Message() *FieldTestMessage_Message {
469 if x != nil {
470 return x.Required_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700471 }
472 return nil
473}
474
Joe Tsai61968ce2019-04-01 12:59:24 -0700475func (x *FieldTestMessage) GetRequiredgroup() *FieldTestMessage_RequiredGroup {
476 if x != nil {
477 return x.Requiredgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700478 }
479 return nil
480}
481
Joe Tsai61968ce2019-04-01 12:59:24 -0700482func (x *FieldTestMessage) GetRepeatedBool() []bool {
483 if x != nil {
484 return x.RepeatedBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700485 }
486 return nil
487}
488
Joe Tsai61968ce2019-04-01 12:59:24 -0700489func (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
490 if x != nil {
491 return x.RepeatedEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700492 }
493 return nil
494}
495
Joe Tsai61968ce2019-04-01 12:59:24 -0700496func (x *FieldTestMessage) GetRepeatedInt32() []int32 {
497 if x != nil {
498 return x.RepeatedInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700499 }
500 return nil
501}
502
Joe Tsai61968ce2019-04-01 12:59:24 -0700503func (x *FieldTestMessage) GetRepeatedSint32() []int32 {
504 if x != nil {
505 return x.RepeatedSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700506 }
507 return nil
508}
509
Joe Tsai61968ce2019-04-01 12:59:24 -0700510func (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
511 if x != nil {
512 return x.RepeatedUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700513 }
514 return nil
515}
516
Joe Tsai61968ce2019-04-01 12:59:24 -0700517func (x *FieldTestMessage) GetRepeatedInt64() []int64 {
518 if x != nil {
519 return x.RepeatedInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700520 }
521 return nil
522}
523
Joe Tsai61968ce2019-04-01 12:59:24 -0700524func (x *FieldTestMessage) GetRepeatedSint64() []int64 {
525 if x != nil {
526 return x.RepeatedSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700527 }
528 return nil
529}
530
Joe Tsai61968ce2019-04-01 12:59:24 -0700531func (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
532 if x != nil {
533 return x.RepeatedUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700534 }
535 return nil
536}
537
Joe Tsai61968ce2019-04-01 12:59:24 -0700538func (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
539 if x != nil {
540 return x.RepeatedSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700541 }
542 return nil
543}
544
Joe Tsai61968ce2019-04-01 12:59:24 -0700545func (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
546 if x != nil {
547 return x.RepeatedFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700548 }
549 return nil
550}
551
Joe Tsai61968ce2019-04-01 12:59:24 -0700552func (x *FieldTestMessage) GetRepeatedFloat() []float32 {
553 if x != nil {
554 return x.RepeatedFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700555 }
556 return nil
557}
558
Joe Tsai61968ce2019-04-01 12:59:24 -0700559func (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
560 if x != nil {
561 return x.RepeatedSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700562 }
563 return nil
564}
565
Joe Tsai61968ce2019-04-01 12:59:24 -0700566func (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
567 if x != nil {
568 return x.RepeatedFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700569 }
570 return nil
571}
572
Joe Tsai61968ce2019-04-01 12:59:24 -0700573func (x *FieldTestMessage) GetRepeatedDouble() []float64 {
574 if x != nil {
575 return x.RepeatedDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700576 }
577 return nil
578}
579
Joe Tsai61968ce2019-04-01 12:59:24 -0700580func (x *FieldTestMessage) GetRepeatedString() []string {
581 if x != nil {
582 return x.RepeatedString
Damien Neil77f82fe2018-09-13 10:59:17 -0700583 }
584 return nil
585}
586
Joe Tsai61968ce2019-04-01 12:59:24 -0700587func (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
588 if x != nil {
589 return x.RepeatedBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700590 }
591 return nil
592}
593
Joe Tsai61968ce2019-04-01 12:59:24 -0700594func (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
595 if x != nil {
596 return x.Repeated_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700597 }
598 return nil
599}
600
Joe Tsai61968ce2019-04-01 12:59:24 -0700601func (x *FieldTestMessage) GetRepeatedgroup() []*FieldTestMessage_RepeatedGroup {
602 if x != nil {
603 return x.Repeatedgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700604 }
605 return nil
606}
607
Joe Tsai61968ce2019-04-01 12:59:24 -0700608func (x *FieldTestMessage) GetDefaultBool() bool {
609 if x != nil && x.DefaultBool != nil {
610 return *x.DefaultBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700611 }
612 return Default_FieldTestMessage_DefaultBool
613}
614
Joe Tsai61968ce2019-04-01 12:59:24 -0700615func (x *FieldTestMessage) GetDefaultEnum() FieldTestMessage_Enum {
616 if x != nil && x.DefaultEnum != nil {
617 return *x.DefaultEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700618 }
619 return Default_FieldTestMessage_DefaultEnum
620}
621
Joe Tsai61968ce2019-04-01 12:59:24 -0700622func (x *FieldTestMessage) GetDefaultInt32() int32 {
623 if x != nil && x.DefaultInt32 != nil {
624 return *x.DefaultInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700625 }
626 return Default_FieldTestMessage_DefaultInt32
627}
628
Joe Tsai61968ce2019-04-01 12:59:24 -0700629func (x *FieldTestMessage) GetDefaultSint32() int32 {
630 if x != nil && x.DefaultSint32 != nil {
631 return *x.DefaultSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700632 }
633 return Default_FieldTestMessage_DefaultSint32
634}
635
Joe Tsai61968ce2019-04-01 12:59:24 -0700636func (x *FieldTestMessage) GetDefaultUint32() uint32 {
637 if x != nil && x.DefaultUint32 != nil {
638 return *x.DefaultUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700639 }
640 return Default_FieldTestMessage_DefaultUint32
641}
642
Joe Tsai61968ce2019-04-01 12:59:24 -0700643func (x *FieldTestMessage) GetDefaultInt64() int64 {
644 if x != nil && x.DefaultInt64 != nil {
645 return *x.DefaultInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700646 }
647 return Default_FieldTestMessage_DefaultInt64
648}
649
Joe Tsai61968ce2019-04-01 12:59:24 -0700650func (x *FieldTestMessage) GetDefaultSint64() int64 {
651 if x != nil && x.DefaultSint64 != nil {
652 return *x.DefaultSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700653 }
654 return Default_FieldTestMessage_DefaultSint64
655}
656
Joe Tsai61968ce2019-04-01 12:59:24 -0700657func (x *FieldTestMessage) GetDefaultUint64() uint64 {
658 if x != nil && x.DefaultUint64 != nil {
659 return *x.DefaultUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700660 }
661 return Default_FieldTestMessage_DefaultUint64
662}
663
Joe Tsai61968ce2019-04-01 12:59:24 -0700664func (x *FieldTestMessage) GetDefaultSfixed32() int32 {
665 if x != nil && x.DefaultSfixed32 != nil {
666 return *x.DefaultSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700667 }
668 return Default_FieldTestMessage_DefaultSfixed32
669}
670
Joe Tsai61968ce2019-04-01 12:59:24 -0700671func (x *FieldTestMessage) GetDefaultFixed32() uint32 {
672 if x != nil && x.DefaultFixed32 != nil {
673 return *x.DefaultFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700674 }
675 return Default_FieldTestMessage_DefaultFixed32
676}
677
Joe Tsai61968ce2019-04-01 12:59:24 -0700678func (x *FieldTestMessage) GetDefaultFloat() float32 {
679 if x != nil && x.DefaultFloat != nil {
680 return *x.DefaultFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700681 }
682 return Default_FieldTestMessage_DefaultFloat
683}
684
Joe Tsai61968ce2019-04-01 12:59:24 -0700685func (x *FieldTestMessage) GetDefaultSfixed64() int64 {
686 if x != nil && x.DefaultSfixed64 != nil {
687 return *x.DefaultSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700688 }
689 return Default_FieldTestMessage_DefaultSfixed64
690}
691
Joe Tsai61968ce2019-04-01 12:59:24 -0700692func (x *FieldTestMessage) GetDefaultFixed64() uint64 {
693 if x != nil && x.DefaultFixed64 != nil {
694 return *x.DefaultFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700695 }
696 return Default_FieldTestMessage_DefaultFixed64
697}
698
Joe Tsai61968ce2019-04-01 12:59:24 -0700699func (x *FieldTestMessage) GetDefaultDouble() float64 {
700 if x != nil && x.DefaultDouble != nil {
701 return *x.DefaultDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700702 }
703 return Default_FieldTestMessage_DefaultDouble
704}
705
Joe Tsai61968ce2019-04-01 12:59:24 -0700706func (x *FieldTestMessage) GetDefaultString() string {
707 if x != nil && x.DefaultString != nil {
708 return *x.DefaultString
Damien Neil77f82fe2018-09-13 10:59:17 -0700709 }
710 return Default_FieldTestMessage_DefaultString
711}
712
Joe Tsai61968ce2019-04-01 12:59:24 -0700713func (x *FieldTestMessage) GetDefaultBytes() []byte {
714 if x != nil && x.DefaultBytes != nil {
715 return x.DefaultBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700716 }
717 return append([]byte(nil), Default_FieldTestMessage_DefaultBytes...)
718}
719
Joe Tsai61968ce2019-04-01 12:59:24 -0700720func (x *FieldTestMessage) GetDefaultZeroString() string {
721 if x != nil && x.DefaultZeroString != nil {
722 return *x.DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700723 }
Joe Tsai9667c482018-12-05 15:42:52 -0800724 return Default_FieldTestMessage_DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700725}
726
Joe Tsai61968ce2019-04-01 12:59:24 -0700727func (x *FieldTestMessage) GetDefaultZeroBytes() []byte {
728 if x != nil && x.DefaultZeroBytes != nil {
729 return x.DefaultZeroBytes
Damien Neilccf3fa62018-09-28 14:41:45 -0700730 }
Joe Tsai9667c482018-12-05 15:42:52 -0800731 return append([]byte(nil), Default_FieldTestMessage_DefaultZeroBytes...)
Damien Neilccf3fa62018-09-28 14:41:45 -0700732}
733
Joe Tsai61968ce2019-04-01 12:59:24 -0700734func (x *FieldTestMessage) GetDefaultFloatNeginf() float32 {
735 if x != nil && x.DefaultFloatNeginf != nil {
736 return *x.DefaultFloatNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700737 }
738 return Default_FieldTestMessage_DefaultFloatNeginf
739}
740
Joe Tsai61968ce2019-04-01 12:59:24 -0700741func (x *FieldTestMessage) GetDefaultFloatPosinf() float32 {
742 if x != nil && x.DefaultFloatPosinf != nil {
743 return *x.DefaultFloatPosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700744 }
745 return Default_FieldTestMessage_DefaultFloatPosinf
746}
747
Joe Tsai61968ce2019-04-01 12:59:24 -0700748func (x *FieldTestMessage) GetDefaultFloatNan() float32 {
749 if x != nil && x.DefaultFloatNan != nil {
750 return *x.DefaultFloatNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700751 }
752 return Default_FieldTestMessage_DefaultFloatNan
753}
754
Joe Tsai61968ce2019-04-01 12:59:24 -0700755func (x *FieldTestMessage) GetDefaultDoubleNeginf() float64 {
756 if x != nil && x.DefaultDoubleNeginf != nil {
757 return *x.DefaultDoubleNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700758 }
759 return Default_FieldTestMessage_DefaultDoubleNeginf
760}
761
Joe Tsai61968ce2019-04-01 12:59:24 -0700762func (x *FieldTestMessage) GetDefaultDoublePosinf() float64 {
763 if x != nil && x.DefaultDoublePosinf != nil {
764 return *x.DefaultDoublePosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700765 }
766 return Default_FieldTestMessage_DefaultDoublePosinf
767}
768
Joe Tsai61968ce2019-04-01 12:59:24 -0700769func (x *FieldTestMessage) GetDefaultDoubleNan() float64 {
770 if x != nil && x.DefaultDoubleNan != nil {
771 return *x.DefaultDoubleNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700772 }
773 return Default_FieldTestMessage_DefaultDoubleNan
774}
775
Joe Tsai61968ce2019-04-01 12:59:24 -0700776func (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
777 if x != nil {
778 return x.MapInt32Int64
Damien Neil0bd5a382018-09-13 15:07:10 -0700779 }
780 return nil
781}
782
Joe Tsai61968ce2019-04-01 12:59:24 -0700783func (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
784 if x != nil {
785 return x.MapStringMessage
Damien Neil0bd5a382018-09-13 15:07:10 -0700786 }
787 return nil
788}
789
Joe Tsai61968ce2019-04-01 12:59:24 -0700790func (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
791 if x != nil {
792 return x.MapFixed64Enum
Damien Neil0bd5a382018-09-13 15:07:10 -0700793 }
794 return nil
795}
796
Damien Neil1fa78d82018-09-13 13:12:36 -0700797func (m *FieldTestMessage) GetOneofField() isFieldTestMessage_OneofField {
798 if m != nil {
799 return m.OneofField
800 }
801 return nil
802}
803
Joe Tsai61968ce2019-04-01 12:59:24 -0700804func (x *FieldTestMessage) GetOneofBool() bool {
805 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBool); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700806 return x.OneofBool
807 }
808 return false
809}
810
Joe Tsai61968ce2019-04-01 12:59:24 -0700811func (x *FieldTestMessage) GetOneofEnum() FieldTestMessage_Enum {
812 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofEnum); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700813 return x.OneofEnum
814 }
815 return FieldTestMessage_ZERO
816}
817
Joe Tsai61968ce2019-04-01 12:59:24 -0700818func (x *FieldTestMessage) GetOneofInt32() int32 {
819 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700820 return x.OneofInt32
821 }
822 return 0
823}
824
Joe Tsai61968ce2019-04-01 12:59:24 -0700825func (x *FieldTestMessage) GetOneofSint32() int32 {
826 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700827 return x.OneofSint32
828 }
829 return 0
830}
831
Joe Tsai61968ce2019-04-01 12:59:24 -0700832func (x *FieldTestMessage) GetOneofUint32() uint32 {
833 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700834 return x.OneofUint32
835 }
836 return 0
837}
838
Joe Tsai61968ce2019-04-01 12:59:24 -0700839func (x *FieldTestMessage) GetOneofInt64() int64 {
840 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700841 return x.OneofInt64
842 }
843 return 0
844}
845
Joe Tsai61968ce2019-04-01 12:59:24 -0700846func (x *FieldTestMessage) GetOneofSint64() int64 {
847 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700848 return x.OneofSint64
849 }
850 return 0
851}
852
Joe Tsai61968ce2019-04-01 12:59:24 -0700853func (x *FieldTestMessage) GetOneofUint64() uint64 {
854 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700855 return x.OneofUint64
856 }
857 return 0
858}
859
Joe Tsai61968ce2019-04-01 12:59:24 -0700860func (x *FieldTestMessage) GetOneofSfixed32() int32 {
861 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700862 return x.OneofSfixed32
863 }
864 return 0
865}
866
Joe Tsai61968ce2019-04-01 12:59:24 -0700867func (x *FieldTestMessage) GetOneofFixed32() uint32 {
868 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700869 return x.OneofFixed32
870 }
871 return 0
872}
873
Joe Tsai61968ce2019-04-01 12:59:24 -0700874func (x *FieldTestMessage) GetOneofFloat() float32 {
875 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFloat); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700876 return x.OneofFloat
877 }
878 return 0
879}
880
Joe Tsai61968ce2019-04-01 12:59:24 -0700881func (x *FieldTestMessage) GetOneofSfixed64() int64 {
882 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700883 return x.OneofSfixed64
884 }
885 return 0
886}
887
Joe Tsai61968ce2019-04-01 12:59:24 -0700888func (x *FieldTestMessage) GetOneofFixed64() uint64 {
889 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700890 return x.OneofFixed64
891 }
892 return 0
893}
894
Joe Tsai61968ce2019-04-01 12:59:24 -0700895func (x *FieldTestMessage) GetOneofDouble() float64 {
896 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofDouble); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700897 return x.OneofDouble
898 }
899 return 0
900}
901
Joe Tsai61968ce2019-04-01 12:59:24 -0700902func (x *FieldTestMessage) GetOneofString() string {
903 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofString); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700904 return x.OneofString
905 }
906 return ""
907}
908
Joe Tsai61968ce2019-04-01 12:59:24 -0700909func (x *FieldTestMessage) GetOneofBytes() []byte {
910 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBytes); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700911 return x.OneofBytes
912 }
913 return nil
914}
915
Joe Tsai61968ce2019-04-01 12:59:24 -0700916func (x *FieldTestMessage) GetOneof_Message() *FieldTestMessage_Message {
917 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneof_Message); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700918 return x.Oneof_Message
919 }
920 return nil
921}
922
Joe Tsai61968ce2019-04-01 12:59:24 -0700923func (x *FieldTestMessage) GetOneofgroup() *FieldTestMessage_OneofGroup {
924 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneofgroup); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700925 return x.Oneofgroup
926 }
927 return nil
928}
929
Joe Tsai61968ce2019-04-01 12:59:24 -0700930func (x *FieldTestMessage) GetOneofLargestTag() int32 {
931 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofLargestTag); ok {
Damien Neilb9781cc2018-09-28 14:54:09 -0700932 return x.OneofLargestTag
933 }
934 return 0
935}
936
Damien Neil1fa78d82018-09-13 13:12:36 -0700937func (m *FieldTestMessage) GetOneofTwo() isFieldTestMessage_OneofTwo {
938 if m != nil {
939 return m.OneofTwo
940 }
941 return nil
942}
943
Joe Tsai61968ce2019-04-01 12:59:24 -0700944func (x *FieldTestMessage) GetOneofTwo_1() int32 {
945 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_1); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700946 return x.OneofTwo_1
947 }
948 return 0
949}
950
Joe Tsai61968ce2019-04-01 12:59:24 -0700951func (x *FieldTestMessage) GetOneofTwo_2() int64 {
952 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_2); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700953 return x.OneofTwo_2
954 }
955 return 0
956}
957
Joe Tsaid7e97bc2018-11-26 12:57:27 -0800958// XXX_OneofWrappers is for the internal use of the proto package.
959func (*FieldTestMessage) XXX_OneofWrappers() []interface{} {
960 return []interface{}{
Damien Neil1fa78d82018-09-13 13:12:36 -0700961 (*FieldTestMessage_OneofBool)(nil),
962 (*FieldTestMessage_OneofEnum)(nil),
963 (*FieldTestMessage_OneofInt32)(nil),
964 (*FieldTestMessage_OneofSint32)(nil),
965 (*FieldTestMessage_OneofUint32)(nil),
966 (*FieldTestMessage_OneofInt64)(nil),
967 (*FieldTestMessage_OneofSint64)(nil),
968 (*FieldTestMessage_OneofUint64)(nil),
969 (*FieldTestMessage_OneofSfixed32)(nil),
970 (*FieldTestMessage_OneofFixed32)(nil),
971 (*FieldTestMessage_OneofFloat)(nil),
972 (*FieldTestMessage_OneofSfixed64)(nil),
973 (*FieldTestMessage_OneofFixed64)(nil),
974 (*FieldTestMessage_OneofDouble)(nil),
975 (*FieldTestMessage_OneofString)(nil),
976 (*FieldTestMessage_OneofBytes)(nil),
977 (*FieldTestMessage_Oneof_Message)(nil),
978 (*FieldTestMessage_Oneofgroup)(nil),
Damien Neilb9781cc2018-09-28 14:54:09 -0700979 (*FieldTestMessage_OneofLargestTag)(nil),
Damien Neil1fa78d82018-09-13 13:12:36 -0700980 (*FieldTestMessage_OneofTwo_1)(nil),
981 (*FieldTestMessage_OneofTwo_2)(nil),
982 }
983}
984
Joe Tsai872b5002019-04-08 14:03:15 -0700985type isFieldTestMessage_OneofField interface {
986 isFieldTestMessage_OneofField()
987}
988
989type FieldTestMessage_OneofBool struct {
990 OneofBool bool `protobuf:"varint,601,opt,name=oneof_bool,json=oneofBool,oneof"`
991}
992
993type FieldTestMessage_OneofEnum struct {
994 OneofEnum FieldTestMessage_Enum `protobuf:"varint,602,opt,name=oneof_enum,json=oneofEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,oneof"`
995}
996
997type FieldTestMessage_OneofInt32 struct {
998 OneofInt32 int32 `protobuf:"varint,603,opt,name=oneof_int32,json=oneofInt32,oneof"`
999}
1000
1001type FieldTestMessage_OneofSint32 struct {
1002 OneofSint32 int32 `protobuf:"zigzag32,604,opt,name=oneof_sint32,json=oneofSint32,oneof"`
1003}
1004
1005type FieldTestMessage_OneofUint32 struct {
1006 OneofUint32 uint32 `protobuf:"varint,605,opt,name=oneof_uint32,json=oneofUint32,oneof"`
1007}
1008
1009type FieldTestMessage_OneofInt64 struct {
1010 OneofInt64 int64 `protobuf:"varint,606,opt,name=oneof_int64,json=oneofInt64,oneof"`
1011}
1012
1013type FieldTestMessage_OneofSint64 struct {
1014 OneofSint64 int64 `protobuf:"zigzag64,607,opt,name=oneof_sint64,json=oneofSint64,oneof"`
1015}
1016
1017type FieldTestMessage_OneofUint64 struct {
1018 OneofUint64 uint64 `protobuf:"varint,608,opt,name=oneof_uint64,json=oneofUint64,oneof"`
1019}
1020
1021type FieldTestMessage_OneofSfixed32 struct {
1022 OneofSfixed32 int32 `protobuf:"fixed32,609,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1023}
1024
1025type FieldTestMessage_OneofFixed32 struct {
1026 OneofFixed32 uint32 `protobuf:"fixed32,610,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1027}
1028
1029type FieldTestMessage_OneofFloat struct {
1030 OneofFloat float32 `protobuf:"fixed32,611,opt,name=oneof_float,json=oneofFloat,oneof"`
1031}
1032
1033type FieldTestMessage_OneofSfixed64 struct {
1034 OneofSfixed64 int64 `protobuf:"fixed64,612,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1035}
1036
1037type FieldTestMessage_OneofFixed64 struct {
1038 OneofFixed64 uint64 `protobuf:"fixed64,613,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1039}
1040
1041type FieldTestMessage_OneofDouble struct {
1042 OneofDouble float64 `protobuf:"fixed64,614,opt,name=oneof_double,json=oneofDouble,oneof"`
1043}
1044
1045type FieldTestMessage_OneofString struct {
1046 OneofString string `protobuf:"bytes,615,opt,name=oneof_string,json=oneofString,oneof"`
1047}
1048
1049type FieldTestMessage_OneofBytes struct {
1050 OneofBytes []byte `protobuf:"bytes,616,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1051}
1052
1053type FieldTestMessage_Oneof_Message struct {
1054 Oneof_Message *FieldTestMessage_Message `protobuf:"bytes,617,opt,name=oneof_Message,json=oneofMessage,oneof"`
1055}
1056
1057type FieldTestMessage_Oneofgroup struct {
1058 Oneofgroup *FieldTestMessage_OneofGroup `protobuf:"group,618,opt,name=OneofGroup,json=oneofgroup,oneof"`
1059}
1060
1061type FieldTestMessage_OneofLargestTag struct {
1062 OneofLargestTag int32 `protobuf:"varint,536870911,opt,name=oneof_largest_tag,json=oneofLargestTag,oneof"`
1063}
1064
1065func (*FieldTestMessage_OneofBool) isFieldTestMessage_OneofField() {}
1066
1067func (*FieldTestMessage_OneofEnum) isFieldTestMessage_OneofField() {}
1068
1069func (*FieldTestMessage_OneofInt32) isFieldTestMessage_OneofField() {}
1070
1071func (*FieldTestMessage_OneofSint32) isFieldTestMessage_OneofField() {}
1072
1073func (*FieldTestMessage_OneofUint32) isFieldTestMessage_OneofField() {}
1074
1075func (*FieldTestMessage_OneofInt64) isFieldTestMessage_OneofField() {}
1076
1077func (*FieldTestMessage_OneofSint64) isFieldTestMessage_OneofField() {}
1078
1079func (*FieldTestMessage_OneofUint64) isFieldTestMessage_OneofField() {}
1080
1081func (*FieldTestMessage_OneofSfixed32) isFieldTestMessage_OneofField() {}
1082
1083func (*FieldTestMessage_OneofFixed32) isFieldTestMessage_OneofField() {}
1084
1085func (*FieldTestMessage_OneofFloat) isFieldTestMessage_OneofField() {}
1086
1087func (*FieldTestMessage_OneofSfixed64) isFieldTestMessage_OneofField() {}
1088
1089func (*FieldTestMessage_OneofFixed64) isFieldTestMessage_OneofField() {}
1090
1091func (*FieldTestMessage_OneofDouble) isFieldTestMessage_OneofField() {}
1092
1093func (*FieldTestMessage_OneofString) isFieldTestMessage_OneofField() {}
1094
1095func (*FieldTestMessage_OneofBytes) isFieldTestMessage_OneofField() {}
1096
1097func (*FieldTestMessage_Oneof_Message) isFieldTestMessage_OneofField() {}
1098
1099func (*FieldTestMessage_Oneofgroup) isFieldTestMessage_OneofField() {}
1100
1101func (*FieldTestMessage_OneofLargestTag) isFieldTestMessage_OneofField() {}
1102
1103type isFieldTestMessage_OneofTwo interface {
1104 isFieldTestMessage_OneofTwo()
1105}
1106
1107type FieldTestMessage_OneofTwo_1 struct {
1108 OneofTwo_1 int32 `protobuf:"varint,700,opt,name=oneof_two_1,json=oneofTwo1,oneof"`
1109}
1110
1111type FieldTestMessage_OneofTwo_2 struct {
1112 OneofTwo_2 int64 `protobuf:"varint,701,opt,name=oneof_two_2,json=oneofTwo2,oneof"`
1113}
1114
1115func (*FieldTestMessage_OneofTwo_1) isFieldTestMessage_OneofTwo() {}
1116
1117func (*FieldTestMessage_OneofTwo_2) isFieldTestMessage_OneofTwo() {}
1118
Damien Neil658051b2018-09-10 12:26:21 -07001119type FieldTestMessage_OptionalGroup struct {
1120 OptionalGroup *string `protobuf:"bytes,19,opt,name=optional_group,json=optionalGroup" json:"optional_group,omitempty"`
1121 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1122 XXX_unrecognized []byte `json:"-"`
1123 XXX_sizecache int32 `json:"-"`
1124}
1125
Joe Tsai61968ce2019-04-01 12:59:24 -07001126func (x *FieldTestMessage_OptionalGroup) Reset() {
1127 *x = FieldTestMessage_OptionalGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001128}
Joe Tsai61968ce2019-04-01 12:59:24 -07001129
1130func (x *FieldTestMessage_OptionalGroup) String() string {
1131 return protoimpl.X.MessageStringOf(x)
1132}
1133
1134func (*FieldTestMessage_OptionalGroup) ProtoMessage() {}
1135
1136func (x *FieldTestMessage_OptionalGroup) ProtoReflect() protoreflect.Message {
1137 return xxx_File_proto2_fields_proto_messageTypes[1].MessageOf(x)
1138}
Joe Tsai8e506a82019-03-16 00:05:34 -07001139
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001140func (m *FieldTestMessage_OptionalGroup) XXX_Methods() *protoiface.Methods {
1141 return xxx_File_proto2_fields_proto_messageTypes[1].Methods()
1142}
1143
Joe Tsai8e506a82019-03-16 00:05:34 -07001144// Deprecated: Use FieldTestMessage_OptionalGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001145func (*FieldTestMessage_OptionalGroup) Descriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -07001146 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neila1c6abc2018-09-12 13:36:34 -07001147}
Damien Neil993c04d2018-09-14 15:41:11 -07001148
Joe Tsai61968ce2019-04-01 12:59:24 -07001149func (x *FieldTestMessage_OptionalGroup) GetOptionalGroup() string {
1150 if x != nil && x.OptionalGroup != nil {
1151 return *x.OptionalGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001152 }
1153 return ""
1154}
1155
Damien Neil658051b2018-09-10 12:26:21 -07001156type FieldTestMessage_RequiredGroup struct {
1157 RequiredGroup *string `protobuf:"bytes,119,req,name=required_group,json=requiredGroup" json:"required_group,omitempty"`
1158 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1159 XXX_unrecognized []byte `json:"-"`
1160 XXX_sizecache int32 `json:"-"`
1161}
1162
Joe Tsai61968ce2019-04-01 12:59:24 -07001163func (x *FieldTestMessage_RequiredGroup) Reset() {
1164 *x = FieldTestMessage_RequiredGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001165}
Joe Tsai61968ce2019-04-01 12:59:24 -07001166
1167func (x *FieldTestMessage_RequiredGroup) String() string {
1168 return protoimpl.X.MessageStringOf(x)
1169}
1170
1171func (*FieldTestMessage_RequiredGroup) ProtoMessage() {}
1172
1173func (x *FieldTestMessage_RequiredGroup) ProtoReflect() protoreflect.Message {
1174 return xxx_File_proto2_fields_proto_messageTypes[2].MessageOf(x)
1175}
Joe Tsai8e506a82019-03-16 00:05:34 -07001176
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001177func (m *FieldTestMessage_RequiredGroup) XXX_Methods() *protoiface.Methods {
1178 return xxx_File_proto2_fields_proto_messageTypes[2].Methods()
1179}
1180
Joe Tsai8e506a82019-03-16 00:05:34 -07001181// Deprecated: Use FieldTestMessage_RequiredGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001182func (*FieldTestMessage_RequiredGroup) Descriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -07001183 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 1}
Damien Neila1c6abc2018-09-12 13:36:34 -07001184}
Damien Neil993c04d2018-09-14 15:41:11 -07001185
Joe Tsai61968ce2019-04-01 12:59:24 -07001186func (x *FieldTestMessage_RequiredGroup) GetRequiredGroup() string {
1187 if x != nil && x.RequiredGroup != nil {
1188 return *x.RequiredGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001189 }
1190 return ""
1191}
1192
Damien Neil658051b2018-09-10 12:26:21 -07001193type FieldTestMessage_RepeatedGroup struct {
1194 RepeatedGroup []string `protobuf:"bytes,219,rep,name=repeated_group,json=repeatedGroup" json:"repeated_group,omitempty"`
1195 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1196 XXX_unrecognized []byte `json:"-"`
1197 XXX_sizecache int32 `json:"-"`
1198}
1199
Joe Tsai61968ce2019-04-01 12:59:24 -07001200func (x *FieldTestMessage_RepeatedGroup) Reset() {
1201 *x = FieldTestMessage_RepeatedGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001202}
Joe Tsai61968ce2019-04-01 12:59:24 -07001203
1204func (x *FieldTestMessage_RepeatedGroup) String() string {
1205 return protoimpl.X.MessageStringOf(x)
1206}
1207
1208func (*FieldTestMessage_RepeatedGroup) ProtoMessage() {}
1209
1210func (x *FieldTestMessage_RepeatedGroup) ProtoReflect() protoreflect.Message {
1211 return xxx_File_proto2_fields_proto_messageTypes[3].MessageOf(x)
1212}
Joe Tsai8e506a82019-03-16 00:05:34 -07001213
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001214func (m *FieldTestMessage_RepeatedGroup) XXX_Methods() *protoiface.Methods {
1215 return xxx_File_proto2_fields_proto_messageTypes[3].Methods()
1216}
1217
Joe Tsai8e506a82019-03-16 00:05:34 -07001218// Deprecated: Use FieldTestMessage_RepeatedGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001219func (*FieldTestMessage_RepeatedGroup) Descriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -07001220 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 2}
Damien Neila1c6abc2018-09-12 13:36:34 -07001221}
Damien Neil993c04d2018-09-14 15:41:11 -07001222
Joe Tsai61968ce2019-04-01 12:59:24 -07001223func (x *FieldTestMessage_RepeatedGroup) GetRepeatedGroup() []string {
1224 if x != nil {
1225 return x.RepeatedGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001226 }
1227 return nil
1228}
1229
Damien Neil1fa78d82018-09-13 13:12:36 -07001230type FieldTestMessage_OneofGroup struct {
1231 OneofGroupField *string `protobuf:"bytes,619,opt,name=oneof_group_field,json=oneofGroupField" json:"oneof_group_field,omitempty"`
1232 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1233 XXX_unrecognized []byte `json:"-"`
1234 XXX_sizecache int32 `json:"-"`
1235}
1236
Joe Tsai61968ce2019-04-01 12:59:24 -07001237func (x *FieldTestMessage_OneofGroup) Reset() {
1238 *x = FieldTestMessage_OneofGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001239}
Joe Tsai61968ce2019-04-01 12:59:24 -07001240
1241func (x *FieldTestMessage_OneofGroup) String() string {
1242 return protoimpl.X.MessageStringOf(x)
1243}
1244
1245func (*FieldTestMessage_OneofGroup) ProtoMessage() {}
1246
1247func (x *FieldTestMessage_OneofGroup) ProtoReflect() protoreflect.Message {
1248 return xxx_File_proto2_fields_proto_messageTypes[7].MessageOf(x)
1249}
Joe Tsai8e506a82019-03-16 00:05:34 -07001250
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001251func (m *FieldTestMessage_OneofGroup) XXX_Methods() *protoiface.Methods {
1252 return xxx_File_proto2_fields_proto_messageTypes[7].Methods()
1253}
1254
Joe Tsai8e506a82019-03-16 00:05:34 -07001255// Deprecated: Use FieldTestMessage_OneofGroup.ProtoReflect.Type instead.
Damien Neil1fa78d82018-09-13 13:12:36 -07001256func (*FieldTestMessage_OneofGroup) Descriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -07001257 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 6}
Damien Neil1fa78d82018-09-13 13:12:36 -07001258}
Damien Neil993c04d2018-09-14 15:41:11 -07001259
Joe Tsai61968ce2019-04-01 12:59:24 -07001260func (x *FieldTestMessage_OneofGroup) GetOneofGroupField() string {
1261 if x != nil && x.OneofGroupField != nil {
1262 return *x.OneofGroupField
Damien Neil1fa78d82018-09-13 13:12:36 -07001263 }
1264 return ""
1265}
1266
Damien Neil658051b2018-09-10 12:26:21 -07001267type FieldTestMessage_Message struct {
1268 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1269 XXX_unrecognized []byte `json:"-"`
1270 XXX_sizecache int32 `json:"-"`
1271}
1272
Joe Tsai61968ce2019-04-01 12:59:24 -07001273func (x *FieldTestMessage_Message) Reset() {
1274 *x = FieldTestMessage_Message{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001275}
Joe Tsai61968ce2019-04-01 12:59:24 -07001276
1277func (x *FieldTestMessage_Message) String() string {
1278 return protoimpl.X.MessageStringOf(x)
1279}
1280
1281func (*FieldTestMessage_Message) ProtoMessage() {}
1282
1283func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
1284 return xxx_File_proto2_fields_proto_messageTypes[8].MessageOf(x)
1285}
Joe Tsai8e506a82019-03-16 00:05:34 -07001286
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001287func (m *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
1288 return xxx_File_proto2_fields_proto_messageTypes[8].Methods()
1289}
1290
Joe Tsai8e506a82019-03-16 00:05:34 -07001291// Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001292func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
Joe Tsai5d72cc22019-03-28 01:13:26 -07001293 return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 7}
Damien Neila1c6abc2018-09-12 13:36:34 -07001294}
Damien Neil993c04d2018-09-14 15:41:11 -07001295
Joe Tsai5d72cc22019-03-28 01:13:26 -07001296var File_proto2_fields_proto protoreflect.FileDescriptor
1297
1298var xxx_File_proto2_fields_proto_rawDesc = []byte{
Damien Neil8012b442019-01-18 09:32:24 -08001299 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
1300 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1301 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0xa7, 0x2d, 0x0a,
1302 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1303 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f,
1304 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1305 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1306 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1307 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1308 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1309 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74,
1310 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
1311 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28,
1312 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
1313 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
1314 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1315 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1316 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
1317 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74,
1318 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
1319 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
1320 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1321 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01,
1322 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
1323 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75,
1324 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1325 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f,
1326 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
1327 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1328 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
1329 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01,
1330 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65,
1331 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
1332 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
1333 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70,
1334 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
1335 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
1336 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1337 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28,
1338 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
1339 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
1340 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1341 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
1342 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f,
1343 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74,
1344 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1345 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70,
1346 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x6f,
1347 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
1348 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1349 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1350 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d,
1351 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1352 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1353 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x35,
1354 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e,
1355 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74,
1356 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1357 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67,
1358 0x72, 0x6f, 0x75, 0x70, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1359 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x65, 0x20, 0x02, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x71,
1360 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x71,
1361 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x66, 0x20, 0x02, 0x28, 0x0e,
1362 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1363 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1364 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c,
1365 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e,
1366 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x67,
1367 0x20, 0x02, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e,
1368 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f,
1369 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x68, 0x20, 0x02, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65,
1370 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f,
1371 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
1372 0x69, 0x20, 0x02, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55,
1373 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1374 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6a, 0x20, 0x02, 0x28, 0x03, 0x52, 0x0d, 0x72,
1375 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f,
1376 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1377 0x6b, 0x20, 0x02, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53,
1378 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1379 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6c, 0x20, 0x02, 0x28, 0x04, 0x52, 0x0e,
1380 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b,
1381 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65,
1382 0x64, 0x33, 0x32, 0x18, 0x6d, 0x20, 0x02, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69,
1383 0x72, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72,
1384 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1385 0x6e, 0x20, 0x02, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46,
1386 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1387 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x6f, 0x20, 0x02, 0x28, 0x02, 0x52, 0x0d,
1388 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a,
1389 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64,
1390 0x36, 0x34, 0x18, 0x70, 0x20, 0x02, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1391 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65,
1392 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x71,
1393 0x20, 0x02, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x69,
1394 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1395 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x72, 0x20, 0x02, 0x28, 0x01, 0x52, 0x0e,
1396 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27,
1397 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1398 0x67, 0x18, 0x73, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1399 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69,
1400 0x72, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x74, 0x20, 0x02, 0x28, 0x0c, 0x52,
1401 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a,
1402 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61,
1403 0x67, 0x65, 0x18, 0x75, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1404 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1405 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1406 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69,
1407 0x72, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x72, 0x65,
1408 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x76, 0x20, 0x02, 0x28,
1409 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1410 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54,
1411 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69,
1412 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1413 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
1414 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52,
1415 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x52, 0x0a,
1416 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca,
1417 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1418 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1419 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45,
1420 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75,
1421 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
1422 0x74, 0x33, 0x32, 0x18, 0xcb, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65,
1423 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70,
1424 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01, 0x20,
1425 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
1426 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1427 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72,
1428 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26, 0x0a,
1429 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1430 0xce, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1431 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1432 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12, 0x52,
1433 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
1434 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1435 0x36, 0x34, 0x18, 0xd0, 0x01, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1436 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70,
1437 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd1,
1438 0x01, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53,
1439 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
1440 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20, 0x03,
1441 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65,
1442 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1443 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65,
1444 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72,
1445 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
1446 0x18, 0xd4, 0x01, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1447 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70,
1448 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5, 0x01,
1449 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69,
1450 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1451 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52,
1452 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1453 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69,
1454 0x6e, 0x67, 0x18, 0xd7, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1455 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70,
1456 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20, 0x03,
1457 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
1458 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d, 0x65,
1459 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67,
1460 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1461 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1462 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72,
1463 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5c,
1464 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
1465 0xda, 0x01, 0x20, 0x03, 0x28, 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1466 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46,
1467 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e,
1468 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72,
1469 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x28, 0x0a, 0x0c,
1470 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xad, 0x02, 0x20,
1471 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75,
1472 0x6c, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x55, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1473 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xae, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1474 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1475 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1476 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x4f, 0x4e, 0x45,
1477 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a,
1478 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xaf,
1479 0x02, 0x20, 0x01, 0x28, 0x05, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1480 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1481 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xb0, 0x02, 0x20, 0x01, 0x28, 0x11, 0x3a,
1482 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x33,
1483 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e,
1484 0x74, 0x33, 0x32, 0x18, 0xb1, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64,
1485 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0d,
1486 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb2, 0x02,
1487 0x20, 0x01, 0x28, 0x03, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1488 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1489 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb3, 0x02, 0x20, 0x01, 0x28, 0x12, 0x3a, 0x01,
1490 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34,
1491 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1492 0x36, 0x34, 0x18, 0xb4, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65,
1493 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2d, 0x0a, 0x10, 0x64,
1494 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1495 0xb5, 0x02, 0x20, 0x01, 0x28, 0x0f, 0x3a, 0x01, 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
1496 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65,
1497 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xb6, 0x02,
1498 0x20, 0x01, 0x28, 0x07, 0x3a, 0x01, 0x31, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1499 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1500 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xb7, 0x02, 0x20, 0x01, 0x28, 0x02, 0x3a,
1501 0x04, 0x33, 0x2e, 0x31, 0x34, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c,
1502 0x6f, 0x61, 0x74, 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
1503 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb8, 0x02, 0x20, 0x01, 0x28, 0x10, 0x3a, 0x01,
1504 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
1505 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69,
1506 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb9, 0x02, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x01, 0x31, 0x52,
1507 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
1508 0x2e, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
1509 0x65, 0x18, 0xba, 0x02, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x06, 0x33, 0x2e, 0x31, 0x34, 0x31, 0x35,
1510 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1511 0x37, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1512 0x67, 0x18, 0xbb, 0x02, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x0f, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c,
1513 0x22, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x22, 0x0a, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1514 0x6c, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x3c, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61,
1515 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xbc, 0x02, 0x20, 0x01, 0x28, 0x0c,
1516 0x3a, 0x16, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x5c, 0x33, 0x33, 0x36, 0x5c, 0x32, 0x35, 0x35,
1517 0x5c, 0x32, 0x37, 0x36, 0x5c, 0x33, 0x35, 0x37, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1518 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x31, 0x0a, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1519 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xde, 0x02,
1520 0x20, 0x01, 0x28, 0x09, 0x3a, 0x00, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5a,
1521 0x65, 0x72, 0x6f, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2f, 0x0a, 0x12, 0x64, 0x65, 0x66,
1522 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
1523 0xdf, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x00, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1524 0x74, 0x5a, 0x65, 0x72, 0x6f, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x37, 0x0a, 0x14, 0x64, 0x65,
1525 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x65, 0x67, 0x69,
1526 0x6e, 0x66, 0x18, 0x90, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x2d, 0x69, 0x6e, 0x66, 0x52,
1527 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x65, 0x67,
1528 0x69, 0x6e, 0x66, 0x12, 0x36, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66,
1529 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x18, 0x91, 0x03, 0x20, 0x01,
1530 0x28, 0x02, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1531 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x50, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x12, 0x30, 0x0a, 0x11, 0x64,
1532 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6e,
1533 0x18, 0x92, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x0f, 0x64, 0x65,
1534 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x61, 0x6e, 0x12, 0x39, 0x0a,
1535 0x15, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f,
1536 0x6e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x18, 0x93, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x04, 0x2d,
1537 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62,
1538 0x6c, 0x65, 0x4e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x12, 0x38, 0x0a, 0x15, 0x64, 0x65, 0x66, 0x61,
1539 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e,
1540 0x66, 0x18, 0x94, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64,
1541 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x69,
1542 0x6e, 0x66, 0x12, 0x32, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f,
1543 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6e, 0x18, 0x95, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a,
1544 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75,
1545 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6e, 0x12, 0x63, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e,
1546 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xf4, 0x03, 0x20, 0x03, 0x28, 0x0b,
1547 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1548 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1549 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74,
1550 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61,
1551 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x6c, 0x0a, 0x12, 0x6d,
1552 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1553 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1554 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1555 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1556 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1557 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69,
1558 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10, 0x6d, 0x61, 0x70,
1559 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xf6, 0x03,
1560 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1561 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65,
1562 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61,
1563 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72,
1564 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75,
1565 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18,
1566 0xd9, 0x04, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42,
1567 0x6f, 0x6f, 0x6c, 0x12, 0x4e, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75,
1568 0x6d, 0x18, 0xda, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1569 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1570 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1571 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45,
1572 0x6e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1573 0x33, 0x32, 0x18, 0xdb, 0x04, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1574 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1575 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdc, 0x04, 0x20, 0x01, 0x28, 0x11, 0x48, 0x00,
1576 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a,
1577 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdd, 0x04,
1578 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1579 0x74, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1580 0x36, 0x34, 0x18, 0xde, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1581 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1582 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xdf, 0x04, 0x20, 0x01, 0x28, 0x12, 0x48, 0x00,
1583 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a,
1584 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xe0, 0x04,
1585 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1586 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69,
1587 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe1, 0x04, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x00, 0x52, 0x0d,
1588 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a,
1589 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe2,
1590 0x04, 0x20, 0x01, 0x28, 0x07, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69,
1591 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66,
1592 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xe3, 0x04, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f,
1593 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65,
1594 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xe4, 0x04, 0x20, 0x01,
1595 0x28, 0x10, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65,
1596 0x64, 0x36, 0x34, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78,
1597 0x65, 0x64, 0x36, 0x34, 0x18, 0xe5, 0x04, 0x20, 0x01, 0x28, 0x06, 0x48, 0x00, 0x52, 0x0c, 0x6f,
1598 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f,
1599 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xe6, 0x04, 0x20, 0x01,
1600 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c,
1601 0x65, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1602 0x67, 0x18, 0xe7, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f,
1603 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1604 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xe8, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52,
1605 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x57, 0x0a, 0x0d, 0x6f,
1606 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe9, 0x04, 0x20,
1607 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
1608 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1609 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
1610 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73,
1611 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f,
1612 0x75, 0x70, 0x18, 0xea, 0x04, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x70, 0x72,
1613 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1614 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
1615 0x67, 0x65, 0x2e, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x00, 0x52,
1616 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x30, 0x0a, 0x11, 0x6f,
1617 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x61, 0x67,
1618 0x18, 0xff, 0xff, 0xff, 0xff, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x6e,
1619 0x65, 0x6f, 0x66, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x54, 0x61, 0x67, 0x12, 0x21, 0x0a,
1620 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x31, 0x18, 0xbc, 0x05, 0x20,
1621 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54, 0x77, 0x6f, 0x31,
1622 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x32, 0x18,
1623 0xbd, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54,
1624 0x77, 0x6f, 0x32, 0x1a, 0x36, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47,
1625 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1626 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x70,
1627 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x36, 0x0a, 0x0d, 0x52,
1628 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e,
1629 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x77,
1630 0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72,
1631 0x6f, 0x75, 0x70, 0x1a, 0x37, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47,
1632 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1633 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0xdb, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x72,
1634 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x40, 0x0a, 0x12,
1635 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74,
1636 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
1637 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
1638 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74,
1639 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1640 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
1641 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c,
1642 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1643 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1644 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1645 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
1646 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x6f, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64,
1647 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
1648 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a,
1649 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67,
1650 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1651 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1652 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
1653 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0a, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72,
1654 0x6f, 0x75, 0x70, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x67, 0x72, 0x6f,
1655 0x75, 0x70, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0xeb, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
1656 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64,
1657 0x1a, 0x09, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x19, 0x0a, 0x04, 0x45,
1658 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a,
1659 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1660 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74,
1661 0x77, 0x6f, 0x4a, 0x06, 0x08, 0x90, 0x4e, 0x10, 0x91, 0x4e, 0x4a, 0x06, 0x08, 0x91, 0x4e, 0x10,
1662 0x92, 0x4e, 0x52, 0x0c, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44,
1663 0x52, 0x14, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44, 0x5f, 0x41,
1664 0x4e, 0x44, 0x5f, 0x4f, 0x4e, 0x45, 0x42, 0x41, 0x5a, 0x3f, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
1665 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74,
1666 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74,
1667 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61,
1668 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
Damien Neil658051b2018-09-10 12:26:21 -07001669}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001670
Joe Tsai5d72cc22019-03-28 01:13:26 -07001671var (
1672 xxx_File_proto2_fields_proto_rawDesc_once sync.Once
1673 xxx_File_proto2_fields_proto_rawDesc_data = xxx_File_proto2_fields_proto_rawDesc
1674)
Joe Tsaib6405bd2018-11-15 14:44:37 -08001675
Joe Tsai5d72cc22019-03-28 01:13:26 -07001676func xxx_File_proto2_fields_proto_rawDescGZIP() []byte {
1677 xxx_File_proto2_fields_proto_rawDesc_once.Do(func() {
1678 xxx_File_proto2_fields_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto2_fields_proto_rawDesc_data)
1679 })
1680 return xxx_File_proto2_fields_proto_rawDesc_data
1681}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001682
Damien Neil6bb8dec2019-03-01 13:22:30 -08001683var xxx_File_proto2_fields_proto_enumTypes = make([]protoreflect.EnumType, 1)
1684var xxx_File_proto2_fields_proto_messageTypes = make([]protoimpl.MessageType, 9)
Joe Tsai40692112019-02-27 20:25:51 -08001685var xxx_File_proto2_fields_proto_goTypes = []interface{}{
Damien Neil8012b442019-01-18 09:32:24 -08001686 (FieldTestMessage_Enum)(0), // 0: goproto.protoc.proto2.FieldTestMessage.Enum
1687 (*FieldTestMessage)(nil), // 1: goproto.protoc.proto2.FieldTestMessage
1688 (*FieldTestMessage_OptionalGroup)(nil), // 2: goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1689 (*FieldTestMessage_RequiredGroup)(nil), // 3: goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1690 (*FieldTestMessage_RepeatedGroup)(nil), // 4: goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1691 nil, // 5: goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1692 nil, // 6: goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1693 nil, // 7: goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1694 (*FieldTestMessage_OneofGroup)(nil), // 8: goproto.protoc.proto2.FieldTestMessage.OneofGroup
1695 (*FieldTestMessage_Message)(nil), // 9: goproto.protoc.proto2.FieldTestMessage.Message
Joe Tsaib6405bd2018-11-15 14:44:37 -08001696}
Joe Tsai40692112019-02-27 20:25:51 -08001697var xxx_File_proto2_fields_proto_depIdxs = []int32{
Damien Neil8012b442019-01-18 09:32:24 -08001698 0, // goproto.protoc.proto2.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1699 9, // goproto.protoc.proto2.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1700 2, // goproto.protoc.proto2.FieldTestMessage.optionalgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1701 0, // goproto.protoc.proto2.FieldTestMessage.required_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1702 9, // goproto.protoc.proto2.FieldTestMessage.required_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1703 3, // goproto.protoc.proto2.FieldTestMessage.requiredgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1704 0, // goproto.protoc.proto2.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1705 9, // goproto.protoc.proto2.FieldTestMessage.repeated_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1706 4, // goproto.protoc.proto2.FieldTestMessage.repeatedgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1707 0, // goproto.protoc.proto2.FieldTestMessage.default_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1708 5, // goproto.protoc.proto2.FieldTestMessage.map_int32_int64:type_name -> goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1709 6, // goproto.protoc.proto2.FieldTestMessage.map_string_message:type_name -> goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1710 7, // goproto.protoc.proto2.FieldTestMessage.map_fixed64_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1711 0, // goproto.protoc.proto2.FieldTestMessage.oneof_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1712 9, // goproto.protoc.proto2.FieldTestMessage.oneof_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1713 8, // goproto.protoc.proto2.FieldTestMessage.oneofgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OneofGroup
1714 9, // goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1715 0, // goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
Joe Tsaib6405bd2018-11-15 14:44:37 -08001716}
Damien Neil8012b442019-01-18 09:32:24 -08001717
Damien Neil0fc22452019-03-08 17:18:11 -08001718func init() { xxx_File_proto2_fields_proto_init() }
1719func xxx_File_proto2_fields_proto_init() {
1720 if File_proto2_fields_proto != nil {
1721 return
1722 }
Joe Tsai40692112019-02-27 20:25:51 -08001723 File_proto2_fields_proto = protoimpl.FileBuilder{
Joe Tsai5d72cc22019-03-28 01:13:26 -07001724 RawDescriptor: xxx_File_proto2_fields_proto_rawDesc,
Joe Tsai40692112019-02-27 20:25:51 -08001725 GoTypes: xxx_File_proto2_fields_proto_goTypes,
1726 DependencyIndexes: xxx_File_proto2_fields_proto_depIdxs,
Damien Neil6bb8dec2019-03-01 13:22:30 -08001727 EnumOutputTypes: xxx_File_proto2_fields_proto_enumTypes,
Joe Tsai35ec98f2019-03-25 14:41:32 -07001728 MessageOutputTypes: xxx_File_proto2_fields_proto_messageTypes,
1729 FilesRegistry: protoregistry.GlobalFiles,
1730 TypesRegistry: protoregistry.GlobalTypes,
Damien Neil8012b442019-01-18 09:32:24 -08001731 }.Init()
Joe Tsai5d72cc22019-03-28 01:13:26 -07001732 xxx_File_proto2_fields_proto_rawDesc = nil
Joe Tsai40692112019-02-27 20:25:51 -08001733 xxx_File_proto2_fields_proto_goTypes = nil
1734 xxx_File_proto2_fields_proto_depIdxs = nil
Joe Tsaib6405bd2018-11-15 14:44:37 -08001735}