blob: 139fa8074851960bdbc09c498afc9ecb137f8a5f [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 Tsai09b5b462019-04-10 15:29:01 -070037 p := new(FieldTestMessage_Enum)
38 *p = x
39 return p
Damien Neil658051b2018-09-10 12:26:21 -070040}
41
42func (x FieldTestMessage_Enum) String() string {
Joe Tsai8e506a82019-03-16 00:05:34 -070043 return protoimpl.X.EnumStringOf(x.Type(), protoreflect.EnumNumber(x))
Damien Neil658051b2018-09-10 12:26:21 -070044}
45
Joe Tsai61968ce2019-04-01 12:59:24 -070046func (FieldTestMessage_Enum) Type() protoreflect.EnumType {
Joe Tsai7ca70982019-04-15 13:57:56 -070047 return file_proto2_fields_proto_enumTypes[0]
Joe Tsai61968ce2019-04-01 12:59:24 -070048}
49
50func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
51 return protoreflect.EnumNumber(x)
52}
53
Joe Tsai8e506a82019-03-16 00:05:34 -070054// Deprecated: Do not use.
55func (x *FieldTestMessage_Enum) UnmarshalJSON(b []byte) error {
56 num, err := protoimpl.X.UnmarshalJSONEnum(x.Type(), b)
Damien Neil658051b2018-09-10 12:26:21 -070057 if err != nil {
58 return err
59 }
Joe Tsai8e506a82019-03-16 00:05:34 -070060 *x = FieldTestMessage_Enum(num)
Damien Neil658051b2018-09-10 12:26:21 -070061 return nil
62}
63
Joe Tsai8e506a82019-03-16 00:05:34 -070064// Deprecated: Use FieldTestMessage_Enum.Type instead.
Damien Neil658051b2018-09-10 12:26:21 -070065func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -070066 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neil658051b2018-09-10 12:26:21 -070067}
68
69type FieldTestMessage struct {
Damien Neil1fa78d82018-09-13 13:12:36 -070070 OptionalBool *bool `protobuf:"varint,1,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
71 OptionalEnum *FieldTestMessage_Enum `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
72 OptionalInt32 *int32 `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
73 OptionalSint32 *int32 `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
74 OptionalUint32 *uint32 `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
75 OptionalInt64 *int64 `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
76 OptionalSint64 *int64 `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
77 OptionalUint64 *uint64 `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
78 OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
79 OptionalFixed32 *uint32 `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
80 OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
81 OptionalSfixed64 *int64 `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
82 OptionalFixed64 *uint64 `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
83 OptionalDouble *float64 `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
84 OptionalString *string `protobuf:"bytes,15,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
85 OptionalBytes []byte `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
86 Optional_Message *FieldTestMessage_Message `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage" json:"optional_Message,omitempty"`
87 Optionalgroup *FieldTestMessage_OptionalGroup `protobuf:"group,18,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
88 RequiredBool *bool `protobuf:"varint,101,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
89 RequiredEnum *FieldTestMessage_Enum `protobuf:"varint,102,req,name=required_enum,json=requiredEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"required_enum,omitempty"`
90 RequiredInt32 *int32 `protobuf:"varint,103,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
91 RequiredSint32 *int32 `protobuf:"zigzag32,104,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
92 RequiredUint32 *uint32 `protobuf:"varint,105,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
93 RequiredInt64 *int64 `protobuf:"varint,106,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
94 RequiredSint64 *int64 `protobuf:"zigzag64,107,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
95 RequiredUint64 *uint64 `protobuf:"varint,108,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
96 RequiredSfixed32 *int32 `protobuf:"fixed32,109,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
97 RequiredFixed32 *uint32 `protobuf:"fixed32,110,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
98 RequiredFloat *float32 `protobuf:"fixed32,111,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
99 RequiredSfixed64 *int64 `protobuf:"fixed64,112,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
100 RequiredFixed64 *uint64 `protobuf:"fixed64,113,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
101 RequiredDouble *float64 `protobuf:"fixed64,114,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
102 RequiredString *string `protobuf:"bytes,115,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
103 RequiredBytes []byte `protobuf:"bytes,116,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
104 Required_Message *FieldTestMessage_Message `protobuf:"bytes,117,req,name=required_Message,json=requiredMessage" json:"required_Message,omitempty"`
105 Requiredgroup *FieldTestMessage_RequiredGroup `protobuf:"group,118,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
106 RepeatedBool []bool `protobuf:"varint,201,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
107 RepeatedEnum []FieldTestMessage_Enum `protobuf:"varint,202,rep,name=repeated_enum,json=repeatedEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
108 RepeatedInt32 []int32 `protobuf:"varint,203,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
109 RepeatedSint32 []int32 `protobuf:"zigzag32,204,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
110 RepeatedUint32 []uint32 `protobuf:"varint,205,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
111 RepeatedInt64 []int64 `protobuf:"varint,206,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
112 RepeatedSint64 []int64 `protobuf:"zigzag64,207,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
113 RepeatedUint64 []uint64 `protobuf:"varint,208,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
114 RepeatedSfixed32 []int32 `protobuf:"fixed32,209,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
115 RepeatedFixed32 []uint32 `protobuf:"fixed32,210,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
116 RepeatedFloat []float32 `protobuf:"fixed32,211,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
117 RepeatedSfixed64 []int64 `protobuf:"fixed64,212,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
118 RepeatedFixed64 []uint64 `protobuf:"fixed64,213,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
119 RepeatedDouble []float64 `protobuf:"fixed64,214,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
120 RepeatedString []string `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
121 RepeatedBytes [][]byte `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
122 Repeated_Message []*FieldTestMessage_Message `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage" json:"repeated_Message,omitempty"`
123 Repeatedgroup []*FieldTestMessage_RepeatedGroup `protobuf:"group,218,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
124 DefaultBool *bool `protobuf:"varint,301,opt,name=default_bool,json=defaultBool,def=1" json:"default_bool,omitempty"`
125 DefaultEnum *FieldTestMessage_Enum `protobuf:"varint,302,opt,name=default_enum,json=defaultEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,def=1" json:"default_enum,omitempty"`
126 DefaultInt32 *int32 `protobuf:"varint,303,opt,name=default_int32,json=defaultInt32,def=1" json:"default_int32,omitempty"`
127 DefaultSint32 *int32 `protobuf:"zigzag32,304,opt,name=default_sint32,json=defaultSint32,def=1" json:"default_sint32,omitempty"`
128 DefaultUint32 *uint32 `protobuf:"varint,305,opt,name=default_uint32,json=defaultUint32,def=1" json:"default_uint32,omitempty"`
129 DefaultInt64 *int64 `protobuf:"varint,306,opt,name=default_int64,json=defaultInt64,def=1" json:"default_int64,omitempty"`
130 DefaultSint64 *int64 `protobuf:"zigzag64,307,opt,name=default_sint64,json=defaultSint64,def=1" json:"default_sint64,omitempty"`
131 DefaultUint64 *uint64 `protobuf:"varint,308,opt,name=default_uint64,json=defaultUint64,def=1" json:"default_uint64,omitempty"`
132 DefaultSfixed32 *int32 `protobuf:"fixed32,309,opt,name=default_sfixed32,json=defaultSfixed32,def=1" json:"default_sfixed32,omitempty"`
133 DefaultFixed32 *uint32 `protobuf:"fixed32,310,opt,name=default_fixed32,json=defaultFixed32,def=1" json:"default_fixed32,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700134 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 -0700135 DefaultSfixed64 *int64 `protobuf:"fixed64,312,opt,name=default_sfixed64,json=defaultSfixed64,def=1" json:"default_sfixed64,omitempty"`
136 DefaultFixed64 *uint64 `protobuf:"fixed64,313,opt,name=default_fixed64,json=defaultFixed64,def=1" json:"default_fixed64,omitempty"`
Damien Neil982684b2018-09-28 14:12:41 -0700137 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 -0700138 DefaultString *string `protobuf:"bytes,315,opt,name=default_string,json=defaultString,def=hello,\"world!\"\n" json:"default_string,omitempty"`
139 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 -0700140 DefaultZeroString *string `protobuf:"bytes,350,opt,name=default_zero_string,json=defaultZeroString,def=" json:"default_zero_string,omitempty"`
141 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 -0700142 DefaultFloatNeginf *float32 `protobuf:"fixed32,400,opt,name=default_float_neginf,json=defaultFloatNeginf,def=-inf" json:"default_float_neginf,omitempty"`
143 DefaultFloatPosinf *float32 `protobuf:"fixed32,401,opt,name=default_float_posinf,json=defaultFloatPosinf,def=inf" json:"default_float_posinf,omitempty"`
144 DefaultFloatNan *float32 `protobuf:"fixed32,402,opt,name=default_float_nan,json=defaultFloatNan,def=nan" json:"default_float_nan,omitempty"`
145 DefaultDoubleNeginf *float64 `protobuf:"fixed64,403,opt,name=default_double_neginf,json=defaultDoubleNeginf,def=-inf" json:"default_double_neginf,omitempty"`
146 DefaultDoublePosinf *float64 `protobuf:"fixed64,404,opt,name=default_double_posinf,json=defaultDoublePosinf,def=inf" json:"default_double_posinf,omitempty"`
147 DefaultDoubleNan *float64 `protobuf:"fixed64,405,opt,name=default_double_nan,json=defaultDoubleNan,def=nan" json:"default_double_nan,omitempty"`
148 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"`
149 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"`
150 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"`
151 // Types that are valid to be assigned to OneofField:
152 // *FieldTestMessage_OneofBool
153 // *FieldTestMessage_OneofEnum
154 // *FieldTestMessage_OneofInt32
155 // *FieldTestMessage_OneofSint32
156 // *FieldTestMessage_OneofUint32
157 // *FieldTestMessage_OneofInt64
158 // *FieldTestMessage_OneofSint64
159 // *FieldTestMessage_OneofUint64
160 // *FieldTestMessage_OneofSfixed32
161 // *FieldTestMessage_OneofFixed32
162 // *FieldTestMessage_OneofFloat
163 // *FieldTestMessage_OneofSfixed64
164 // *FieldTestMessage_OneofFixed64
165 // *FieldTestMessage_OneofDouble
166 // *FieldTestMessage_OneofString
167 // *FieldTestMessage_OneofBytes
168 // *FieldTestMessage_Oneof_Message
169 // *FieldTestMessage_Oneofgroup
Damien Neilb9781cc2018-09-28 14:54:09 -0700170 // *FieldTestMessage_OneofLargestTag
Damien Neil1fa78d82018-09-13 13:12:36 -0700171 OneofField isFieldTestMessage_OneofField `protobuf_oneof:"oneof_field"`
172 // Types that are valid to be assigned to OneofTwo:
173 // *FieldTestMessage_OneofTwo_1
174 // *FieldTestMessage_OneofTwo_2
175 OneofTwo isFieldTestMessage_OneofTwo `protobuf_oneof:"oneof_two"`
176 XXX_NoUnkeyedLiteral struct{} `json:"-"`
Joe Tsai5e71dc92019-04-16 13:22:20 -0700177 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
178 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -0700179}
180
Joe Tsai61968ce2019-04-01 12:59:24 -0700181func (x *FieldTestMessage) Reset() {
182 *x = FieldTestMessage{}
Joe Tsaib6405bd2018-11-15 14:44:37 -0800183}
Joe Tsai61968ce2019-04-01 12:59:24 -0700184
185func (x *FieldTestMessage) String() string {
186 return protoimpl.X.MessageStringOf(x)
187}
188
189func (*FieldTestMessage) ProtoMessage() {}
190
191func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -0700192 return file_proto2_fields_proto_msgTypes[0].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -0700193}
Joe Tsai8e506a82019-03-16 00:05:34 -0700194
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700195func (m *FieldTestMessage) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -0700196 return file_proto2_fields_proto_msgTypes[0].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -0700197}
198
Joe Tsai8e506a82019-03-16 00:05:34 -0700199// Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -0700200func (*FieldTestMessage) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -0700201 return file_proto2_fields_proto_rawDescGZIP(), []int{0}
Damien Neila1c6abc2018-09-12 13:36:34 -0700202}
Damien Neil993c04d2018-09-14 15:41:11 -0700203
Damien Neilebc699d2018-09-13 08:50:13 -0700204const Default_FieldTestMessage_DefaultBool bool = true
205const Default_FieldTestMessage_DefaultEnum FieldTestMessage_Enum = FieldTestMessage_ONE
206const Default_FieldTestMessage_DefaultInt32 int32 = 1
207const Default_FieldTestMessage_DefaultSint32 int32 = 1
208const Default_FieldTestMessage_DefaultUint32 uint32 = 1
209const Default_FieldTestMessage_DefaultInt64 int64 = 1
210const Default_FieldTestMessage_DefaultSint64 int64 = 1
211const Default_FieldTestMessage_DefaultUint64 uint64 = 1
212const Default_FieldTestMessage_DefaultSfixed32 int32 = 1
213const Default_FieldTestMessage_DefaultFixed32 uint32 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700214const Default_FieldTestMessage_DefaultFloat float32 = 3.14
Damien Neilebc699d2018-09-13 08:50:13 -0700215const Default_FieldTestMessage_DefaultSfixed64 int64 = 1
216const Default_FieldTestMessage_DefaultFixed64 uint64 = 1
Damien Neil982684b2018-09-28 14:12:41 -0700217const Default_FieldTestMessage_DefaultDouble float64 = 3.1415
Joe Tsaibda671f2018-10-20 13:15:35 -0700218const Default_FieldTestMessage_DefaultString string = "hello,\"world!\"\n"
Damien Neilebc699d2018-09-13 08:50:13 -0700219
Joe Tsaibda671f2018-10-20 13:15:35 -0700220var Default_FieldTestMessage_DefaultBytes []byte = []byte("hello,Þ­\xbe\xef")
Joe Tsai9667c482018-12-05 15:42:52 -0800221
222const Default_FieldTestMessage_DefaultZeroString string = ""
223
224var Default_FieldTestMessage_DefaultZeroBytes []byte = []byte("")
Damien Neilebc699d2018-09-13 08:50:13 -0700225var Default_FieldTestMessage_DefaultFloatNeginf float32 = float32(math.Inf(-1))
226var Default_FieldTestMessage_DefaultFloatPosinf float32 = float32(math.Inf(1))
227var Default_FieldTestMessage_DefaultFloatNan float32 = float32(math.NaN())
228var Default_FieldTestMessage_DefaultDoubleNeginf float64 = math.Inf(-1)
229var Default_FieldTestMessage_DefaultDoublePosinf float64 = math.Inf(1)
230var Default_FieldTestMessage_DefaultDoubleNan float64 = math.NaN()
231
Joe Tsai61968ce2019-04-01 12:59:24 -0700232func (x *FieldTestMessage) GetOptionalBool() bool {
233 if x != nil && x.OptionalBool != nil {
234 return *x.OptionalBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700235 }
236 return false
237}
238
Joe Tsai61968ce2019-04-01 12:59:24 -0700239func (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
240 if x != nil && x.OptionalEnum != nil {
241 return *x.OptionalEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700242 }
243 return FieldTestMessage_ZERO
244}
245
Joe Tsai61968ce2019-04-01 12:59:24 -0700246func (x *FieldTestMessage) GetOptionalInt32() int32 {
247 if x != nil && x.OptionalInt32 != nil {
248 return *x.OptionalInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700249 }
250 return 0
251}
252
Joe Tsai61968ce2019-04-01 12:59:24 -0700253func (x *FieldTestMessage) GetOptionalSint32() int32 {
254 if x != nil && x.OptionalSint32 != nil {
255 return *x.OptionalSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700256 }
257 return 0
258}
259
Joe Tsai61968ce2019-04-01 12:59:24 -0700260func (x *FieldTestMessage) GetOptionalUint32() uint32 {
261 if x != nil && x.OptionalUint32 != nil {
262 return *x.OptionalUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700263 }
264 return 0
265}
266
Joe Tsai61968ce2019-04-01 12:59:24 -0700267func (x *FieldTestMessage) GetOptionalInt64() int64 {
268 if x != nil && x.OptionalInt64 != nil {
269 return *x.OptionalInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700270 }
271 return 0
272}
273
Joe Tsai61968ce2019-04-01 12:59:24 -0700274func (x *FieldTestMessage) GetOptionalSint64() int64 {
275 if x != nil && x.OptionalSint64 != nil {
276 return *x.OptionalSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700277 }
278 return 0
279}
280
Joe Tsai61968ce2019-04-01 12:59:24 -0700281func (x *FieldTestMessage) GetOptionalUint64() uint64 {
282 if x != nil && x.OptionalUint64 != nil {
283 return *x.OptionalUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700284 }
285 return 0
286}
287
Joe Tsai61968ce2019-04-01 12:59:24 -0700288func (x *FieldTestMessage) GetOptionalSfixed32() int32 {
289 if x != nil && x.OptionalSfixed32 != nil {
290 return *x.OptionalSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700291 }
292 return 0
293}
294
Joe Tsai61968ce2019-04-01 12:59:24 -0700295func (x *FieldTestMessage) GetOptionalFixed32() uint32 {
296 if x != nil && x.OptionalFixed32 != nil {
297 return *x.OptionalFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700298 }
299 return 0
300}
301
Joe Tsai61968ce2019-04-01 12:59:24 -0700302func (x *FieldTestMessage) GetOptionalFloat() float32 {
303 if x != nil && x.OptionalFloat != nil {
304 return *x.OptionalFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700305 }
306 return 0
307}
308
Joe Tsai61968ce2019-04-01 12:59:24 -0700309func (x *FieldTestMessage) GetOptionalSfixed64() int64 {
310 if x != nil && x.OptionalSfixed64 != nil {
311 return *x.OptionalSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700312 }
313 return 0
314}
315
Joe Tsai61968ce2019-04-01 12:59:24 -0700316func (x *FieldTestMessage) GetOptionalFixed64() uint64 {
317 if x != nil && x.OptionalFixed64 != nil {
318 return *x.OptionalFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700319 }
320 return 0
321}
322
Joe Tsai61968ce2019-04-01 12:59:24 -0700323func (x *FieldTestMessage) GetOptionalDouble() float64 {
324 if x != nil && x.OptionalDouble != nil {
325 return *x.OptionalDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700326 }
327 return 0
328}
329
Joe Tsai61968ce2019-04-01 12:59:24 -0700330func (x *FieldTestMessage) GetOptionalString() string {
331 if x != nil && x.OptionalString != nil {
332 return *x.OptionalString
Damien Neil77f82fe2018-09-13 10:59:17 -0700333 }
334 return ""
335}
336
Joe Tsai61968ce2019-04-01 12:59:24 -0700337func (x *FieldTestMessage) GetOptionalBytes() []byte {
338 if x != nil {
339 return x.OptionalBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700340 }
341 return nil
342}
343
Joe Tsai61968ce2019-04-01 12:59:24 -0700344func (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
345 if x != nil {
346 return x.Optional_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700347 }
348 return nil
349}
350
Joe Tsai61968ce2019-04-01 12:59:24 -0700351func (x *FieldTestMessage) GetOptionalgroup() *FieldTestMessage_OptionalGroup {
352 if x != nil {
353 return x.Optionalgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700354 }
355 return nil
356}
357
Joe Tsai61968ce2019-04-01 12:59:24 -0700358func (x *FieldTestMessage) GetRequiredBool() bool {
359 if x != nil && x.RequiredBool != nil {
360 return *x.RequiredBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700361 }
362 return false
363}
364
Joe Tsai61968ce2019-04-01 12:59:24 -0700365func (x *FieldTestMessage) GetRequiredEnum() FieldTestMessage_Enum {
366 if x != nil && x.RequiredEnum != nil {
367 return *x.RequiredEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700368 }
369 return FieldTestMessage_ZERO
370}
371
Joe Tsai61968ce2019-04-01 12:59:24 -0700372func (x *FieldTestMessage) GetRequiredInt32() int32 {
373 if x != nil && x.RequiredInt32 != nil {
374 return *x.RequiredInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700375 }
376 return 0
377}
378
Joe Tsai61968ce2019-04-01 12:59:24 -0700379func (x *FieldTestMessage) GetRequiredSint32() int32 {
380 if x != nil && x.RequiredSint32 != nil {
381 return *x.RequiredSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700382 }
383 return 0
384}
385
Joe Tsai61968ce2019-04-01 12:59:24 -0700386func (x *FieldTestMessage) GetRequiredUint32() uint32 {
387 if x != nil && x.RequiredUint32 != nil {
388 return *x.RequiredUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700389 }
390 return 0
391}
392
Joe Tsai61968ce2019-04-01 12:59:24 -0700393func (x *FieldTestMessage) GetRequiredInt64() int64 {
394 if x != nil && x.RequiredInt64 != nil {
395 return *x.RequiredInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700396 }
397 return 0
398}
399
Joe Tsai61968ce2019-04-01 12:59:24 -0700400func (x *FieldTestMessage) GetRequiredSint64() int64 {
401 if x != nil && x.RequiredSint64 != nil {
402 return *x.RequiredSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700403 }
404 return 0
405}
406
Joe Tsai61968ce2019-04-01 12:59:24 -0700407func (x *FieldTestMessage) GetRequiredUint64() uint64 {
408 if x != nil && x.RequiredUint64 != nil {
409 return *x.RequiredUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700410 }
411 return 0
412}
413
Joe Tsai61968ce2019-04-01 12:59:24 -0700414func (x *FieldTestMessage) GetRequiredSfixed32() int32 {
415 if x != nil && x.RequiredSfixed32 != nil {
416 return *x.RequiredSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700417 }
418 return 0
419}
420
Joe Tsai61968ce2019-04-01 12:59:24 -0700421func (x *FieldTestMessage) GetRequiredFixed32() uint32 {
422 if x != nil && x.RequiredFixed32 != nil {
423 return *x.RequiredFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700424 }
425 return 0
426}
427
Joe Tsai61968ce2019-04-01 12:59:24 -0700428func (x *FieldTestMessage) GetRequiredFloat() float32 {
429 if x != nil && x.RequiredFloat != nil {
430 return *x.RequiredFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700431 }
432 return 0
433}
434
Joe Tsai61968ce2019-04-01 12:59:24 -0700435func (x *FieldTestMessage) GetRequiredSfixed64() int64 {
436 if x != nil && x.RequiredSfixed64 != nil {
437 return *x.RequiredSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700438 }
439 return 0
440}
441
Joe Tsai61968ce2019-04-01 12:59:24 -0700442func (x *FieldTestMessage) GetRequiredFixed64() uint64 {
443 if x != nil && x.RequiredFixed64 != nil {
444 return *x.RequiredFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700445 }
446 return 0
447}
448
Joe Tsai61968ce2019-04-01 12:59:24 -0700449func (x *FieldTestMessage) GetRequiredDouble() float64 {
450 if x != nil && x.RequiredDouble != nil {
451 return *x.RequiredDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700452 }
453 return 0
454}
455
Joe Tsai61968ce2019-04-01 12:59:24 -0700456func (x *FieldTestMessage) GetRequiredString() string {
457 if x != nil && x.RequiredString != nil {
458 return *x.RequiredString
Damien Neil77f82fe2018-09-13 10:59:17 -0700459 }
460 return ""
461}
462
Joe Tsai61968ce2019-04-01 12:59:24 -0700463func (x *FieldTestMessage) GetRequiredBytes() []byte {
464 if x != nil {
465 return x.RequiredBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700466 }
467 return nil
468}
469
Joe Tsai61968ce2019-04-01 12:59:24 -0700470func (x *FieldTestMessage) GetRequired_Message() *FieldTestMessage_Message {
471 if x != nil {
472 return x.Required_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700473 }
474 return nil
475}
476
Joe Tsai61968ce2019-04-01 12:59:24 -0700477func (x *FieldTestMessage) GetRequiredgroup() *FieldTestMessage_RequiredGroup {
478 if x != nil {
479 return x.Requiredgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700480 }
481 return nil
482}
483
Joe Tsai61968ce2019-04-01 12:59:24 -0700484func (x *FieldTestMessage) GetRepeatedBool() []bool {
485 if x != nil {
486 return x.RepeatedBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700487 }
488 return nil
489}
490
Joe Tsai61968ce2019-04-01 12:59:24 -0700491func (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
492 if x != nil {
493 return x.RepeatedEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700494 }
495 return nil
496}
497
Joe Tsai61968ce2019-04-01 12:59:24 -0700498func (x *FieldTestMessage) GetRepeatedInt32() []int32 {
499 if x != nil {
500 return x.RepeatedInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700501 }
502 return nil
503}
504
Joe Tsai61968ce2019-04-01 12:59:24 -0700505func (x *FieldTestMessage) GetRepeatedSint32() []int32 {
506 if x != nil {
507 return x.RepeatedSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700508 }
509 return nil
510}
511
Joe Tsai61968ce2019-04-01 12:59:24 -0700512func (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
513 if x != nil {
514 return x.RepeatedUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700515 }
516 return nil
517}
518
Joe Tsai61968ce2019-04-01 12:59:24 -0700519func (x *FieldTestMessage) GetRepeatedInt64() []int64 {
520 if x != nil {
521 return x.RepeatedInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700522 }
523 return nil
524}
525
Joe Tsai61968ce2019-04-01 12:59:24 -0700526func (x *FieldTestMessage) GetRepeatedSint64() []int64 {
527 if x != nil {
528 return x.RepeatedSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700529 }
530 return nil
531}
532
Joe Tsai61968ce2019-04-01 12:59:24 -0700533func (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
534 if x != nil {
535 return x.RepeatedUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700536 }
537 return nil
538}
539
Joe Tsai61968ce2019-04-01 12:59:24 -0700540func (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
541 if x != nil {
542 return x.RepeatedSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700543 }
544 return nil
545}
546
Joe Tsai61968ce2019-04-01 12:59:24 -0700547func (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
548 if x != nil {
549 return x.RepeatedFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700550 }
551 return nil
552}
553
Joe Tsai61968ce2019-04-01 12:59:24 -0700554func (x *FieldTestMessage) GetRepeatedFloat() []float32 {
555 if x != nil {
556 return x.RepeatedFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700557 }
558 return nil
559}
560
Joe Tsai61968ce2019-04-01 12:59:24 -0700561func (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
562 if x != nil {
563 return x.RepeatedSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700564 }
565 return nil
566}
567
Joe Tsai61968ce2019-04-01 12:59:24 -0700568func (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
569 if x != nil {
570 return x.RepeatedFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700571 }
572 return nil
573}
574
Joe Tsai61968ce2019-04-01 12:59:24 -0700575func (x *FieldTestMessage) GetRepeatedDouble() []float64 {
576 if x != nil {
577 return x.RepeatedDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700578 }
579 return nil
580}
581
Joe Tsai61968ce2019-04-01 12:59:24 -0700582func (x *FieldTestMessage) GetRepeatedString() []string {
583 if x != nil {
584 return x.RepeatedString
Damien Neil77f82fe2018-09-13 10:59:17 -0700585 }
586 return nil
587}
588
Joe Tsai61968ce2019-04-01 12:59:24 -0700589func (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
590 if x != nil {
591 return x.RepeatedBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700592 }
593 return nil
594}
595
Joe Tsai61968ce2019-04-01 12:59:24 -0700596func (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
597 if x != nil {
598 return x.Repeated_Message
Damien Neil77f82fe2018-09-13 10:59:17 -0700599 }
600 return nil
601}
602
Joe Tsai61968ce2019-04-01 12:59:24 -0700603func (x *FieldTestMessage) GetRepeatedgroup() []*FieldTestMessage_RepeatedGroup {
604 if x != nil {
605 return x.Repeatedgroup
Damien Neil77f82fe2018-09-13 10:59:17 -0700606 }
607 return nil
608}
609
Joe Tsai61968ce2019-04-01 12:59:24 -0700610func (x *FieldTestMessage) GetDefaultBool() bool {
611 if x != nil && x.DefaultBool != nil {
612 return *x.DefaultBool
Damien Neil77f82fe2018-09-13 10:59:17 -0700613 }
614 return Default_FieldTestMessage_DefaultBool
615}
616
Joe Tsai61968ce2019-04-01 12:59:24 -0700617func (x *FieldTestMessage) GetDefaultEnum() FieldTestMessage_Enum {
618 if x != nil && x.DefaultEnum != nil {
619 return *x.DefaultEnum
Damien Neil77f82fe2018-09-13 10:59:17 -0700620 }
621 return Default_FieldTestMessage_DefaultEnum
622}
623
Joe Tsai61968ce2019-04-01 12:59:24 -0700624func (x *FieldTestMessage) GetDefaultInt32() int32 {
625 if x != nil && x.DefaultInt32 != nil {
626 return *x.DefaultInt32
Damien Neil77f82fe2018-09-13 10:59:17 -0700627 }
628 return Default_FieldTestMessage_DefaultInt32
629}
630
Joe Tsai61968ce2019-04-01 12:59:24 -0700631func (x *FieldTestMessage) GetDefaultSint32() int32 {
632 if x != nil && x.DefaultSint32 != nil {
633 return *x.DefaultSint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700634 }
635 return Default_FieldTestMessage_DefaultSint32
636}
637
Joe Tsai61968ce2019-04-01 12:59:24 -0700638func (x *FieldTestMessage) GetDefaultUint32() uint32 {
639 if x != nil && x.DefaultUint32 != nil {
640 return *x.DefaultUint32
Damien Neil77f82fe2018-09-13 10:59:17 -0700641 }
642 return Default_FieldTestMessage_DefaultUint32
643}
644
Joe Tsai61968ce2019-04-01 12:59:24 -0700645func (x *FieldTestMessage) GetDefaultInt64() int64 {
646 if x != nil && x.DefaultInt64 != nil {
647 return *x.DefaultInt64
Damien Neil77f82fe2018-09-13 10:59:17 -0700648 }
649 return Default_FieldTestMessage_DefaultInt64
650}
651
Joe Tsai61968ce2019-04-01 12:59:24 -0700652func (x *FieldTestMessage) GetDefaultSint64() int64 {
653 if x != nil && x.DefaultSint64 != nil {
654 return *x.DefaultSint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700655 }
656 return Default_FieldTestMessage_DefaultSint64
657}
658
Joe Tsai61968ce2019-04-01 12:59:24 -0700659func (x *FieldTestMessage) GetDefaultUint64() uint64 {
660 if x != nil && x.DefaultUint64 != nil {
661 return *x.DefaultUint64
Damien Neil77f82fe2018-09-13 10:59:17 -0700662 }
663 return Default_FieldTestMessage_DefaultUint64
664}
665
Joe Tsai61968ce2019-04-01 12:59:24 -0700666func (x *FieldTestMessage) GetDefaultSfixed32() int32 {
667 if x != nil && x.DefaultSfixed32 != nil {
668 return *x.DefaultSfixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700669 }
670 return Default_FieldTestMessage_DefaultSfixed32
671}
672
Joe Tsai61968ce2019-04-01 12:59:24 -0700673func (x *FieldTestMessage) GetDefaultFixed32() uint32 {
674 if x != nil && x.DefaultFixed32 != nil {
675 return *x.DefaultFixed32
Damien Neil77f82fe2018-09-13 10:59:17 -0700676 }
677 return Default_FieldTestMessage_DefaultFixed32
678}
679
Joe Tsai61968ce2019-04-01 12:59:24 -0700680func (x *FieldTestMessage) GetDefaultFloat() float32 {
681 if x != nil && x.DefaultFloat != nil {
682 return *x.DefaultFloat
Damien Neil77f82fe2018-09-13 10:59:17 -0700683 }
684 return Default_FieldTestMessage_DefaultFloat
685}
686
Joe Tsai61968ce2019-04-01 12:59:24 -0700687func (x *FieldTestMessage) GetDefaultSfixed64() int64 {
688 if x != nil && x.DefaultSfixed64 != nil {
689 return *x.DefaultSfixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700690 }
691 return Default_FieldTestMessage_DefaultSfixed64
692}
693
Joe Tsai61968ce2019-04-01 12:59:24 -0700694func (x *FieldTestMessage) GetDefaultFixed64() uint64 {
695 if x != nil && x.DefaultFixed64 != nil {
696 return *x.DefaultFixed64
Damien Neil77f82fe2018-09-13 10:59:17 -0700697 }
698 return Default_FieldTestMessage_DefaultFixed64
699}
700
Joe Tsai61968ce2019-04-01 12:59:24 -0700701func (x *FieldTestMessage) GetDefaultDouble() float64 {
702 if x != nil && x.DefaultDouble != nil {
703 return *x.DefaultDouble
Damien Neil77f82fe2018-09-13 10:59:17 -0700704 }
705 return Default_FieldTestMessage_DefaultDouble
706}
707
Joe Tsai61968ce2019-04-01 12:59:24 -0700708func (x *FieldTestMessage) GetDefaultString() string {
709 if x != nil && x.DefaultString != nil {
710 return *x.DefaultString
Damien Neil77f82fe2018-09-13 10:59:17 -0700711 }
712 return Default_FieldTestMessage_DefaultString
713}
714
Joe Tsai61968ce2019-04-01 12:59:24 -0700715func (x *FieldTestMessage) GetDefaultBytes() []byte {
716 if x != nil && x.DefaultBytes != nil {
717 return x.DefaultBytes
Damien Neil77f82fe2018-09-13 10:59:17 -0700718 }
719 return append([]byte(nil), Default_FieldTestMessage_DefaultBytes...)
720}
721
Joe Tsai61968ce2019-04-01 12:59:24 -0700722func (x *FieldTestMessage) GetDefaultZeroString() string {
723 if x != nil && x.DefaultZeroString != nil {
724 return *x.DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700725 }
Joe Tsai9667c482018-12-05 15:42:52 -0800726 return Default_FieldTestMessage_DefaultZeroString
Damien Neilccf3fa62018-09-28 14:41:45 -0700727}
728
Joe Tsai61968ce2019-04-01 12:59:24 -0700729func (x *FieldTestMessage) GetDefaultZeroBytes() []byte {
730 if x != nil && x.DefaultZeroBytes != nil {
731 return x.DefaultZeroBytes
Damien Neilccf3fa62018-09-28 14:41:45 -0700732 }
Joe Tsai9667c482018-12-05 15:42:52 -0800733 return append([]byte(nil), Default_FieldTestMessage_DefaultZeroBytes...)
Damien Neilccf3fa62018-09-28 14:41:45 -0700734}
735
Joe Tsai61968ce2019-04-01 12:59:24 -0700736func (x *FieldTestMessage) GetDefaultFloatNeginf() float32 {
737 if x != nil && x.DefaultFloatNeginf != nil {
738 return *x.DefaultFloatNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700739 }
740 return Default_FieldTestMessage_DefaultFloatNeginf
741}
742
Joe Tsai61968ce2019-04-01 12:59:24 -0700743func (x *FieldTestMessage) GetDefaultFloatPosinf() float32 {
744 if x != nil && x.DefaultFloatPosinf != nil {
745 return *x.DefaultFloatPosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700746 }
747 return Default_FieldTestMessage_DefaultFloatPosinf
748}
749
Joe Tsai61968ce2019-04-01 12:59:24 -0700750func (x *FieldTestMessage) GetDefaultFloatNan() float32 {
751 if x != nil && x.DefaultFloatNan != nil {
752 return *x.DefaultFloatNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700753 }
754 return Default_FieldTestMessage_DefaultFloatNan
755}
756
Joe Tsai61968ce2019-04-01 12:59:24 -0700757func (x *FieldTestMessage) GetDefaultDoubleNeginf() float64 {
758 if x != nil && x.DefaultDoubleNeginf != nil {
759 return *x.DefaultDoubleNeginf
Damien Neil77f82fe2018-09-13 10:59:17 -0700760 }
761 return Default_FieldTestMessage_DefaultDoubleNeginf
762}
763
Joe Tsai61968ce2019-04-01 12:59:24 -0700764func (x *FieldTestMessage) GetDefaultDoublePosinf() float64 {
765 if x != nil && x.DefaultDoublePosinf != nil {
766 return *x.DefaultDoublePosinf
Damien Neil77f82fe2018-09-13 10:59:17 -0700767 }
768 return Default_FieldTestMessage_DefaultDoublePosinf
769}
770
Joe Tsai61968ce2019-04-01 12:59:24 -0700771func (x *FieldTestMessage) GetDefaultDoubleNan() float64 {
772 if x != nil && x.DefaultDoubleNan != nil {
773 return *x.DefaultDoubleNan
Damien Neil77f82fe2018-09-13 10:59:17 -0700774 }
775 return Default_FieldTestMessage_DefaultDoubleNan
776}
777
Joe Tsai61968ce2019-04-01 12:59:24 -0700778func (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
779 if x != nil {
780 return x.MapInt32Int64
Damien Neil0bd5a382018-09-13 15:07:10 -0700781 }
782 return nil
783}
784
Joe Tsai61968ce2019-04-01 12:59:24 -0700785func (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
786 if x != nil {
787 return x.MapStringMessage
Damien Neil0bd5a382018-09-13 15:07:10 -0700788 }
789 return nil
790}
791
Joe Tsai61968ce2019-04-01 12:59:24 -0700792func (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
793 if x != nil {
794 return x.MapFixed64Enum
Damien Neil0bd5a382018-09-13 15:07:10 -0700795 }
796 return nil
797}
798
Damien Neil1fa78d82018-09-13 13:12:36 -0700799func (m *FieldTestMessage) GetOneofField() isFieldTestMessage_OneofField {
800 if m != nil {
801 return m.OneofField
802 }
803 return nil
804}
805
Joe Tsai61968ce2019-04-01 12:59:24 -0700806func (x *FieldTestMessage) GetOneofBool() bool {
807 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBool); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700808 return x.OneofBool
809 }
810 return false
811}
812
Joe Tsai61968ce2019-04-01 12:59:24 -0700813func (x *FieldTestMessage) GetOneofEnum() FieldTestMessage_Enum {
814 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofEnum); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700815 return x.OneofEnum
816 }
817 return FieldTestMessage_ZERO
818}
819
Joe Tsai61968ce2019-04-01 12:59:24 -0700820func (x *FieldTestMessage) GetOneofInt32() int32 {
821 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700822 return x.OneofInt32
823 }
824 return 0
825}
826
Joe Tsai61968ce2019-04-01 12:59:24 -0700827func (x *FieldTestMessage) GetOneofSint32() int32 {
828 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700829 return x.OneofSint32
830 }
831 return 0
832}
833
Joe Tsai61968ce2019-04-01 12:59:24 -0700834func (x *FieldTestMessage) GetOneofUint32() uint32 {
835 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700836 return x.OneofUint32
837 }
838 return 0
839}
840
Joe Tsai61968ce2019-04-01 12:59:24 -0700841func (x *FieldTestMessage) GetOneofInt64() int64 {
842 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofInt64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700843 return x.OneofInt64
844 }
845 return 0
846}
847
Joe Tsai61968ce2019-04-01 12:59:24 -0700848func (x *FieldTestMessage) GetOneofSint64() int64 {
849 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700850 return x.OneofSint64
851 }
852 return 0
853}
854
Joe Tsai61968ce2019-04-01 12:59:24 -0700855func (x *FieldTestMessage) GetOneofUint64() uint64 {
856 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofUint64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700857 return x.OneofUint64
858 }
859 return 0
860}
861
Joe Tsai61968ce2019-04-01 12:59:24 -0700862func (x *FieldTestMessage) GetOneofSfixed32() int32 {
863 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700864 return x.OneofSfixed32
865 }
866 return 0
867}
868
Joe Tsai61968ce2019-04-01 12:59:24 -0700869func (x *FieldTestMessage) GetOneofFixed32() uint32 {
870 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed32); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700871 return x.OneofFixed32
872 }
873 return 0
874}
875
Joe Tsai61968ce2019-04-01 12:59:24 -0700876func (x *FieldTestMessage) GetOneofFloat() float32 {
877 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFloat); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700878 return x.OneofFloat
879 }
880 return 0
881}
882
Joe Tsai61968ce2019-04-01 12:59:24 -0700883func (x *FieldTestMessage) GetOneofSfixed64() int64 {
884 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofSfixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700885 return x.OneofSfixed64
886 }
887 return 0
888}
889
Joe Tsai61968ce2019-04-01 12:59:24 -0700890func (x *FieldTestMessage) GetOneofFixed64() uint64 {
891 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofFixed64); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700892 return x.OneofFixed64
893 }
894 return 0
895}
896
Joe Tsai61968ce2019-04-01 12:59:24 -0700897func (x *FieldTestMessage) GetOneofDouble() float64 {
898 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofDouble); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700899 return x.OneofDouble
900 }
901 return 0
902}
903
Joe Tsai61968ce2019-04-01 12:59:24 -0700904func (x *FieldTestMessage) GetOneofString() string {
905 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofString); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700906 return x.OneofString
907 }
908 return ""
909}
910
Joe Tsai61968ce2019-04-01 12:59:24 -0700911func (x *FieldTestMessage) GetOneofBytes() []byte {
912 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofBytes); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700913 return x.OneofBytes
914 }
915 return nil
916}
917
Joe Tsai61968ce2019-04-01 12:59:24 -0700918func (x *FieldTestMessage) GetOneof_Message() *FieldTestMessage_Message {
919 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneof_Message); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700920 return x.Oneof_Message
921 }
922 return nil
923}
924
Joe Tsai61968ce2019-04-01 12:59:24 -0700925func (x *FieldTestMessage) GetOneofgroup() *FieldTestMessage_OneofGroup {
926 if x, ok := x.GetOneofField().(*FieldTestMessage_Oneofgroup); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700927 return x.Oneofgroup
928 }
929 return nil
930}
931
Joe Tsai61968ce2019-04-01 12:59:24 -0700932func (x *FieldTestMessage) GetOneofLargestTag() int32 {
933 if x, ok := x.GetOneofField().(*FieldTestMessage_OneofLargestTag); ok {
Damien Neilb9781cc2018-09-28 14:54:09 -0700934 return x.OneofLargestTag
935 }
936 return 0
937}
938
Damien Neil1fa78d82018-09-13 13:12:36 -0700939func (m *FieldTestMessage) GetOneofTwo() isFieldTestMessage_OneofTwo {
940 if m != nil {
941 return m.OneofTwo
942 }
943 return nil
944}
945
Joe Tsai61968ce2019-04-01 12:59:24 -0700946func (x *FieldTestMessage) GetOneofTwo_1() int32 {
947 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_1); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700948 return x.OneofTwo_1
949 }
950 return 0
951}
952
Joe Tsai61968ce2019-04-01 12:59:24 -0700953func (x *FieldTestMessage) GetOneofTwo_2() int64 {
954 if x, ok := x.GetOneofTwo().(*FieldTestMessage_OneofTwo_2); ok {
Damien Neil1fa78d82018-09-13 13:12:36 -0700955 return x.OneofTwo_2
956 }
957 return 0
958}
959
Joe Tsaid7e97bc2018-11-26 12:57:27 -0800960// XXX_OneofWrappers is for the internal use of the proto package.
961func (*FieldTestMessage) XXX_OneofWrappers() []interface{} {
962 return []interface{}{
Damien Neil1fa78d82018-09-13 13:12:36 -0700963 (*FieldTestMessage_OneofBool)(nil),
964 (*FieldTestMessage_OneofEnum)(nil),
965 (*FieldTestMessage_OneofInt32)(nil),
966 (*FieldTestMessage_OneofSint32)(nil),
967 (*FieldTestMessage_OneofUint32)(nil),
968 (*FieldTestMessage_OneofInt64)(nil),
969 (*FieldTestMessage_OneofSint64)(nil),
970 (*FieldTestMessage_OneofUint64)(nil),
971 (*FieldTestMessage_OneofSfixed32)(nil),
972 (*FieldTestMessage_OneofFixed32)(nil),
973 (*FieldTestMessage_OneofFloat)(nil),
974 (*FieldTestMessage_OneofSfixed64)(nil),
975 (*FieldTestMessage_OneofFixed64)(nil),
976 (*FieldTestMessage_OneofDouble)(nil),
977 (*FieldTestMessage_OneofString)(nil),
978 (*FieldTestMessage_OneofBytes)(nil),
979 (*FieldTestMessage_Oneof_Message)(nil),
980 (*FieldTestMessage_Oneofgroup)(nil),
Damien Neilb9781cc2018-09-28 14:54:09 -0700981 (*FieldTestMessage_OneofLargestTag)(nil),
Damien Neil1fa78d82018-09-13 13:12:36 -0700982 (*FieldTestMessage_OneofTwo_1)(nil),
983 (*FieldTestMessage_OneofTwo_2)(nil),
984 }
985}
986
Joe Tsai872b5002019-04-08 14:03:15 -0700987type isFieldTestMessage_OneofField interface {
988 isFieldTestMessage_OneofField()
989}
990
991type FieldTestMessage_OneofBool struct {
992 OneofBool bool `protobuf:"varint,601,opt,name=oneof_bool,json=oneofBool,oneof"`
993}
994
995type FieldTestMessage_OneofEnum struct {
996 OneofEnum FieldTestMessage_Enum `protobuf:"varint,602,opt,name=oneof_enum,json=oneofEnum,enum=goproto.protoc.proto2.FieldTestMessage_Enum,oneof"`
997}
998
999type FieldTestMessage_OneofInt32 struct {
1000 OneofInt32 int32 `protobuf:"varint,603,opt,name=oneof_int32,json=oneofInt32,oneof"`
1001}
1002
1003type FieldTestMessage_OneofSint32 struct {
1004 OneofSint32 int32 `protobuf:"zigzag32,604,opt,name=oneof_sint32,json=oneofSint32,oneof"`
1005}
1006
1007type FieldTestMessage_OneofUint32 struct {
1008 OneofUint32 uint32 `protobuf:"varint,605,opt,name=oneof_uint32,json=oneofUint32,oneof"`
1009}
1010
1011type FieldTestMessage_OneofInt64 struct {
1012 OneofInt64 int64 `protobuf:"varint,606,opt,name=oneof_int64,json=oneofInt64,oneof"`
1013}
1014
1015type FieldTestMessage_OneofSint64 struct {
1016 OneofSint64 int64 `protobuf:"zigzag64,607,opt,name=oneof_sint64,json=oneofSint64,oneof"`
1017}
1018
1019type FieldTestMessage_OneofUint64 struct {
1020 OneofUint64 uint64 `protobuf:"varint,608,opt,name=oneof_uint64,json=oneofUint64,oneof"`
1021}
1022
1023type FieldTestMessage_OneofSfixed32 struct {
1024 OneofSfixed32 int32 `protobuf:"fixed32,609,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1025}
1026
1027type FieldTestMessage_OneofFixed32 struct {
1028 OneofFixed32 uint32 `protobuf:"fixed32,610,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1029}
1030
1031type FieldTestMessage_OneofFloat struct {
1032 OneofFloat float32 `protobuf:"fixed32,611,opt,name=oneof_float,json=oneofFloat,oneof"`
1033}
1034
1035type FieldTestMessage_OneofSfixed64 struct {
1036 OneofSfixed64 int64 `protobuf:"fixed64,612,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1037}
1038
1039type FieldTestMessage_OneofFixed64 struct {
1040 OneofFixed64 uint64 `protobuf:"fixed64,613,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1041}
1042
1043type FieldTestMessage_OneofDouble struct {
1044 OneofDouble float64 `protobuf:"fixed64,614,opt,name=oneof_double,json=oneofDouble,oneof"`
1045}
1046
1047type FieldTestMessage_OneofString struct {
1048 OneofString string `protobuf:"bytes,615,opt,name=oneof_string,json=oneofString,oneof"`
1049}
1050
1051type FieldTestMessage_OneofBytes struct {
1052 OneofBytes []byte `protobuf:"bytes,616,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1053}
1054
1055type FieldTestMessage_Oneof_Message struct {
1056 Oneof_Message *FieldTestMessage_Message `protobuf:"bytes,617,opt,name=oneof_Message,json=oneofMessage,oneof"`
1057}
1058
1059type FieldTestMessage_Oneofgroup struct {
1060 Oneofgroup *FieldTestMessage_OneofGroup `protobuf:"group,618,opt,name=OneofGroup,json=oneofgroup,oneof"`
1061}
1062
1063type FieldTestMessage_OneofLargestTag struct {
1064 OneofLargestTag int32 `protobuf:"varint,536870911,opt,name=oneof_largest_tag,json=oneofLargestTag,oneof"`
1065}
1066
1067func (*FieldTestMessage_OneofBool) isFieldTestMessage_OneofField() {}
1068
1069func (*FieldTestMessage_OneofEnum) isFieldTestMessage_OneofField() {}
1070
1071func (*FieldTestMessage_OneofInt32) isFieldTestMessage_OneofField() {}
1072
1073func (*FieldTestMessage_OneofSint32) isFieldTestMessage_OneofField() {}
1074
1075func (*FieldTestMessage_OneofUint32) isFieldTestMessage_OneofField() {}
1076
1077func (*FieldTestMessage_OneofInt64) isFieldTestMessage_OneofField() {}
1078
1079func (*FieldTestMessage_OneofSint64) isFieldTestMessage_OneofField() {}
1080
1081func (*FieldTestMessage_OneofUint64) isFieldTestMessage_OneofField() {}
1082
1083func (*FieldTestMessage_OneofSfixed32) isFieldTestMessage_OneofField() {}
1084
1085func (*FieldTestMessage_OneofFixed32) isFieldTestMessage_OneofField() {}
1086
1087func (*FieldTestMessage_OneofFloat) isFieldTestMessage_OneofField() {}
1088
1089func (*FieldTestMessage_OneofSfixed64) isFieldTestMessage_OneofField() {}
1090
1091func (*FieldTestMessage_OneofFixed64) isFieldTestMessage_OneofField() {}
1092
1093func (*FieldTestMessage_OneofDouble) isFieldTestMessage_OneofField() {}
1094
1095func (*FieldTestMessage_OneofString) isFieldTestMessage_OneofField() {}
1096
1097func (*FieldTestMessage_OneofBytes) isFieldTestMessage_OneofField() {}
1098
1099func (*FieldTestMessage_Oneof_Message) isFieldTestMessage_OneofField() {}
1100
1101func (*FieldTestMessage_Oneofgroup) isFieldTestMessage_OneofField() {}
1102
1103func (*FieldTestMessage_OneofLargestTag) isFieldTestMessage_OneofField() {}
1104
1105type isFieldTestMessage_OneofTwo interface {
1106 isFieldTestMessage_OneofTwo()
1107}
1108
1109type FieldTestMessage_OneofTwo_1 struct {
1110 OneofTwo_1 int32 `protobuf:"varint,700,opt,name=oneof_two_1,json=oneofTwo1,oneof"`
1111}
1112
1113type FieldTestMessage_OneofTwo_2 struct {
1114 OneofTwo_2 int64 `protobuf:"varint,701,opt,name=oneof_two_2,json=oneofTwo2,oneof"`
1115}
1116
1117func (*FieldTestMessage_OneofTwo_1) isFieldTestMessage_OneofTwo() {}
1118
1119func (*FieldTestMessage_OneofTwo_2) isFieldTestMessage_OneofTwo() {}
1120
Damien Neil658051b2018-09-10 12:26:21 -07001121type FieldTestMessage_OptionalGroup struct {
Joe Tsai5e71dc92019-04-16 13:22:20 -07001122 OptionalGroup *string `protobuf:"bytes,19,opt,name=optional_group,json=optionalGroup" json:"optional_group,omitempty"`
1123 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1124 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
1125 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -07001126}
1127
Joe Tsai61968ce2019-04-01 12:59:24 -07001128func (x *FieldTestMessage_OptionalGroup) Reset() {
1129 *x = FieldTestMessage_OptionalGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001130}
Joe Tsai61968ce2019-04-01 12:59:24 -07001131
1132func (x *FieldTestMessage_OptionalGroup) String() string {
1133 return protoimpl.X.MessageStringOf(x)
1134}
1135
1136func (*FieldTestMessage_OptionalGroup) ProtoMessage() {}
1137
1138func (x *FieldTestMessage_OptionalGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001139 return file_proto2_fields_proto_msgTypes[1].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001140}
Joe Tsai8e506a82019-03-16 00:05:34 -07001141
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001142func (m *FieldTestMessage_OptionalGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001143 return file_proto2_fields_proto_msgTypes[1].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001144}
1145
Joe Tsai8e506a82019-03-16 00:05:34 -07001146// Deprecated: Use FieldTestMessage_OptionalGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001147func (*FieldTestMessage_OptionalGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001148 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
Damien Neila1c6abc2018-09-12 13:36:34 -07001149}
Damien Neil993c04d2018-09-14 15:41:11 -07001150
Joe Tsai61968ce2019-04-01 12:59:24 -07001151func (x *FieldTestMessage_OptionalGroup) GetOptionalGroup() string {
1152 if x != nil && x.OptionalGroup != nil {
1153 return *x.OptionalGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001154 }
1155 return ""
1156}
1157
Damien Neil658051b2018-09-10 12:26:21 -07001158type FieldTestMessage_RequiredGroup struct {
Joe Tsai5e71dc92019-04-16 13:22:20 -07001159 RequiredGroup *string `protobuf:"bytes,119,req,name=required_group,json=requiredGroup" json:"required_group,omitempty"`
1160 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1161 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
1162 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -07001163}
1164
Joe Tsai61968ce2019-04-01 12:59:24 -07001165func (x *FieldTestMessage_RequiredGroup) Reset() {
1166 *x = FieldTestMessage_RequiredGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001167}
Joe Tsai61968ce2019-04-01 12:59:24 -07001168
1169func (x *FieldTestMessage_RequiredGroup) String() string {
1170 return protoimpl.X.MessageStringOf(x)
1171}
1172
1173func (*FieldTestMessage_RequiredGroup) ProtoMessage() {}
1174
1175func (x *FieldTestMessage_RequiredGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001176 return file_proto2_fields_proto_msgTypes[2].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001177}
Joe Tsai8e506a82019-03-16 00:05:34 -07001178
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001179func (m *FieldTestMessage_RequiredGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001180 return file_proto2_fields_proto_msgTypes[2].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001181}
1182
Joe Tsai8e506a82019-03-16 00:05:34 -07001183// Deprecated: Use FieldTestMessage_RequiredGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001184func (*FieldTestMessage_RequiredGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001185 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 1}
Damien Neila1c6abc2018-09-12 13:36:34 -07001186}
Damien Neil993c04d2018-09-14 15:41:11 -07001187
Joe Tsai61968ce2019-04-01 12:59:24 -07001188func (x *FieldTestMessage_RequiredGroup) GetRequiredGroup() string {
1189 if x != nil && x.RequiredGroup != nil {
1190 return *x.RequiredGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001191 }
1192 return ""
1193}
1194
Damien Neil658051b2018-09-10 12:26:21 -07001195type FieldTestMessage_RepeatedGroup struct {
Joe Tsai5e71dc92019-04-16 13:22:20 -07001196 RepeatedGroup []string `protobuf:"bytes,219,rep,name=repeated_group,json=repeatedGroup" json:"repeated_group,omitempty"`
1197 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1198 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
1199 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -07001200}
1201
Joe Tsai61968ce2019-04-01 12:59:24 -07001202func (x *FieldTestMessage_RepeatedGroup) Reset() {
1203 *x = FieldTestMessage_RepeatedGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001204}
Joe Tsai61968ce2019-04-01 12:59:24 -07001205
1206func (x *FieldTestMessage_RepeatedGroup) String() string {
1207 return protoimpl.X.MessageStringOf(x)
1208}
1209
1210func (*FieldTestMessage_RepeatedGroup) ProtoMessage() {}
1211
1212func (x *FieldTestMessage_RepeatedGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001213 return file_proto2_fields_proto_msgTypes[3].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001214}
Joe Tsai8e506a82019-03-16 00:05:34 -07001215
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001216func (m *FieldTestMessage_RepeatedGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001217 return file_proto2_fields_proto_msgTypes[3].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001218}
1219
Joe Tsai8e506a82019-03-16 00:05:34 -07001220// Deprecated: Use FieldTestMessage_RepeatedGroup.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001221func (*FieldTestMessage_RepeatedGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001222 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 2}
Damien Neila1c6abc2018-09-12 13:36:34 -07001223}
Damien Neil993c04d2018-09-14 15:41:11 -07001224
Joe Tsai61968ce2019-04-01 12:59:24 -07001225func (x *FieldTestMessage_RepeatedGroup) GetRepeatedGroup() []string {
1226 if x != nil {
1227 return x.RepeatedGroup
Damien Neil77f82fe2018-09-13 10:59:17 -07001228 }
1229 return nil
1230}
1231
Damien Neil1fa78d82018-09-13 13:12:36 -07001232type FieldTestMessage_OneofGroup struct {
Joe Tsai5e71dc92019-04-16 13:22:20 -07001233 OneofGroupField *string `protobuf:"bytes,619,opt,name=oneof_group_field,json=oneofGroupField" json:"oneof_group_field,omitempty"`
1234 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1235 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
1236 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil1fa78d82018-09-13 13:12:36 -07001237}
1238
Joe Tsai61968ce2019-04-01 12:59:24 -07001239func (x *FieldTestMessage_OneofGroup) Reset() {
1240 *x = FieldTestMessage_OneofGroup{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001241}
Joe Tsai61968ce2019-04-01 12:59:24 -07001242
1243func (x *FieldTestMessage_OneofGroup) String() string {
1244 return protoimpl.X.MessageStringOf(x)
1245}
1246
1247func (*FieldTestMessage_OneofGroup) ProtoMessage() {}
1248
1249func (x *FieldTestMessage_OneofGroup) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001250 return file_proto2_fields_proto_msgTypes[7].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001251}
Joe Tsai8e506a82019-03-16 00:05:34 -07001252
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001253func (m *FieldTestMessage_OneofGroup) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001254 return file_proto2_fields_proto_msgTypes[7].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001255}
1256
Joe Tsai8e506a82019-03-16 00:05:34 -07001257// Deprecated: Use FieldTestMessage_OneofGroup.ProtoReflect.Type instead.
Damien Neil1fa78d82018-09-13 13:12:36 -07001258func (*FieldTestMessage_OneofGroup) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001259 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 6}
Damien Neil1fa78d82018-09-13 13:12:36 -07001260}
Damien Neil993c04d2018-09-14 15:41:11 -07001261
Joe Tsai61968ce2019-04-01 12:59:24 -07001262func (x *FieldTestMessage_OneofGroup) GetOneofGroupField() string {
1263 if x != nil && x.OneofGroupField != nil {
1264 return *x.OneofGroupField
Damien Neil1fa78d82018-09-13 13:12:36 -07001265 }
1266 return ""
1267}
1268
Damien Neil658051b2018-09-10 12:26:21 -07001269type FieldTestMessage_Message struct {
Joe Tsai5e71dc92019-04-16 13:22:20 -07001270 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1271 XXX_unrecognized protoimpl.UnknownFields `json:"-"`
1272 XXX_sizecache protoimpl.SizeCache `json:"-"`
Damien Neil658051b2018-09-10 12:26:21 -07001273}
1274
Joe Tsai61968ce2019-04-01 12:59:24 -07001275func (x *FieldTestMessage_Message) Reset() {
1276 *x = FieldTestMessage_Message{}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001277}
Joe Tsai61968ce2019-04-01 12:59:24 -07001278
1279func (x *FieldTestMessage_Message) String() string {
1280 return protoimpl.X.MessageStringOf(x)
1281}
1282
1283func (*FieldTestMessage_Message) ProtoMessage() {}
1284
1285func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
Joe Tsai7ca70982019-04-15 13:57:56 -07001286 return file_proto2_fields_proto_msgTypes[8].MessageOf(x)
Joe Tsai61968ce2019-04-01 12:59:24 -07001287}
Joe Tsai8e506a82019-03-16 00:05:34 -07001288
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001289func (m *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
Joe Tsai7ca70982019-04-15 13:57:56 -07001290 return file_proto2_fields_proto_msgTypes[8].Methods()
Damien Neil0d3e8cc2019-04-01 13:31:55 -07001291}
1292
Joe Tsai8e506a82019-03-16 00:05:34 -07001293// Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
Damien Neila1c6abc2018-09-12 13:36:34 -07001294func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
Joe Tsai7ca70982019-04-15 13:57:56 -07001295 return file_proto2_fields_proto_rawDescGZIP(), []int{0, 7}
Damien Neila1c6abc2018-09-12 13:36:34 -07001296}
Damien Neil993c04d2018-09-14 15:41:11 -07001297
Joe Tsai5d72cc22019-03-28 01:13:26 -07001298var File_proto2_fields_proto protoreflect.FileDescriptor
1299
Joe Tsai7ca70982019-04-15 13:57:56 -07001300var file_proto2_fields_proto_rawDesc = []byte{
Damien Neil8012b442019-01-18 09:32:24 -08001301 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
1302 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1303 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0xa7, 0x2d, 0x0a,
1304 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1305 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f,
1306 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1307 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
1308 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1309 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1310 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1311 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74,
1312 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
1313 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28,
1314 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
1315 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
1316 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1317 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1318 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
1319 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74,
1320 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
1321 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69,
1322 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
1323 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01,
1324 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
1325 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75,
1326 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1327 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f,
1328 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
1329 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1330 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
1331 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01,
1332 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65,
1333 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
1334 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
1335 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70,
1336 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
1337 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53,
1338 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1339 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28,
1340 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
1341 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
1342 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
1343 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
1344 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f,
1345 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74,
1346 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1347 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70,
1348 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x6f,
1349 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
1350 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1351 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1352 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d,
1353 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1354 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f,
1355 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x35,
1356 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e,
1357 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74,
1358 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1359 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67,
1360 0x72, 0x6f, 0x75, 0x70, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
1361 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x65, 0x20, 0x02, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x71,
1362 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x71,
1363 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x66, 0x20, 0x02, 0x28, 0x0e,
1364 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1365 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1366 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c,
1367 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e,
1368 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x67,
1369 0x20, 0x02, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e,
1370 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f,
1371 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x68, 0x20, 0x02, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65,
1372 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f,
1373 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
1374 0x69, 0x20, 0x02, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55,
1375 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1376 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6a, 0x20, 0x02, 0x28, 0x03, 0x52, 0x0d, 0x72,
1377 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f,
1378 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1379 0x6b, 0x20, 0x02, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x53,
1380 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1381 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x6c, 0x20, 0x02, 0x28, 0x04, 0x52, 0x0e,
1382 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b,
1383 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65,
1384 0x64, 0x33, 0x32, 0x18, 0x6d, 0x20, 0x02, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69,
1385 0x72, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72,
1386 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1387 0x6e, 0x20, 0x02, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46,
1388 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1389 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x6f, 0x20, 0x02, 0x28, 0x02, 0x52, 0x0d,
1390 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a,
1391 0x11, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64,
1392 0x36, 0x34, 0x18, 0x70, 0x20, 0x02, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1393 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65,
1394 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x71,
1395 0x20, 0x02, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x69,
1396 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1397 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x72, 0x20, 0x02, 0x28, 0x01, 0x52, 0x0e,
1398 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27,
1399 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1400 0x67, 0x18, 0x73, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
1401 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69,
1402 0x72, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x74, 0x20, 0x02, 0x28, 0x0c, 0x52,
1403 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a,
1404 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61,
1405 0x67, 0x65, 0x18, 0x75, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1406 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1407 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1408 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69,
1409 0x72, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x0d, 0x72, 0x65,
1410 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x76, 0x20, 0x02, 0x28,
1411 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1412 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54,
1413 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69,
1414 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72,
1415 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
1416 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52,
1417 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x52, 0x0a,
1418 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca,
1419 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
1420 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69,
1421 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45,
1422 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75,
1423 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
1424 0x74, 0x33, 0x32, 0x18, 0xcb, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65,
1425 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70,
1426 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01, 0x20,
1427 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
1428 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1429 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72,
1430 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26, 0x0a,
1431 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
1432 0xce, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1433 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1434 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12, 0x52,
1435 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
1436 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1437 0x36, 0x34, 0x18, 0xd0, 0x01, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1438 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70,
1439 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd1,
1440 0x01, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53,
1441 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
1442 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20, 0x03,
1443 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65,
1444 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
1445 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65,
1446 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72,
1447 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
1448 0x18, 0xd4, 0x01, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1449 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70,
1450 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5, 0x01,
1451 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69,
1452 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
1453 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52,
1454 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1455 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69,
1456 0x6e, 0x67, 0x18, 0xd7, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61,
1457 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70,
1458 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20, 0x03,
1459 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
1460 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d, 0x65,
1461 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67,
1462 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1463 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1464 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72,
1465 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5c,
1466 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
1467 0xda, 0x01, 0x20, 0x03, 0x28, 0x0a, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1468 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46,
1469 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e,
1470 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72,
1471 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x28, 0x0a, 0x0c,
1472 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0xad, 0x02, 0x20,
1473 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75,
1474 0x6c, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x55, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1475 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xae, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
1476 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
1477 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d,
1478 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x4f, 0x4e, 0x45,
1479 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a,
1480 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xaf,
1481 0x02, 0x20, 0x01, 0x28, 0x05, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1482 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1483 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xb0, 0x02, 0x20, 0x01, 0x28, 0x11, 0x3a,
1484 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x33,
1485 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e,
1486 0x74, 0x33, 0x32, 0x18, 0xb1, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64,
1487 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0d,
1488 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb2, 0x02,
1489 0x20, 0x01, 0x28, 0x03, 0x3a, 0x01, 0x31, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1490 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1491 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xb3, 0x02, 0x20, 0x01, 0x28, 0x12, 0x3a, 0x01,
1492 0x31, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34,
1493 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74,
1494 0x36, 0x34, 0x18, 0xb4, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x31, 0x52, 0x0d, 0x64, 0x65,
1495 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2d, 0x0a, 0x10, 0x64,
1496 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
1497 0xb5, 0x02, 0x20, 0x01, 0x28, 0x0f, 0x3a, 0x01, 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
1498 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65,
1499 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xb6, 0x02,
1500 0x20, 0x01, 0x28, 0x07, 0x3a, 0x01, 0x31, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1501 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1502 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xb7, 0x02, 0x20, 0x01, 0x28, 0x02, 0x3a,
1503 0x04, 0x33, 0x2e, 0x31, 0x34, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c,
1504 0x6f, 0x61, 0x74, 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
1505 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb8, 0x02, 0x20, 0x01, 0x28, 0x10, 0x3a, 0x01,
1506 0x31, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
1507 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69,
1508 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xb9, 0x02, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x01, 0x31, 0x52,
1509 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
1510 0x2e, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
1511 0x65, 0x18, 0xba, 0x02, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x06, 0x33, 0x2e, 0x31, 0x34, 0x31, 0x35,
1512 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
1513 0x37, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1514 0x67, 0x18, 0xbb, 0x02, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x0f, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c,
1515 0x22, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x22, 0x0a, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75,
1516 0x6c, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x3c, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61,
1517 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xbc, 0x02, 0x20, 0x01, 0x28, 0x0c,
1518 0x3a, 0x16, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x5c, 0x33, 0x33, 0x36, 0x5c, 0x32, 0x35, 0x35,
1519 0x5c, 0x32, 0x37, 0x36, 0x5c, 0x33, 0x35, 0x37, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1520 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x31, 0x0a, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1521 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xde, 0x02,
1522 0x20, 0x01, 0x28, 0x09, 0x3a, 0x00, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5a,
1523 0x65, 0x72, 0x6f, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2f, 0x0a, 0x12, 0x64, 0x65, 0x66,
1524 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
1525 0xdf, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x00, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
1526 0x74, 0x5a, 0x65, 0x72, 0x6f, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x37, 0x0a, 0x14, 0x64, 0x65,
1527 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x65, 0x67, 0x69,
1528 0x6e, 0x66, 0x18, 0x90, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x2d, 0x69, 0x6e, 0x66, 0x52,
1529 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x65, 0x67,
1530 0x69, 0x6e, 0x66, 0x12, 0x36, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66,
1531 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x18, 0x91, 0x03, 0x20, 0x01,
1532 0x28, 0x02, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
1533 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x50, 0x6f, 0x73, 0x69, 0x6e, 0x66, 0x12, 0x30, 0x0a, 0x11, 0x64,
1534 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6e,
1535 0x18, 0x92, 0x03, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x0f, 0x64, 0x65,
1536 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x4e, 0x61, 0x6e, 0x12, 0x39, 0x0a,
1537 0x15, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f,
1538 0x6e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x18, 0x93, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x04, 0x2d,
1539 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62,
1540 0x6c, 0x65, 0x4e, 0x65, 0x67, 0x69, 0x6e, 0x66, 0x12, 0x38, 0x0a, 0x15, 0x64, 0x65, 0x66, 0x61,
1541 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x6e,
1542 0x66, 0x18, 0x94, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x03, 0x69, 0x6e, 0x66, 0x52, 0x13, 0x64,
1543 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x69,
1544 0x6e, 0x66, 0x12, 0x32, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f,
1545 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6e, 0x18, 0x95, 0x03, 0x20, 0x01, 0x28, 0x01, 0x3a,
1546 0x03, 0x6e, 0x61, 0x6e, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75,
1547 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6e, 0x12, 0x63, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e,
1548 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xf4, 0x03, 0x20, 0x03, 0x28, 0x0b,
1549 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1550 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
1551 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74,
1552 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61,
1553 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x6c, 0x0a, 0x12, 0x6d,
1554 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1555 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1556 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1557 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1558 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1559 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69,
1560 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10, 0x6d, 0x61, 0x70,
1561 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xf6, 0x03,
1562 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
1563 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65,
1564 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61,
1565 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72,
1566 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75,
1567 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18,
1568 0xd9, 0x04, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42,
1569 0x6f, 0x6f, 0x6c, 0x12, 0x4e, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75,
1570 0x6d, 0x18, 0xda, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1571 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1572 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1573 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45,
1574 0x6e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1575 0x33, 0x32, 0x18, 0xdb, 0x04, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1576 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1577 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdc, 0x04, 0x20, 0x01, 0x28, 0x11, 0x48, 0x00,
1578 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x24, 0x0a,
1579 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xdd, 0x04,
1580 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1581 0x74, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x69, 0x6e, 0x74,
1582 0x36, 0x34, 0x18, 0xde, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
1583 0x6f, 0x66, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1584 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xdf, 0x04, 0x20, 0x01, 0x28, 0x12, 0x48, 0x00,
1585 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x24, 0x0a,
1586 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xe0, 0x04,
1587 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e,
1588 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69,
1589 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe1, 0x04, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x00, 0x52, 0x0d,
1590 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x26, 0x0a,
1591 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xe2,
1592 0x04, 0x20, 0x01, 0x28, 0x07, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69,
1593 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66,
1594 0x6c, 0x6f, 0x61, 0x74, 0x18, 0xe3, 0x04, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f,
1595 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x28, 0x0a, 0x0e, 0x6f, 0x6e, 0x65,
1596 0x6f, 0x66, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xe4, 0x04, 0x20, 0x01,
1597 0x28, 0x10, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x66, 0x69, 0x78, 0x65,
1598 0x64, 0x36, 0x34, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x78,
1599 0x65, 0x64, 0x36, 0x34, 0x18, 0xe5, 0x04, 0x20, 0x01, 0x28, 0x06, 0x48, 0x00, 0x52, 0x0c, 0x6f,
1600 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x24, 0x0a, 0x0c, 0x6f,
1601 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0xe6, 0x04, 0x20, 0x01,
1602 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c,
1603 0x65, 0x12, 0x24, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
1604 0x67, 0x18, 0xe7, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f,
1605 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x22, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
1606 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xe8, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52,
1607 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x57, 0x0a, 0x0d, 0x6f,
1608 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe9, 0x04, 0x20,
1609 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
1610 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c,
1611 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
1612 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73,
1613 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f,
1614 0x75, 0x70, 0x18, 0xea, 0x04, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x70, 0x72,
1615 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1616 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
1617 0x67, 0x65, 0x2e, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x00, 0x52,
1618 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x30, 0x0a, 0x11, 0x6f,
1619 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x61, 0x67,
1620 0x18, 0xff, 0xff, 0xff, 0xff, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x6e,
1621 0x65, 0x6f, 0x66, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74, 0x54, 0x61, 0x67, 0x12, 0x21, 0x0a,
1622 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x31, 0x18, 0xbc, 0x05, 0x20,
1623 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54, 0x77, 0x6f, 0x31,
1624 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74, 0x77, 0x6f, 0x5f, 0x32, 0x18,
1625 0xbd, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x54,
1626 0x77, 0x6f, 0x32, 0x1a, 0x36, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47,
1627 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
1628 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x70,
1629 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x36, 0x0a, 0x0d, 0x52,
1630 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x0a, 0x0e,
1631 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x77,
1632 0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72,
1633 0x6f, 0x75, 0x70, 0x1a, 0x37, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47,
1634 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
1635 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0xdb, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x72,
1636 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x40, 0x0a, 0x12,
1637 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74,
1638 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
1639 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
1640 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74,
1641 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
1642 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
1643 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c,
1644 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
1645 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
1646 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1647 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
1648 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x6f, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64,
1649 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
1650 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a,
1651 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67,
1652 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72,
1653 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65,
1654 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
1655 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0a, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72,
1656 0x6f, 0x75, 0x70, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x67, 0x72, 0x6f,
1657 0x75, 0x70, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0xeb, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
1658 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64,
1659 0x1a, 0x09, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x19, 0x0a, 0x04, 0x45,
1660 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a,
1661 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
1662 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x74,
1663 0x77, 0x6f, 0x4a, 0x06, 0x08, 0x90, 0x4e, 0x10, 0x91, 0x4e, 0x4a, 0x06, 0x08, 0x91, 0x4e, 0x10,
1664 0x92, 0x4e, 0x52, 0x0c, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44,
1665 0x52, 0x14, 0x54, 0x45, 0x4e, 0x5f, 0x54, 0x48, 0x4f, 0x55, 0x53, 0x41, 0x4e, 0x44, 0x5f, 0x41,
1666 0x4e, 0x44, 0x5f, 0x4f, 0x4e, 0x45, 0x42, 0x41, 0x5a, 0x3f, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
1667 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74,
1668 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74,
1669 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61,
1670 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
Damien Neil658051b2018-09-10 12:26:21 -07001671}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001672
Joe Tsai5d72cc22019-03-28 01:13:26 -07001673var (
Joe Tsai7ca70982019-04-15 13:57:56 -07001674 file_proto2_fields_proto_rawDescOnce sync.Once
1675 file_proto2_fields_proto_rawDescData = file_proto2_fields_proto_rawDesc
Joe Tsai5d72cc22019-03-28 01:13:26 -07001676)
Joe Tsaib6405bd2018-11-15 14:44:37 -08001677
Joe Tsai7ca70982019-04-15 13:57:56 -07001678func file_proto2_fields_proto_rawDescGZIP() []byte {
1679 file_proto2_fields_proto_rawDescOnce.Do(func() {
1680 file_proto2_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_fields_proto_rawDescData)
Joe Tsai5d72cc22019-03-28 01:13:26 -07001681 })
Joe Tsai7ca70982019-04-15 13:57:56 -07001682 return file_proto2_fields_proto_rawDescData
Joe Tsai5d72cc22019-03-28 01:13:26 -07001683}
Joe Tsaib6405bd2018-11-15 14:44:37 -08001684
Joe Tsai7ca70982019-04-15 13:57:56 -07001685var file_proto2_fields_proto_enumTypes = make([]protoreflect.EnumType, 1)
1686var file_proto2_fields_proto_msgTypes = make([]protoimpl.MessageType, 9)
1687var file_proto2_fields_proto_goTypes = []interface{}{
Damien Neil8012b442019-01-18 09:32:24 -08001688 (FieldTestMessage_Enum)(0), // 0: goproto.protoc.proto2.FieldTestMessage.Enum
1689 (*FieldTestMessage)(nil), // 1: goproto.protoc.proto2.FieldTestMessage
1690 (*FieldTestMessage_OptionalGroup)(nil), // 2: goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1691 (*FieldTestMessage_RequiredGroup)(nil), // 3: goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1692 (*FieldTestMessage_RepeatedGroup)(nil), // 4: goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1693 nil, // 5: goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1694 nil, // 6: goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1695 nil, // 7: goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1696 (*FieldTestMessage_OneofGroup)(nil), // 8: goproto.protoc.proto2.FieldTestMessage.OneofGroup
1697 (*FieldTestMessage_Message)(nil), // 9: goproto.protoc.proto2.FieldTestMessage.Message
Joe Tsaib6405bd2018-11-15 14:44:37 -08001698}
Joe Tsai7ca70982019-04-15 13:57:56 -07001699var file_proto2_fields_proto_depIdxs = []int32{
Damien Neil8012b442019-01-18 09:32:24 -08001700 0, // goproto.protoc.proto2.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1701 9, // goproto.protoc.proto2.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1702 2, // goproto.protoc.proto2.FieldTestMessage.optionalgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OptionalGroup
1703 0, // goproto.protoc.proto2.FieldTestMessage.required_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1704 9, // goproto.protoc.proto2.FieldTestMessage.required_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1705 3, // goproto.protoc.proto2.FieldTestMessage.requiredgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RequiredGroup
1706 0, // goproto.protoc.proto2.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1707 9, // goproto.protoc.proto2.FieldTestMessage.repeated_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1708 4, // goproto.protoc.proto2.FieldTestMessage.repeatedgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.RepeatedGroup
1709 0, // goproto.protoc.proto2.FieldTestMessage.default_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1710 5, // goproto.protoc.proto2.FieldTestMessage.map_int32_int64:type_name -> goproto.protoc.proto2.FieldTestMessage.MapInt32Int64Entry
1711 6, // goproto.protoc.proto2.FieldTestMessage.map_string_message:type_name -> goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry
1712 7, // goproto.protoc.proto2.FieldTestMessage.map_fixed64_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry
1713 0, // goproto.protoc.proto2.FieldTestMessage.oneof_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
1714 9, // goproto.protoc.proto2.FieldTestMessage.oneof_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1715 8, // goproto.protoc.proto2.FieldTestMessage.oneofgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OneofGroup
1716 9, // goproto.protoc.proto2.FieldTestMessage.MapStringMessageEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
1717 0, // goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
Joe Tsaib6405bd2018-11-15 14:44:37 -08001718}
Damien Neil8012b442019-01-18 09:32:24 -08001719
Joe Tsai7ca70982019-04-15 13:57:56 -07001720func init() { file_proto2_fields_proto_init() }
1721func file_proto2_fields_proto_init() {
Damien Neil0fc22452019-03-08 17:18:11 -08001722 if File_proto2_fields_proto != nil {
1723 return
1724 }
Joe Tsai40692112019-02-27 20:25:51 -08001725 File_proto2_fields_proto = protoimpl.FileBuilder{
Joe Tsai7ca70982019-04-15 13:57:56 -07001726 RawDescriptor: file_proto2_fields_proto_rawDesc,
1727 GoTypes: file_proto2_fields_proto_goTypes,
1728 DependencyIndexes: file_proto2_fields_proto_depIdxs,
1729 EnumOutputTypes: file_proto2_fields_proto_enumTypes,
1730 MessageOutputTypes: file_proto2_fields_proto_msgTypes,
Joe Tsai35ec98f2019-03-25 14:41:32 -07001731 FilesRegistry: protoregistry.GlobalFiles,
1732 TypesRegistry: protoregistry.GlobalTypes,
Damien Neil8012b442019-01-18 09:32:24 -08001733 }.Init()
Joe Tsai7ca70982019-04-15 13:57:56 -07001734 file_proto2_fields_proto_rawDesc = nil
1735 file_proto2_fields_proto_goTypes = nil
1736 file_proto2_fields_proto_depIdxs = nil
Joe Tsaib6405bd2018-11-15 14:44:37 -08001737}