1*1c12ee1eSDan Willemsen// Copyright 2019 The Go Authors. All rights reserved. 2*1c12ee1eSDan Willemsen// Use of this source code is governed by a BSD-style 3*1c12ee1eSDan Willemsen// license that can be found in the LICENSE file. 4*1c12ee1eSDan Willemsen 5*1c12ee1eSDan Willemsen// Test Protobuf definitions with proto2 syntax. 6*1c12ee1eSDan Willemsen 7*1c12ee1eSDan Willemsen// Code generated by protoc-gen-go. DO NOT EDIT. 8*1c12ee1eSDan Willemsen// source: internal/testprotos/textpb2/test.proto 9*1c12ee1eSDan Willemsen 10*1c12ee1eSDan Willemsenpackage textpb2 11*1c12ee1eSDan Willemsen 12*1c12ee1eSDan Willemsenimport ( 13*1c12ee1eSDan Willemsen protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14*1c12ee1eSDan Willemsen protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15*1c12ee1eSDan Willemsen anypb "google.golang.org/protobuf/types/known/anypb" 16*1c12ee1eSDan Willemsen durationpb "google.golang.org/protobuf/types/known/durationpb" 17*1c12ee1eSDan Willemsen emptypb "google.golang.org/protobuf/types/known/emptypb" 18*1c12ee1eSDan Willemsen fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 19*1c12ee1eSDan Willemsen structpb "google.golang.org/protobuf/types/known/structpb" 20*1c12ee1eSDan Willemsen timestamppb "google.golang.org/protobuf/types/known/timestamppb" 21*1c12ee1eSDan Willemsen wrapperspb "google.golang.org/protobuf/types/known/wrapperspb" 22*1c12ee1eSDan Willemsen reflect "reflect" 23*1c12ee1eSDan Willemsen sync "sync" 24*1c12ee1eSDan Willemsen) 25*1c12ee1eSDan Willemsen 26*1c12ee1eSDan Willemsentype Enum int32 27*1c12ee1eSDan Willemsen 28*1c12ee1eSDan Willemsenconst ( 29*1c12ee1eSDan Willemsen Enum_ONE Enum = 1 30*1c12ee1eSDan Willemsen Enum_TWO Enum = 2 31*1c12ee1eSDan Willemsen Enum_TEN Enum = 10 32*1c12ee1eSDan Willemsen) 33*1c12ee1eSDan Willemsen 34*1c12ee1eSDan Willemsen// Enum value maps for Enum. 35*1c12ee1eSDan Willemsenvar ( 36*1c12ee1eSDan Willemsen Enum_name = map[int32]string{ 37*1c12ee1eSDan Willemsen 1: "ONE", 38*1c12ee1eSDan Willemsen 2: "TWO", 39*1c12ee1eSDan Willemsen 10: "TEN", 40*1c12ee1eSDan Willemsen } 41*1c12ee1eSDan Willemsen Enum_value = map[string]int32{ 42*1c12ee1eSDan Willemsen "ONE": 1, 43*1c12ee1eSDan Willemsen "TWO": 2, 44*1c12ee1eSDan Willemsen "TEN": 10, 45*1c12ee1eSDan Willemsen } 46*1c12ee1eSDan Willemsen) 47*1c12ee1eSDan Willemsen 48*1c12ee1eSDan Willemsenfunc (x Enum) Enum() *Enum { 49*1c12ee1eSDan Willemsen p := new(Enum) 50*1c12ee1eSDan Willemsen *p = x 51*1c12ee1eSDan Willemsen return p 52*1c12ee1eSDan Willemsen} 53*1c12ee1eSDan Willemsen 54*1c12ee1eSDan Willemsenfunc (x Enum) String() string { 55*1c12ee1eSDan Willemsen return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 56*1c12ee1eSDan Willemsen} 57*1c12ee1eSDan Willemsen 58*1c12ee1eSDan Willemsenfunc (Enum) Descriptor() protoreflect.EnumDescriptor { 59*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_enumTypes[0].Descriptor() 60*1c12ee1eSDan Willemsen} 61*1c12ee1eSDan Willemsen 62*1c12ee1eSDan Willemsenfunc (Enum) Type() protoreflect.EnumType { 63*1c12ee1eSDan Willemsen return &file_internal_testprotos_textpb2_test_proto_enumTypes[0] 64*1c12ee1eSDan Willemsen} 65*1c12ee1eSDan Willemsen 66*1c12ee1eSDan Willemsenfunc (x Enum) Number() protoreflect.EnumNumber { 67*1c12ee1eSDan Willemsen return protoreflect.EnumNumber(x) 68*1c12ee1eSDan Willemsen} 69*1c12ee1eSDan Willemsen 70*1c12ee1eSDan Willemsen// Deprecated: Do not use. 71*1c12ee1eSDan Willemsenfunc (x *Enum) UnmarshalJSON(b []byte) error { 72*1c12ee1eSDan Willemsen num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 73*1c12ee1eSDan Willemsen if err != nil { 74*1c12ee1eSDan Willemsen return err 75*1c12ee1eSDan Willemsen } 76*1c12ee1eSDan Willemsen *x = Enum(num) 77*1c12ee1eSDan Willemsen return nil 78*1c12ee1eSDan Willemsen} 79*1c12ee1eSDan Willemsen 80*1c12ee1eSDan Willemsen// Deprecated: Use Enum.Descriptor instead. 81*1c12ee1eSDan Willemsenfunc (Enum) EnumDescriptor() ([]byte, []int) { 82*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{0} 83*1c12ee1eSDan Willemsen} 84*1c12ee1eSDan Willemsen 85*1c12ee1eSDan Willemsentype Enums_NestedEnum int32 86*1c12ee1eSDan Willemsen 87*1c12ee1eSDan Willemsenconst ( 88*1c12ee1eSDan Willemsen Enums_UNO Enums_NestedEnum = 1 89*1c12ee1eSDan Willemsen Enums_DOS Enums_NestedEnum = 2 90*1c12ee1eSDan Willemsen Enums_DIEZ Enums_NestedEnum = 10 91*1c12ee1eSDan Willemsen) 92*1c12ee1eSDan Willemsen 93*1c12ee1eSDan Willemsen// Enum value maps for Enums_NestedEnum. 94*1c12ee1eSDan Willemsenvar ( 95*1c12ee1eSDan Willemsen Enums_NestedEnum_name = map[int32]string{ 96*1c12ee1eSDan Willemsen 1: "UNO", 97*1c12ee1eSDan Willemsen 2: "DOS", 98*1c12ee1eSDan Willemsen 10: "DIEZ", 99*1c12ee1eSDan Willemsen } 100*1c12ee1eSDan Willemsen Enums_NestedEnum_value = map[string]int32{ 101*1c12ee1eSDan Willemsen "UNO": 1, 102*1c12ee1eSDan Willemsen "DOS": 2, 103*1c12ee1eSDan Willemsen "DIEZ": 10, 104*1c12ee1eSDan Willemsen } 105*1c12ee1eSDan Willemsen) 106*1c12ee1eSDan Willemsen 107*1c12ee1eSDan Willemsenfunc (x Enums_NestedEnum) Enum() *Enums_NestedEnum { 108*1c12ee1eSDan Willemsen p := new(Enums_NestedEnum) 109*1c12ee1eSDan Willemsen *p = x 110*1c12ee1eSDan Willemsen return p 111*1c12ee1eSDan Willemsen} 112*1c12ee1eSDan Willemsen 113*1c12ee1eSDan Willemsenfunc (x Enums_NestedEnum) String() string { 114*1c12ee1eSDan Willemsen return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 115*1c12ee1eSDan Willemsen} 116*1c12ee1eSDan Willemsen 117*1c12ee1eSDan Willemsenfunc (Enums_NestedEnum) Descriptor() protoreflect.EnumDescriptor { 118*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_enumTypes[1].Descriptor() 119*1c12ee1eSDan Willemsen} 120*1c12ee1eSDan Willemsen 121*1c12ee1eSDan Willemsenfunc (Enums_NestedEnum) Type() protoreflect.EnumType { 122*1c12ee1eSDan Willemsen return &file_internal_testprotos_textpb2_test_proto_enumTypes[1] 123*1c12ee1eSDan Willemsen} 124*1c12ee1eSDan Willemsen 125*1c12ee1eSDan Willemsenfunc (x Enums_NestedEnum) Number() protoreflect.EnumNumber { 126*1c12ee1eSDan Willemsen return protoreflect.EnumNumber(x) 127*1c12ee1eSDan Willemsen} 128*1c12ee1eSDan Willemsen 129*1c12ee1eSDan Willemsen// Deprecated: Do not use. 130*1c12ee1eSDan Willemsenfunc (x *Enums_NestedEnum) UnmarshalJSON(b []byte) error { 131*1c12ee1eSDan Willemsen num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 132*1c12ee1eSDan Willemsen if err != nil { 133*1c12ee1eSDan Willemsen return err 134*1c12ee1eSDan Willemsen } 135*1c12ee1eSDan Willemsen *x = Enums_NestedEnum(num) 136*1c12ee1eSDan Willemsen return nil 137*1c12ee1eSDan Willemsen} 138*1c12ee1eSDan Willemsen 139*1c12ee1eSDan Willemsen// Deprecated: Use Enums_NestedEnum.Descriptor instead. 140*1c12ee1eSDan Willemsenfunc (Enums_NestedEnum) EnumDescriptor() ([]byte, []int) { 141*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{1, 0} 142*1c12ee1eSDan Willemsen} 143*1c12ee1eSDan Willemsen 144*1c12ee1eSDan Willemsen// Scalars contains optional scalar fields. 145*1c12ee1eSDan Willemsentype Scalars struct { 146*1c12ee1eSDan Willemsen state protoimpl.MessageState 147*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 148*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 149*1c12ee1eSDan Willemsen 150*1c12ee1eSDan Willemsen OptBool *bool `protobuf:"varint,1,opt,name=opt_bool,json=optBool" json:"opt_bool,omitempty"` 151*1c12ee1eSDan Willemsen OptInt32 *int32 `protobuf:"varint,2,opt,name=opt_int32,json=optInt32" json:"opt_int32,omitempty"` 152*1c12ee1eSDan Willemsen OptInt64 *int64 `protobuf:"varint,3,opt,name=opt_int64,json=optInt64" json:"opt_int64,omitempty"` 153*1c12ee1eSDan Willemsen OptUint32 *uint32 `protobuf:"varint,4,opt,name=opt_uint32,json=optUint32" json:"opt_uint32,omitempty"` 154*1c12ee1eSDan Willemsen OptUint64 *uint64 `protobuf:"varint,5,opt,name=opt_uint64,json=optUint64" json:"opt_uint64,omitempty"` 155*1c12ee1eSDan Willemsen OptSint32 *int32 `protobuf:"zigzag32,6,opt,name=opt_sint32,json=optSint32" json:"opt_sint32,omitempty"` 156*1c12ee1eSDan Willemsen OptSint64 *int64 `protobuf:"zigzag64,7,opt,name=opt_sint64,json=optSint64" json:"opt_sint64,omitempty"` 157*1c12ee1eSDan Willemsen OptFixed32 *uint32 `protobuf:"fixed32,8,opt,name=opt_fixed32,json=optFixed32" json:"opt_fixed32,omitempty"` 158*1c12ee1eSDan Willemsen OptFixed64 *uint64 `protobuf:"fixed64,9,opt,name=opt_fixed64,json=optFixed64" json:"opt_fixed64,omitempty"` 159*1c12ee1eSDan Willemsen OptSfixed32 *int32 `protobuf:"fixed32,10,opt,name=opt_sfixed32,json=optSfixed32" json:"opt_sfixed32,omitempty"` 160*1c12ee1eSDan Willemsen OptSfixed64 *int64 `protobuf:"fixed64,11,opt,name=opt_sfixed64,json=optSfixed64" json:"opt_sfixed64,omitempty"` 161*1c12ee1eSDan Willemsen OptFloat *float32 `protobuf:"fixed32,20,opt,name=opt_float,json=optFloat" json:"opt_float,omitempty"` 162*1c12ee1eSDan Willemsen OptDouble *float64 `protobuf:"fixed64,21,opt,name=opt_double,json=optDouble" json:"opt_double,omitempty"` 163*1c12ee1eSDan Willemsen OptBytes []byte `protobuf:"bytes,14,opt,name=opt_bytes,json=optBytes" json:"opt_bytes,omitempty"` 164*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,13,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 165*1c12ee1eSDan Willemsen} 166*1c12ee1eSDan Willemsen 167*1c12ee1eSDan Willemsenfunc (x *Scalars) Reset() { 168*1c12ee1eSDan Willemsen *x = Scalars{} 169*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 170*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[0] 171*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 172*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 173*1c12ee1eSDan Willemsen } 174*1c12ee1eSDan Willemsen} 175*1c12ee1eSDan Willemsen 176*1c12ee1eSDan Willemsenfunc (x *Scalars) String() string { 177*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 178*1c12ee1eSDan Willemsen} 179*1c12ee1eSDan Willemsen 180*1c12ee1eSDan Willemsenfunc (*Scalars) ProtoMessage() {} 181*1c12ee1eSDan Willemsen 182*1c12ee1eSDan Willemsenfunc (x *Scalars) ProtoReflect() protoreflect.Message { 183*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[0] 184*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 185*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 186*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 187*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 188*1c12ee1eSDan Willemsen } 189*1c12ee1eSDan Willemsen return ms 190*1c12ee1eSDan Willemsen } 191*1c12ee1eSDan Willemsen return mi.MessageOf(x) 192*1c12ee1eSDan Willemsen} 193*1c12ee1eSDan Willemsen 194*1c12ee1eSDan Willemsen// Deprecated: Use Scalars.ProtoReflect.Descriptor instead. 195*1c12ee1eSDan Willemsenfunc (*Scalars) Descriptor() ([]byte, []int) { 196*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{0} 197*1c12ee1eSDan Willemsen} 198*1c12ee1eSDan Willemsen 199*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptBool() bool { 200*1c12ee1eSDan Willemsen if x != nil && x.OptBool != nil { 201*1c12ee1eSDan Willemsen return *x.OptBool 202*1c12ee1eSDan Willemsen } 203*1c12ee1eSDan Willemsen return false 204*1c12ee1eSDan Willemsen} 205*1c12ee1eSDan Willemsen 206*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptInt32() int32 { 207*1c12ee1eSDan Willemsen if x != nil && x.OptInt32 != nil { 208*1c12ee1eSDan Willemsen return *x.OptInt32 209*1c12ee1eSDan Willemsen } 210*1c12ee1eSDan Willemsen return 0 211*1c12ee1eSDan Willemsen} 212*1c12ee1eSDan Willemsen 213*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptInt64() int64 { 214*1c12ee1eSDan Willemsen if x != nil && x.OptInt64 != nil { 215*1c12ee1eSDan Willemsen return *x.OptInt64 216*1c12ee1eSDan Willemsen } 217*1c12ee1eSDan Willemsen return 0 218*1c12ee1eSDan Willemsen} 219*1c12ee1eSDan Willemsen 220*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptUint32() uint32 { 221*1c12ee1eSDan Willemsen if x != nil && x.OptUint32 != nil { 222*1c12ee1eSDan Willemsen return *x.OptUint32 223*1c12ee1eSDan Willemsen } 224*1c12ee1eSDan Willemsen return 0 225*1c12ee1eSDan Willemsen} 226*1c12ee1eSDan Willemsen 227*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptUint64() uint64 { 228*1c12ee1eSDan Willemsen if x != nil && x.OptUint64 != nil { 229*1c12ee1eSDan Willemsen return *x.OptUint64 230*1c12ee1eSDan Willemsen } 231*1c12ee1eSDan Willemsen return 0 232*1c12ee1eSDan Willemsen} 233*1c12ee1eSDan Willemsen 234*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptSint32() int32 { 235*1c12ee1eSDan Willemsen if x != nil && x.OptSint32 != nil { 236*1c12ee1eSDan Willemsen return *x.OptSint32 237*1c12ee1eSDan Willemsen } 238*1c12ee1eSDan Willemsen return 0 239*1c12ee1eSDan Willemsen} 240*1c12ee1eSDan Willemsen 241*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptSint64() int64 { 242*1c12ee1eSDan Willemsen if x != nil && x.OptSint64 != nil { 243*1c12ee1eSDan Willemsen return *x.OptSint64 244*1c12ee1eSDan Willemsen } 245*1c12ee1eSDan Willemsen return 0 246*1c12ee1eSDan Willemsen} 247*1c12ee1eSDan Willemsen 248*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptFixed32() uint32 { 249*1c12ee1eSDan Willemsen if x != nil && x.OptFixed32 != nil { 250*1c12ee1eSDan Willemsen return *x.OptFixed32 251*1c12ee1eSDan Willemsen } 252*1c12ee1eSDan Willemsen return 0 253*1c12ee1eSDan Willemsen} 254*1c12ee1eSDan Willemsen 255*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptFixed64() uint64 { 256*1c12ee1eSDan Willemsen if x != nil && x.OptFixed64 != nil { 257*1c12ee1eSDan Willemsen return *x.OptFixed64 258*1c12ee1eSDan Willemsen } 259*1c12ee1eSDan Willemsen return 0 260*1c12ee1eSDan Willemsen} 261*1c12ee1eSDan Willemsen 262*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptSfixed32() int32 { 263*1c12ee1eSDan Willemsen if x != nil && x.OptSfixed32 != nil { 264*1c12ee1eSDan Willemsen return *x.OptSfixed32 265*1c12ee1eSDan Willemsen } 266*1c12ee1eSDan Willemsen return 0 267*1c12ee1eSDan Willemsen} 268*1c12ee1eSDan Willemsen 269*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptSfixed64() int64 { 270*1c12ee1eSDan Willemsen if x != nil && x.OptSfixed64 != nil { 271*1c12ee1eSDan Willemsen return *x.OptSfixed64 272*1c12ee1eSDan Willemsen } 273*1c12ee1eSDan Willemsen return 0 274*1c12ee1eSDan Willemsen} 275*1c12ee1eSDan Willemsen 276*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptFloat() float32 { 277*1c12ee1eSDan Willemsen if x != nil && x.OptFloat != nil { 278*1c12ee1eSDan Willemsen return *x.OptFloat 279*1c12ee1eSDan Willemsen } 280*1c12ee1eSDan Willemsen return 0 281*1c12ee1eSDan Willemsen} 282*1c12ee1eSDan Willemsen 283*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptDouble() float64 { 284*1c12ee1eSDan Willemsen if x != nil && x.OptDouble != nil { 285*1c12ee1eSDan Willemsen return *x.OptDouble 286*1c12ee1eSDan Willemsen } 287*1c12ee1eSDan Willemsen return 0 288*1c12ee1eSDan Willemsen} 289*1c12ee1eSDan Willemsen 290*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptBytes() []byte { 291*1c12ee1eSDan Willemsen if x != nil { 292*1c12ee1eSDan Willemsen return x.OptBytes 293*1c12ee1eSDan Willemsen } 294*1c12ee1eSDan Willemsen return nil 295*1c12ee1eSDan Willemsen} 296*1c12ee1eSDan Willemsen 297*1c12ee1eSDan Willemsenfunc (x *Scalars) GetOptString() string { 298*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 299*1c12ee1eSDan Willemsen return *x.OptString 300*1c12ee1eSDan Willemsen } 301*1c12ee1eSDan Willemsen return "" 302*1c12ee1eSDan Willemsen} 303*1c12ee1eSDan Willemsen 304*1c12ee1eSDan Willemsen// Message contains enum fields. 305*1c12ee1eSDan Willemsentype Enums struct { 306*1c12ee1eSDan Willemsen state protoimpl.MessageState 307*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 308*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 309*1c12ee1eSDan Willemsen 310*1c12ee1eSDan Willemsen OptEnum *Enum `protobuf:"varint,1,opt,name=opt_enum,json=optEnum,enum=pb2.Enum" json:"opt_enum,omitempty"` 311*1c12ee1eSDan Willemsen RptEnum []Enum `protobuf:"varint,2,rep,name=rpt_enum,json=rptEnum,enum=pb2.Enum" json:"rpt_enum,omitempty"` 312*1c12ee1eSDan Willemsen OptNestedEnum *Enums_NestedEnum `protobuf:"varint,3,opt,name=opt_nested_enum,json=optNestedEnum,enum=pb2.Enums_NestedEnum" json:"opt_nested_enum,omitempty"` 313*1c12ee1eSDan Willemsen RptNestedEnum []Enums_NestedEnum `protobuf:"varint,4,rep,name=rpt_nested_enum,json=rptNestedEnum,enum=pb2.Enums_NestedEnum" json:"rpt_nested_enum,omitempty"` 314*1c12ee1eSDan Willemsen} 315*1c12ee1eSDan Willemsen 316*1c12ee1eSDan Willemsenfunc (x *Enums) Reset() { 317*1c12ee1eSDan Willemsen *x = Enums{} 318*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 319*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[1] 320*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 321*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 322*1c12ee1eSDan Willemsen } 323*1c12ee1eSDan Willemsen} 324*1c12ee1eSDan Willemsen 325*1c12ee1eSDan Willemsenfunc (x *Enums) String() string { 326*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 327*1c12ee1eSDan Willemsen} 328*1c12ee1eSDan Willemsen 329*1c12ee1eSDan Willemsenfunc (*Enums) ProtoMessage() {} 330*1c12ee1eSDan Willemsen 331*1c12ee1eSDan Willemsenfunc (x *Enums) ProtoReflect() protoreflect.Message { 332*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[1] 333*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 334*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 335*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 336*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 337*1c12ee1eSDan Willemsen } 338*1c12ee1eSDan Willemsen return ms 339*1c12ee1eSDan Willemsen } 340*1c12ee1eSDan Willemsen return mi.MessageOf(x) 341*1c12ee1eSDan Willemsen} 342*1c12ee1eSDan Willemsen 343*1c12ee1eSDan Willemsen// Deprecated: Use Enums.ProtoReflect.Descriptor instead. 344*1c12ee1eSDan Willemsenfunc (*Enums) Descriptor() ([]byte, []int) { 345*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{1} 346*1c12ee1eSDan Willemsen} 347*1c12ee1eSDan Willemsen 348*1c12ee1eSDan Willemsenfunc (x *Enums) GetOptEnum() Enum { 349*1c12ee1eSDan Willemsen if x != nil && x.OptEnum != nil { 350*1c12ee1eSDan Willemsen return *x.OptEnum 351*1c12ee1eSDan Willemsen } 352*1c12ee1eSDan Willemsen return Enum_ONE 353*1c12ee1eSDan Willemsen} 354*1c12ee1eSDan Willemsen 355*1c12ee1eSDan Willemsenfunc (x *Enums) GetRptEnum() []Enum { 356*1c12ee1eSDan Willemsen if x != nil { 357*1c12ee1eSDan Willemsen return x.RptEnum 358*1c12ee1eSDan Willemsen } 359*1c12ee1eSDan Willemsen return nil 360*1c12ee1eSDan Willemsen} 361*1c12ee1eSDan Willemsen 362*1c12ee1eSDan Willemsenfunc (x *Enums) GetOptNestedEnum() Enums_NestedEnum { 363*1c12ee1eSDan Willemsen if x != nil && x.OptNestedEnum != nil { 364*1c12ee1eSDan Willemsen return *x.OptNestedEnum 365*1c12ee1eSDan Willemsen } 366*1c12ee1eSDan Willemsen return Enums_UNO 367*1c12ee1eSDan Willemsen} 368*1c12ee1eSDan Willemsen 369*1c12ee1eSDan Willemsenfunc (x *Enums) GetRptNestedEnum() []Enums_NestedEnum { 370*1c12ee1eSDan Willemsen if x != nil { 371*1c12ee1eSDan Willemsen return x.RptNestedEnum 372*1c12ee1eSDan Willemsen } 373*1c12ee1eSDan Willemsen return nil 374*1c12ee1eSDan Willemsen} 375*1c12ee1eSDan Willemsen 376*1c12ee1eSDan Willemsen// Message contains repeated fields. 377*1c12ee1eSDan Willemsentype Repeats struct { 378*1c12ee1eSDan Willemsen state protoimpl.MessageState 379*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 380*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 381*1c12ee1eSDan Willemsen 382*1c12ee1eSDan Willemsen RptBool []bool `protobuf:"varint,1,rep,name=rpt_bool,json=rptBool" json:"rpt_bool,omitempty"` 383*1c12ee1eSDan Willemsen RptInt32 []int32 `protobuf:"varint,2,rep,name=rpt_int32,json=rptInt32" json:"rpt_int32,omitempty"` 384*1c12ee1eSDan Willemsen RptInt64 []int64 `protobuf:"varint,3,rep,name=rpt_int64,json=rptInt64" json:"rpt_int64,omitempty"` 385*1c12ee1eSDan Willemsen RptUint32 []uint32 `protobuf:"varint,4,rep,name=rpt_uint32,json=rptUint32" json:"rpt_uint32,omitempty"` 386*1c12ee1eSDan Willemsen RptUint64 []uint64 `protobuf:"varint,5,rep,name=rpt_uint64,json=rptUint64" json:"rpt_uint64,omitempty"` 387*1c12ee1eSDan Willemsen RptFloat []float32 `protobuf:"fixed32,6,rep,name=rpt_float,json=rptFloat" json:"rpt_float,omitempty"` 388*1c12ee1eSDan Willemsen RptDouble []float64 `protobuf:"fixed64,7,rep,name=rpt_double,json=rptDouble" json:"rpt_double,omitempty"` 389*1c12ee1eSDan Willemsen RptString []string `protobuf:"bytes,8,rep,name=rpt_string,json=rptString" json:"rpt_string,omitempty"` 390*1c12ee1eSDan Willemsen RptBytes [][]byte `protobuf:"bytes,9,rep,name=rpt_bytes,json=rptBytes" json:"rpt_bytes,omitempty"` 391*1c12ee1eSDan Willemsen} 392*1c12ee1eSDan Willemsen 393*1c12ee1eSDan Willemsenfunc (x *Repeats) Reset() { 394*1c12ee1eSDan Willemsen *x = Repeats{} 395*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 396*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[2] 397*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 398*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 399*1c12ee1eSDan Willemsen } 400*1c12ee1eSDan Willemsen} 401*1c12ee1eSDan Willemsen 402*1c12ee1eSDan Willemsenfunc (x *Repeats) String() string { 403*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 404*1c12ee1eSDan Willemsen} 405*1c12ee1eSDan Willemsen 406*1c12ee1eSDan Willemsenfunc (*Repeats) ProtoMessage() {} 407*1c12ee1eSDan Willemsen 408*1c12ee1eSDan Willemsenfunc (x *Repeats) ProtoReflect() protoreflect.Message { 409*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[2] 410*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 411*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 412*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 413*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 414*1c12ee1eSDan Willemsen } 415*1c12ee1eSDan Willemsen return ms 416*1c12ee1eSDan Willemsen } 417*1c12ee1eSDan Willemsen return mi.MessageOf(x) 418*1c12ee1eSDan Willemsen} 419*1c12ee1eSDan Willemsen 420*1c12ee1eSDan Willemsen// Deprecated: Use Repeats.ProtoReflect.Descriptor instead. 421*1c12ee1eSDan Willemsenfunc (*Repeats) Descriptor() ([]byte, []int) { 422*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{2} 423*1c12ee1eSDan Willemsen} 424*1c12ee1eSDan Willemsen 425*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptBool() []bool { 426*1c12ee1eSDan Willemsen if x != nil { 427*1c12ee1eSDan Willemsen return x.RptBool 428*1c12ee1eSDan Willemsen } 429*1c12ee1eSDan Willemsen return nil 430*1c12ee1eSDan Willemsen} 431*1c12ee1eSDan Willemsen 432*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptInt32() []int32 { 433*1c12ee1eSDan Willemsen if x != nil { 434*1c12ee1eSDan Willemsen return x.RptInt32 435*1c12ee1eSDan Willemsen } 436*1c12ee1eSDan Willemsen return nil 437*1c12ee1eSDan Willemsen} 438*1c12ee1eSDan Willemsen 439*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptInt64() []int64 { 440*1c12ee1eSDan Willemsen if x != nil { 441*1c12ee1eSDan Willemsen return x.RptInt64 442*1c12ee1eSDan Willemsen } 443*1c12ee1eSDan Willemsen return nil 444*1c12ee1eSDan Willemsen} 445*1c12ee1eSDan Willemsen 446*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptUint32() []uint32 { 447*1c12ee1eSDan Willemsen if x != nil { 448*1c12ee1eSDan Willemsen return x.RptUint32 449*1c12ee1eSDan Willemsen } 450*1c12ee1eSDan Willemsen return nil 451*1c12ee1eSDan Willemsen} 452*1c12ee1eSDan Willemsen 453*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptUint64() []uint64 { 454*1c12ee1eSDan Willemsen if x != nil { 455*1c12ee1eSDan Willemsen return x.RptUint64 456*1c12ee1eSDan Willemsen } 457*1c12ee1eSDan Willemsen return nil 458*1c12ee1eSDan Willemsen} 459*1c12ee1eSDan Willemsen 460*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptFloat() []float32 { 461*1c12ee1eSDan Willemsen if x != nil { 462*1c12ee1eSDan Willemsen return x.RptFloat 463*1c12ee1eSDan Willemsen } 464*1c12ee1eSDan Willemsen return nil 465*1c12ee1eSDan Willemsen} 466*1c12ee1eSDan Willemsen 467*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptDouble() []float64 { 468*1c12ee1eSDan Willemsen if x != nil { 469*1c12ee1eSDan Willemsen return x.RptDouble 470*1c12ee1eSDan Willemsen } 471*1c12ee1eSDan Willemsen return nil 472*1c12ee1eSDan Willemsen} 473*1c12ee1eSDan Willemsen 474*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptString() []string { 475*1c12ee1eSDan Willemsen if x != nil { 476*1c12ee1eSDan Willemsen return x.RptString 477*1c12ee1eSDan Willemsen } 478*1c12ee1eSDan Willemsen return nil 479*1c12ee1eSDan Willemsen} 480*1c12ee1eSDan Willemsen 481*1c12ee1eSDan Willemsenfunc (x *Repeats) GetRptBytes() [][]byte { 482*1c12ee1eSDan Willemsen if x != nil { 483*1c12ee1eSDan Willemsen return x.RptBytes 484*1c12ee1eSDan Willemsen } 485*1c12ee1eSDan Willemsen return nil 486*1c12ee1eSDan Willemsen} 487*1c12ee1eSDan Willemsen 488*1c12ee1eSDan Willemsen// Message contains map fields. 489*1c12ee1eSDan Willemsentype Maps struct { 490*1c12ee1eSDan Willemsen state protoimpl.MessageState 491*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 492*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 493*1c12ee1eSDan Willemsen 494*1c12ee1eSDan Willemsen Int32ToStr map[int32]string `protobuf:"bytes,1,rep,name=int32_to_str,json=int32ToStr" json:"int32_to_str,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 495*1c12ee1eSDan Willemsen StrToNested map[string]*Nested `protobuf:"bytes,4,rep,name=str_to_nested,json=strToNested" json:"str_to_nested,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 496*1c12ee1eSDan Willemsen} 497*1c12ee1eSDan Willemsen 498*1c12ee1eSDan Willemsenfunc (x *Maps) Reset() { 499*1c12ee1eSDan Willemsen *x = Maps{} 500*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 501*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[3] 502*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 503*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 504*1c12ee1eSDan Willemsen } 505*1c12ee1eSDan Willemsen} 506*1c12ee1eSDan Willemsen 507*1c12ee1eSDan Willemsenfunc (x *Maps) String() string { 508*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 509*1c12ee1eSDan Willemsen} 510*1c12ee1eSDan Willemsen 511*1c12ee1eSDan Willemsenfunc (*Maps) ProtoMessage() {} 512*1c12ee1eSDan Willemsen 513*1c12ee1eSDan Willemsenfunc (x *Maps) ProtoReflect() protoreflect.Message { 514*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[3] 515*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 516*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 517*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 518*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 519*1c12ee1eSDan Willemsen } 520*1c12ee1eSDan Willemsen return ms 521*1c12ee1eSDan Willemsen } 522*1c12ee1eSDan Willemsen return mi.MessageOf(x) 523*1c12ee1eSDan Willemsen} 524*1c12ee1eSDan Willemsen 525*1c12ee1eSDan Willemsen// Deprecated: Use Maps.ProtoReflect.Descriptor instead. 526*1c12ee1eSDan Willemsenfunc (*Maps) Descriptor() ([]byte, []int) { 527*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{3} 528*1c12ee1eSDan Willemsen} 529*1c12ee1eSDan Willemsen 530*1c12ee1eSDan Willemsenfunc (x *Maps) GetInt32ToStr() map[int32]string { 531*1c12ee1eSDan Willemsen if x != nil { 532*1c12ee1eSDan Willemsen return x.Int32ToStr 533*1c12ee1eSDan Willemsen } 534*1c12ee1eSDan Willemsen return nil 535*1c12ee1eSDan Willemsen} 536*1c12ee1eSDan Willemsen 537*1c12ee1eSDan Willemsenfunc (x *Maps) GetStrToNested() map[string]*Nested { 538*1c12ee1eSDan Willemsen if x != nil { 539*1c12ee1eSDan Willemsen return x.StrToNested 540*1c12ee1eSDan Willemsen } 541*1c12ee1eSDan Willemsen return nil 542*1c12ee1eSDan Willemsen} 543*1c12ee1eSDan Willemsen 544*1c12ee1eSDan Willemsen// Message type used as submessage. 545*1c12ee1eSDan Willemsentype Nested struct { 546*1c12ee1eSDan Willemsen state protoimpl.MessageState 547*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 548*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 549*1c12ee1eSDan Willemsen 550*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 551*1c12ee1eSDan Willemsen OptNested *Nested `protobuf:"bytes,2,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"` 552*1c12ee1eSDan Willemsen} 553*1c12ee1eSDan Willemsen 554*1c12ee1eSDan Willemsenfunc (x *Nested) Reset() { 555*1c12ee1eSDan Willemsen *x = Nested{} 556*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 557*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[4] 558*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 559*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 560*1c12ee1eSDan Willemsen } 561*1c12ee1eSDan Willemsen} 562*1c12ee1eSDan Willemsen 563*1c12ee1eSDan Willemsenfunc (x *Nested) String() string { 564*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 565*1c12ee1eSDan Willemsen} 566*1c12ee1eSDan Willemsen 567*1c12ee1eSDan Willemsenfunc (*Nested) ProtoMessage() {} 568*1c12ee1eSDan Willemsen 569*1c12ee1eSDan Willemsenfunc (x *Nested) ProtoReflect() protoreflect.Message { 570*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[4] 571*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 572*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 573*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 574*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 575*1c12ee1eSDan Willemsen } 576*1c12ee1eSDan Willemsen return ms 577*1c12ee1eSDan Willemsen } 578*1c12ee1eSDan Willemsen return mi.MessageOf(x) 579*1c12ee1eSDan Willemsen} 580*1c12ee1eSDan Willemsen 581*1c12ee1eSDan Willemsen// Deprecated: Use Nested.ProtoReflect.Descriptor instead. 582*1c12ee1eSDan Willemsenfunc (*Nested) Descriptor() ([]byte, []int) { 583*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{4} 584*1c12ee1eSDan Willemsen} 585*1c12ee1eSDan Willemsen 586*1c12ee1eSDan Willemsenfunc (x *Nested) GetOptString() string { 587*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 588*1c12ee1eSDan Willemsen return *x.OptString 589*1c12ee1eSDan Willemsen } 590*1c12ee1eSDan Willemsen return "" 591*1c12ee1eSDan Willemsen} 592*1c12ee1eSDan Willemsen 593*1c12ee1eSDan Willemsenfunc (x *Nested) GetOptNested() *Nested { 594*1c12ee1eSDan Willemsen if x != nil { 595*1c12ee1eSDan Willemsen return x.OptNested 596*1c12ee1eSDan Willemsen } 597*1c12ee1eSDan Willemsen return nil 598*1c12ee1eSDan Willemsen} 599*1c12ee1eSDan Willemsen 600*1c12ee1eSDan Willemsen// Message contains message and group fields. 601*1c12ee1eSDan Willemsentype Nests struct { 602*1c12ee1eSDan Willemsen state protoimpl.MessageState 603*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 604*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 605*1c12ee1eSDan Willemsen 606*1c12ee1eSDan Willemsen OptNested *Nested `protobuf:"bytes,1,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"` 607*1c12ee1eSDan Willemsen Optgroup *Nests_OptGroup `protobuf:"group,2,opt,name=OptGroup,json=optgroup" json:"optgroup,omitempty"` 608*1c12ee1eSDan Willemsen RptNested []*Nested `protobuf:"bytes,4,rep,name=rpt_nested,json=rptNested" json:"rpt_nested,omitempty"` 609*1c12ee1eSDan Willemsen Rptgroup []*Nests_RptGroup `protobuf:"group,5,rep,name=RptGroup,json=rptgroup" json:"rptgroup,omitempty"` 610*1c12ee1eSDan Willemsen} 611*1c12ee1eSDan Willemsen 612*1c12ee1eSDan Willemsenfunc (x *Nests) Reset() { 613*1c12ee1eSDan Willemsen *x = Nests{} 614*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 615*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[5] 616*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 617*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 618*1c12ee1eSDan Willemsen } 619*1c12ee1eSDan Willemsen} 620*1c12ee1eSDan Willemsen 621*1c12ee1eSDan Willemsenfunc (x *Nests) String() string { 622*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 623*1c12ee1eSDan Willemsen} 624*1c12ee1eSDan Willemsen 625*1c12ee1eSDan Willemsenfunc (*Nests) ProtoMessage() {} 626*1c12ee1eSDan Willemsen 627*1c12ee1eSDan Willemsenfunc (x *Nests) ProtoReflect() protoreflect.Message { 628*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[5] 629*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 630*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 631*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 632*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 633*1c12ee1eSDan Willemsen } 634*1c12ee1eSDan Willemsen return ms 635*1c12ee1eSDan Willemsen } 636*1c12ee1eSDan Willemsen return mi.MessageOf(x) 637*1c12ee1eSDan Willemsen} 638*1c12ee1eSDan Willemsen 639*1c12ee1eSDan Willemsen// Deprecated: Use Nests.ProtoReflect.Descriptor instead. 640*1c12ee1eSDan Willemsenfunc (*Nests) Descriptor() ([]byte, []int) { 641*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5} 642*1c12ee1eSDan Willemsen} 643*1c12ee1eSDan Willemsen 644*1c12ee1eSDan Willemsenfunc (x *Nests) GetOptNested() *Nested { 645*1c12ee1eSDan Willemsen if x != nil { 646*1c12ee1eSDan Willemsen return x.OptNested 647*1c12ee1eSDan Willemsen } 648*1c12ee1eSDan Willemsen return nil 649*1c12ee1eSDan Willemsen} 650*1c12ee1eSDan Willemsen 651*1c12ee1eSDan Willemsenfunc (x *Nests) GetOptgroup() *Nests_OptGroup { 652*1c12ee1eSDan Willemsen if x != nil { 653*1c12ee1eSDan Willemsen return x.Optgroup 654*1c12ee1eSDan Willemsen } 655*1c12ee1eSDan Willemsen return nil 656*1c12ee1eSDan Willemsen} 657*1c12ee1eSDan Willemsen 658*1c12ee1eSDan Willemsenfunc (x *Nests) GetRptNested() []*Nested { 659*1c12ee1eSDan Willemsen if x != nil { 660*1c12ee1eSDan Willemsen return x.RptNested 661*1c12ee1eSDan Willemsen } 662*1c12ee1eSDan Willemsen return nil 663*1c12ee1eSDan Willemsen} 664*1c12ee1eSDan Willemsen 665*1c12ee1eSDan Willemsenfunc (x *Nests) GetRptgroup() []*Nests_RptGroup { 666*1c12ee1eSDan Willemsen if x != nil { 667*1c12ee1eSDan Willemsen return x.Rptgroup 668*1c12ee1eSDan Willemsen } 669*1c12ee1eSDan Willemsen return nil 670*1c12ee1eSDan Willemsen} 671*1c12ee1eSDan Willemsen 672*1c12ee1eSDan Willemsen// Message contains required fields. 673*1c12ee1eSDan Willemsentype Requireds struct { 674*1c12ee1eSDan Willemsen state protoimpl.MessageState 675*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 676*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 677*1c12ee1eSDan Willemsen 678*1c12ee1eSDan Willemsen ReqBool *bool `protobuf:"varint,1,req,name=req_bool,json=reqBool" json:"req_bool,omitempty"` 679*1c12ee1eSDan Willemsen ReqSfixed64 *int64 `protobuf:"fixed64,2,req,name=req_sfixed64,json=reqSfixed64" json:"req_sfixed64,omitempty"` 680*1c12ee1eSDan Willemsen ReqDouble *float64 `protobuf:"fixed64,3,req,name=req_double,json=reqDouble" json:"req_double,omitempty"` 681*1c12ee1eSDan Willemsen ReqString *string `protobuf:"bytes,4,req,name=req_string,json=reqString" json:"req_string,omitempty"` 682*1c12ee1eSDan Willemsen ReqEnum *Enum `protobuf:"varint,5,req,name=req_enum,json=reqEnum,enum=pb2.Enum" json:"req_enum,omitempty"` 683*1c12ee1eSDan Willemsen ReqNested *Nested `protobuf:"bytes,6,req,name=req_nested,json=reqNested" json:"req_nested,omitempty"` 684*1c12ee1eSDan Willemsen} 685*1c12ee1eSDan Willemsen 686*1c12ee1eSDan Willemsenfunc (x *Requireds) Reset() { 687*1c12ee1eSDan Willemsen *x = Requireds{} 688*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 689*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[6] 690*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 691*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 692*1c12ee1eSDan Willemsen } 693*1c12ee1eSDan Willemsen} 694*1c12ee1eSDan Willemsen 695*1c12ee1eSDan Willemsenfunc (x *Requireds) String() string { 696*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 697*1c12ee1eSDan Willemsen} 698*1c12ee1eSDan Willemsen 699*1c12ee1eSDan Willemsenfunc (*Requireds) ProtoMessage() {} 700*1c12ee1eSDan Willemsen 701*1c12ee1eSDan Willemsenfunc (x *Requireds) ProtoReflect() protoreflect.Message { 702*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[6] 703*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 704*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 705*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 706*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 707*1c12ee1eSDan Willemsen } 708*1c12ee1eSDan Willemsen return ms 709*1c12ee1eSDan Willemsen } 710*1c12ee1eSDan Willemsen return mi.MessageOf(x) 711*1c12ee1eSDan Willemsen} 712*1c12ee1eSDan Willemsen 713*1c12ee1eSDan Willemsen// Deprecated: Use Requireds.ProtoReflect.Descriptor instead. 714*1c12ee1eSDan Willemsenfunc (*Requireds) Descriptor() ([]byte, []int) { 715*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{6} 716*1c12ee1eSDan Willemsen} 717*1c12ee1eSDan Willemsen 718*1c12ee1eSDan Willemsenfunc (x *Requireds) GetReqBool() bool { 719*1c12ee1eSDan Willemsen if x != nil && x.ReqBool != nil { 720*1c12ee1eSDan Willemsen return *x.ReqBool 721*1c12ee1eSDan Willemsen } 722*1c12ee1eSDan Willemsen return false 723*1c12ee1eSDan Willemsen} 724*1c12ee1eSDan Willemsen 725*1c12ee1eSDan Willemsenfunc (x *Requireds) GetReqSfixed64() int64 { 726*1c12ee1eSDan Willemsen if x != nil && x.ReqSfixed64 != nil { 727*1c12ee1eSDan Willemsen return *x.ReqSfixed64 728*1c12ee1eSDan Willemsen } 729*1c12ee1eSDan Willemsen return 0 730*1c12ee1eSDan Willemsen} 731*1c12ee1eSDan Willemsen 732*1c12ee1eSDan Willemsenfunc (x *Requireds) GetReqDouble() float64 { 733*1c12ee1eSDan Willemsen if x != nil && x.ReqDouble != nil { 734*1c12ee1eSDan Willemsen return *x.ReqDouble 735*1c12ee1eSDan Willemsen } 736*1c12ee1eSDan Willemsen return 0 737*1c12ee1eSDan Willemsen} 738*1c12ee1eSDan Willemsen 739*1c12ee1eSDan Willemsenfunc (x *Requireds) GetReqString() string { 740*1c12ee1eSDan Willemsen if x != nil && x.ReqString != nil { 741*1c12ee1eSDan Willemsen return *x.ReqString 742*1c12ee1eSDan Willemsen } 743*1c12ee1eSDan Willemsen return "" 744*1c12ee1eSDan Willemsen} 745*1c12ee1eSDan Willemsen 746*1c12ee1eSDan Willemsenfunc (x *Requireds) GetReqEnum() Enum { 747*1c12ee1eSDan Willemsen if x != nil && x.ReqEnum != nil { 748*1c12ee1eSDan Willemsen return *x.ReqEnum 749*1c12ee1eSDan Willemsen } 750*1c12ee1eSDan Willemsen return Enum_ONE 751*1c12ee1eSDan Willemsen} 752*1c12ee1eSDan Willemsen 753*1c12ee1eSDan Willemsenfunc (x *Requireds) GetReqNested() *Nested { 754*1c12ee1eSDan Willemsen if x != nil { 755*1c12ee1eSDan Willemsen return x.ReqNested 756*1c12ee1eSDan Willemsen } 757*1c12ee1eSDan Willemsen return nil 758*1c12ee1eSDan Willemsen} 759*1c12ee1eSDan Willemsen 760*1c12ee1eSDan Willemsen// Message contains both required and optional fields. 761*1c12ee1eSDan Willemsentype PartialRequired struct { 762*1c12ee1eSDan Willemsen state protoimpl.MessageState 763*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 764*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 765*1c12ee1eSDan Willemsen 766*1c12ee1eSDan Willemsen ReqString *string `protobuf:"bytes,1,req,name=req_string,json=reqString" json:"req_string,omitempty"` 767*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,2,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 768*1c12ee1eSDan Willemsen} 769*1c12ee1eSDan Willemsen 770*1c12ee1eSDan Willemsenfunc (x *PartialRequired) Reset() { 771*1c12ee1eSDan Willemsen *x = PartialRequired{} 772*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 773*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[7] 774*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 775*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 776*1c12ee1eSDan Willemsen } 777*1c12ee1eSDan Willemsen} 778*1c12ee1eSDan Willemsen 779*1c12ee1eSDan Willemsenfunc (x *PartialRequired) String() string { 780*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 781*1c12ee1eSDan Willemsen} 782*1c12ee1eSDan Willemsen 783*1c12ee1eSDan Willemsenfunc (*PartialRequired) ProtoMessage() {} 784*1c12ee1eSDan Willemsen 785*1c12ee1eSDan Willemsenfunc (x *PartialRequired) ProtoReflect() protoreflect.Message { 786*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[7] 787*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 788*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 789*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 790*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 791*1c12ee1eSDan Willemsen } 792*1c12ee1eSDan Willemsen return ms 793*1c12ee1eSDan Willemsen } 794*1c12ee1eSDan Willemsen return mi.MessageOf(x) 795*1c12ee1eSDan Willemsen} 796*1c12ee1eSDan Willemsen 797*1c12ee1eSDan Willemsen// Deprecated: Use PartialRequired.ProtoReflect.Descriptor instead. 798*1c12ee1eSDan Willemsenfunc (*PartialRequired) Descriptor() ([]byte, []int) { 799*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{7} 800*1c12ee1eSDan Willemsen} 801*1c12ee1eSDan Willemsen 802*1c12ee1eSDan Willemsenfunc (x *PartialRequired) GetReqString() string { 803*1c12ee1eSDan Willemsen if x != nil && x.ReqString != nil { 804*1c12ee1eSDan Willemsen return *x.ReqString 805*1c12ee1eSDan Willemsen } 806*1c12ee1eSDan Willemsen return "" 807*1c12ee1eSDan Willemsen} 808*1c12ee1eSDan Willemsen 809*1c12ee1eSDan Willemsenfunc (x *PartialRequired) GetOptString() string { 810*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 811*1c12ee1eSDan Willemsen return *x.OptString 812*1c12ee1eSDan Willemsen } 813*1c12ee1eSDan Willemsen return "" 814*1c12ee1eSDan Willemsen} 815*1c12ee1eSDan Willemsen 816*1c12ee1eSDan Willemsentype NestedWithRequired struct { 817*1c12ee1eSDan Willemsen state protoimpl.MessageState 818*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 819*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 820*1c12ee1eSDan Willemsen 821*1c12ee1eSDan Willemsen ReqString *string `protobuf:"bytes,1,req,name=req_string,json=reqString" json:"req_string,omitempty"` 822*1c12ee1eSDan Willemsen} 823*1c12ee1eSDan Willemsen 824*1c12ee1eSDan Willemsenfunc (x *NestedWithRequired) Reset() { 825*1c12ee1eSDan Willemsen *x = NestedWithRequired{} 826*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 827*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[8] 828*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 829*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 830*1c12ee1eSDan Willemsen } 831*1c12ee1eSDan Willemsen} 832*1c12ee1eSDan Willemsen 833*1c12ee1eSDan Willemsenfunc (x *NestedWithRequired) String() string { 834*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 835*1c12ee1eSDan Willemsen} 836*1c12ee1eSDan Willemsen 837*1c12ee1eSDan Willemsenfunc (*NestedWithRequired) ProtoMessage() {} 838*1c12ee1eSDan Willemsen 839*1c12ee1eSDan Willemsenfunc (x *NestedWithRequired) ProtoReflect() protoreflect.Message { 840*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[8] 841*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 842*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 843*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 844*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 845*1c12ee1eSDan Willemsen } 846*1c12ee1eSDan Willemsen return ms 847*1c12ee1eSDan Willemsen } 848*1c12ee1eSDan Willemsen return mi.MessageOf(x) 849*1c12ee1eSDan Willemsen} 850*1c12ee1eSDan Willemsen 851*1c12ee1eSDan Willemsen// Deprecated: Use NestedWithRequired.ProtoReflect.Descriptor instead. 852*1c12ee1eSDan Willemsenfunc (*NestedWithRequired) Descriptor() ([]byte, []int) { 853*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{8} 854*1c12ee1eSDan Willemsen} 855*1c12ee1eSDan Willemsen 856*1c12ee1eSDan Willemsenfunc (x *NestedWithRequired) GetReqString() string { 857*1c12ee1eSDan Willemsen if x != nil && x.ReqString != nil { 858*1c12ee1eSDan Willemsen return *x.ReqString 859*1c12ee1eSDan Willemsen } 860*1c12ee1eSDan Willemsen return "" 861*1c12ee1eSDan Willemsen} 862*1c12ee1eSDan Willemsen 863*1c12ee1eSDan Willemsentype IndirectRequired struct { 864*1c12ee1eSDan Willemsen state protoimpl.MessageState 865*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 866*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 867*1c12ee1eSDan Willemsen 868*1c12ee1eSDan Willemsen OptNested *NestedWithRequired `protobuf:"bytes,1,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"` 869*1c12ee1eSDan Willemsen RptNested []*NestedWithRequired `protobuf:"bytes,2,rep,name=rpt_nested,json=rptNested" json:"rpt_nested,omitempty"` 870*1c12ee1eSDan Willemsen StrToNested map[string]*NestedWithRequired `protobuf:"bytes,3,rep,name=str_to_nested,json=strToNested" json:"str_to_nested,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 871*1c12ee1eSDan Willemsen // Types that are assignable to Union: 872*1c12ee1eSDan Willemsen // 873*1c12ee1eSDan Willemsen // *IndirectRequired_OneofNested 874*1c12ee1eSDan Willemsen Union isIndirectRequired_Union `protobuf_oneof:"union"` 875*1c12ee1eSDan Willemsen} 876*1c12ee1eSDan Willemsen 877*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) Reset() { 878*1c12ee1eSDan Willemsen *x = IndirectRequired{} 879*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 880*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[9] 881*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 882*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 883*1c12ee1eSDan Willemsen } 884*1c12ee1eSDan Willemsen} 885*1c12ee1eSDan Willemsen 886*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) String() string { 887*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 888*1c12ee1eSDan Willemsen} 889*1c12ee1eSDan Willemsen 890*1c12ee1eSDan Willemsenfunc (*IndirectRequired) ProtoMessage() {} 891*1c12ee1eSDan Willemsen 892*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) ProtoReflect() protoreflect.Message { 893*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[9] 894*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 895*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 896*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 897*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 898*1c12ee1eSDan Willemsen } 899*1c12ee1eSDan Willemsen return ms 900*1c12ee1eSDan Willemsen } 901*1c12ee1eSDan Willemsen return mi.MessageOf(x) 902*1c12ee1eSDan Willemsen} 903*1c12ee1eSDan Willemsen 904*1c12ee1eSDan Willemsen// Deprecated: Use IndirectRequired.ProtoReflect.Descriptor instead. 905*1c12ee1eSDan Willemsenfunc (*IndirectRequired) Descriptor() ([]byte, []int) { 906*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{9} 907*1c12ee1eSDan Willemsen} 908*1c12ee1eSDan Willemsen 909*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) GetOptNested() *NestedWithRequired { 910*1c12ee1eSDan Willemsen if x != nil { 911*1c12ee1eSDan Willemsen return x.OptNested 912*1c12ee1eSDan Willemsen } 913*1c12ee1eSDan Willemsen return nil 914*1c12ee1eSDan Willemsen} 915*1c12ee1eSDan Willemsen 916*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) GetRptNested() []*NestedWithRequired { 917*1c12ee1eSDan Willemsen if x != nil { 918*1c12ee1eSDan Willemsen return x.RptNested 919*1c12ee1eSDan Willemsen } 920*1c12ee1eSDan Willemsen return nil 921*1c12ee1eSDan Willemsen} 922*1c12ee1eSDan Willemsen 923*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) GetStrToNested() map[string]*NestedWithRequired { 924*1c12ee1eSDan Willemsen if x != nil { 925*1c12ee1eSDan Willemsen return x.StrToNested 926*1c12ee1eSDan Willemsen } 927*1c12ee1eSDan Willemsen return nil 928*1c12ee1eSDan Willemsen} 929*1c12ee1eSDan Willemsen 930*1c12ee1eSDan Willemsenfunc (m *IndirectRequired) GetUnion() isIndirectRequired_Union { 931*1c12ee1eSDan Willemsen if m != nil { 932*1c12ee1eSDan Willemsen return m.Union 933*1c12ee1eSDan Willemsen } 934*1c12ee1eSDan Willemsen return nil 935*1c12ee1eSDan Willemsen} 936*1c12ee1eSDan Willemsen 937*1c12ee1eSDan Willemsenfunc (x *IndirectRequired) GetOneofNested() *NestedWithRequired { 938*1c12ee1eSDan Willemsen if x, ok := x.GetUnion().(*IndirectRequired_OneofNested); ok { 939*1c12ee1eSDan Willemsen return x.OneofNested 940*1c12ee1eSDan Willemsen } 941*1c12ee1eSDan Willemsen return nil 942*1c12ee1eSDan Willemsen} 943*1c12ee1eSDan Willemsen 944*1c12ee1eSDan Willemsentype isIndirectRequired_Union interface { 945*1c12ee1eSDan Willemsen isIndirectRequired_Union() 946*1c12ee1eSDan Willemsen} 947*1c12ee1eSDan Willemsen 948*1c12ee1eSDan Willemsentype IndirectRequired_OneofNested struct { 949*1c12ee1eSDan Willemsen OneofNested *NestedWithRequired `protobuf:"bytes,4,opt,name=oneof_nested,json=oneofNested,oneof"` 950*1c12ee1eSDan Willemsen} 951*1c12ee1eSDan Willemsen 952*1c12ee1eSDan Willemsenfunc (*IndirectRequired_OneofNested) isIndirectRequired_Union() {} 953*1c12ee1eSDan Willemsen 954*1c12ee1eSDan Willemsentype Extensions struct { 955*1c12ee1eSDan Willemsen state protoimpl.MessageState 956*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 957*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 958*1c12ee1eSDan Willemsen extensionFields protoimpl.ExtensionFields 959*1c12ee1eSDan Willemsen 960*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 961*1c12ee1eSDan Willemsen OptBool *bool `protobuf:"varint,101,opt,name=opt_bool,json=optBool" json:"opt_bool,omitempty"` 962*1c12ee1eSDan Willemsen OptInt32 *int32 `protobuf:"varint,2,opt,name=opt_int32,json=optInt32" json:"opt_int32,omitempty"` 963*1c12ee1eSDan Willemsen} 964*1c12ee1eSDan Willemsen 965*1c12ee1eSDan Willemsenfunc (x *Extensions) Reset() { 966*1c12ee1eSDan Willemsen *x = Extensions{} 967*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 968*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[10] 969*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 970*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 971*1c12ee1eSDan Willemsen } 972*1c12ee1eSDan Willemsen} 973*1c12ee1eSDan Willemsen 974*1c12ee1eSDan Willemsenfunc (x *Extensions) String() string { 975*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 976*1c12ee1eSDan Willemsen} 977*1c12ee1eSDan Willemsen 978*1c12ee1eSDan Willemsenfunc (*Extensions) ProtoMessage() {} 979*1c12ee1eSDan Willemsen 980*1c12ee1eSDan Willemsenfunc (x *Extensions) ProtoReflect() protoreflect.Message { 981*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[10] 982*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 983*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 984*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 985*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 986*1c12ee1eSDan Willemsen } 987*1c12ee1eSDan Willemsen return ms 988*1c12ee1eSDan Willemsen } 989*1c12ee1eSDan Willemsen return mi.MessageOf(x) 990*1c12ee1eSDan Willemsen} 991*1c12ee1eSDan Willemsen 992*1c12ee1eSDan Willemsen// Deprecated: Use Extensions.ProtoReflect.Descriptor instead. 993*1c12ee1eSDan Willemsenfunc (*Extensions) Descriptor() ([]byte, []int) { 994*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{10} 995*1c12ee1eSDan Willemsen} 996*1c12ee1eSDan Willemsen 997*1c12ee1eSDan Willemsenfunc (x *Extensions) GetOptString() string { 998*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 999*1c12ee1eSDan Willemsen return *x.OptString 1000*1c12ee1eSDan Willemsen } 1001*1c12ee1eSDan Willemsen return "" 1002*1c12ee1eSDan Willemsen} 1003*1c12ee1eSDan Willemsen 1004*1c12ee1eSDan Willemsenfunc (x *Extensions) GetOptBool() bool { 1005*1c12ee1eSDan Willemsen if x != nil && x.OptBool != nil { 1006*1c12ee1eSDan Willemsen return *x.OptBool 1007*1c12ee1eSDan Willemsen } 1008*1c12ee1eSDan Willemsen return false 1009*1c12ee1eSDan Willemsen} 1010*1c12ee1eSDan Willemsen 1011*1c12ee1eSDan Willemsenfunc (x *Extensions) GetOptInt32() int32 { 1012*1c12ee1eSDan Willemsen if x != nil && x.OptInt32 != nil { 1013*1c12ee1eSDan Willemsen return *x.OptInt32 1014*1c12ee1eSDan Willemsen } 1015*1c12ee1eSDan Willemsen return 0 1016*1c12ee1eSDan Willemsen} 1017*1c12ee1eSDan Willemsen 1018*1c12ee1eSDan Willemsentype ExtensionsContainer struct { 1019*1c12ee1eSDan Willemsen state protoimpl.MessageState 1020*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1021*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1022*1c12ee1eSDan Willemsen} 1023*1c12ee1eSDan Willemsen 1024*1c12ee1eSDan Willemsenfunc (x *ExtensionsContainer) Reset() { 1025*1c12ee1eSDan Willemsen *x = ExtensionsContainer{} 1026*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1027*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[11] 1028*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1029*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1030*1c12ee1eSDan Willemsen } 1031*1c12ee1eSDan Willemsen} 1032*1c12ee1eSDan Willemsen 1033*1c12ee1eSDan Willemsenfunc (x *ExtensionsContainer) String() string { 1034*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1035*1c12ee1eSDan Willemsen} 1036*1c12ee1eSDan Willemsen 1037*1c12ee1eSDan Willemsenfunc (*ExtensionsContainer) ProtoMessage() {} 1038*1c12ee1eSDan Willemsen 1039*1c12ee1eSDan Willemsenfunc (x *ExtensionsContainer) ProtoReflect() protoreflect.Message { 1040*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[11] 1041*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1042*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1043*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1044*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1045*1c12ee1eSDan Willemsen } 1046*1c12ee1eSDan Willemsen return ms 1047*1c12ee1eSDan Willemsen } 1048*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1049*1c12ee1eSDan Willemsen} 1050*1c12ee1eSDan Willemsen 1051*1c12ee1eSDan Willemsen// Deprecated: Use ExtensionsContainer.ProtoReflect.Descriptor instead. 1052*1c12ee1eSDan Willemsenfunc (*ExtensionsContainer) Descriptor() ([]byte, []int) { 1053*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{11} 1054*1c12ee1eSDan Willemsen} 1055*1c12ee1eSDan Willemsen 1056*1c12ee1eSDan Willemsentype MessageSet struct { 1057*1c12ee1eSDan Willemsen state protoimpl.MessageState 1058*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1059*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1060*1c12ee1eSDan Willemsen extensionFields protoimpl.ExtensionFields 1061*1c12ee1eSDan Willemsen} 1062*1c12ee1eSDan Willemsen 1063*1c12ee1eSDan Willemsenfunc (x *MessageSet) Reset() { 1064*1c12ee1eSDan Willemsen *x = MessageSet{} 1065*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1066*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[12] 1067*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1068*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1069*1c12ee1eSDan Willemsen } 1070*1c12ee1eSDan Willemsen} 1071*1c12ee1eSDan Willemsen 1072*1c12ee1eSDan Willemsenfunc (x *MessageSet) String() string { 1073*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1074*1c12ee1eSDan Willemsen} 1075*1c12ee1eSDan Willemsen 1076*1c12ee1eSDan Willemsenfunc (*MessageSet) ProtoMessage() {} 1077*1c12ee1eSDan Willemsen 1078*1c12ee1eSDan Willemsenfunc (x *MessageSet) ProtoReflect() protoreflect.Message { 1079*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[12] 1080*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1081*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1082*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1083*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1084*1c12ee1eSDan Willemsen } 1085*1c12ee1eSDan Willemsen return ms 1086*1c12ee1eSDan Willemsen } 1087*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1088*1c12ee1eSDan Willemsen} 1089*1c12ee1eSDan Willemsen 1090*1c12ee1eSDan Willemsen// Deprecated: Use MessageSet.ProtoReflect.Descriptor instead. 1091*1c12ee1eSDan Willemsenfunc (*MessageSet) Descriptor() ([]byte, []int) { 1092*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{12} 1093*1c12ee1eSDan Willemsen} 1094*1c12ee1eSDan Willemsen 1095*1c12ee1eSDan Willemsentype MessageSetExtension struct { 1096*1c12ee1eSDan Willemsen state protoimpl.MessageState 1097*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1098*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1099*1c12ee1eSDan Willemsen 1100*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 1101*1c12ee1eSDan Willemsen} 1102*1c12ee1eSDan Willemsen 1103*1c12ee1eSDan Willemsenfunc (x *MessageSetExtension) Reset() { 1104*1c12ee1eSDan Willemsen *x = MessageSetExtension{} 1105*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1106*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[13] 1107*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1108*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1109*1c12ee1eSDan Willemsen } 1110*1c12ee1eSDan Willemsen} 1111*1c12ee1eSDan Willemsen 1112*1c12ee1eSDan Willemsenfunc (x *MessageSetExtension) String() string { 1113*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1114*1c12ee1eSDan Willemsen} 1115*1c12ee1eSDan Willemsen 1116*1c12ee1eSDan Willemsenfunc (*MessageSetExtension) ProtoMessage() {} 1117*1c12ee1eSDan Willemsen 1118*1c12ee1eSDan Willemsenfunc (x *MessageSetExtension) ProtoReflect() protoreflect.Message { 1119*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[13] 1120*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1121*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1122*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1123*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1124*1c12ee1eSDan Willemsen } 1125*1c12ee1eSDan Willemsen return ms 1126*1c12ee1eSDan Willemsen } 1127*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1128*1c12ee1eSDan Willemsen} 1129*1c12ee1eSDan Willemsen 1130*1c12ee1eSDan Willemsen// Deprecated: Use MessageSetExtension.ProtoReflect.Descriptor instead. 1131*1c12ee1eSDan Willemsenfunc (*MessageSetExtension) Descriptor() ([]byte, []int) { 1132*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{13} 1133*1c12ee1eSDan Willemsen} 1134*1c12ee1eSDan Willemsen 1135*1c12ee1eSDan Willemsenfunc (x *MessageSetExtension) GetOptString() string { 1136*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 1137*1c12ee1eSDan Willemsen return *x.OptString 1138*1c12ee1eSDan Willemsen } 1139*1c12ee1eSDan Willemsen return "" 1140*1c12ee1eSDan Willemsen} 1141*1c12ee1eSDan Willemsen 1142*1c12ee1eSDan Willemsentype FakeMessageSet struct { 1143*1c12ee1eSDan Willemsen state protoimpl.MessageState 1144*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1145*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1146*1c12ee1eSDan Willemsen extensionFields protoimpl.ExtensionFields 1147*1c12ee1eSDan Willemsen} 1148*1c12ee1eSDan Willemsen 1149*1c12ee1eSDan Willemsenfunc (x *FakeMessageSet) Reset() { 1150*1c12ee1eSDan Willemsen *x = FakeMessageSet{} 1151*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1152*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[14] 1153*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1154*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1155*1c12ee1eSDan Willemsen } 1156*1c12ee1eSDan Willemsen} 1157*1c12ee1eSDan Willemsen 1158*1c12ee1eSDan Willemsenfunc (x *FakeMessageSet) String() string { 1159*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1160*1c12ee1eSDan Willemsen} 1161*1c12ee1eSDan Willemsen 1162*1c12ee1eSDan Willemsenfunc (*FakeMessageSet) ProtoMessage() {} 1163*1c12ee1eSDan Willemsen 1164*1c12ee1eSDan Willemsenfunc (x *FakeMessageSet) ProtoReflect() protoreflect.Message { 1165*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[14] 1166*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1167*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1168*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1169*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1170*1c12ee1eSDan Willemsen } 1171*1c12ee1eSDan Willemsen return ms 1172*1c12ee1eSDan Willemsen } 1173*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1174*1c12ee1eSDan Willemsen} 1175*1c12ee1eSDan Willemsen 1176*1c12ee1eSDan Willemsen// Deprecated: Use FakeMessageSet.ProtoReflect.Descriptor instead. 1177*1c12ee1eSDan Willemsenfunc (*FakeMessageSet) Descriptor() ([]byte, []int) { 1178*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{14} 1179*1c12ee1eSDan Willemsen} 1180*1c12ee1eSDan Willemsen 1181*1c12ee1eSDan Willemsentype FakeMessageSetExtension struct { 1182*1c12ee1eSDan Willemsen state protoimpl.MessageState 1183*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1184*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1185*1c12ee1eSDan Willemsen 1186*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 1187*1c12ee1eSDan Willemsen} 1188*1c12ee1eSDan Willemsen 1189*1c12ee1eSDan Willemsenfunc (x *FakeMessageSetExtension) Reset() { 1190*1c12ee1eSDan Willemsen *x = FakeMessageSetExtension{} 1191*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1192*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[15] 1193*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1194*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1195*1c12ee1eSDan Willemsen } 1196*1c12ee1eSDan Willemsen} 1197*1c12ee1eSDan Willemsen 1198*1c12ee1eSDan Willemsenfunc (x *FakeMessageSetExtension) String() string { 1199*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1200*1c12ee1eSDan Willemsen} 1201*1c12ee1eSDan Willemsen 1202*1c12ee1eSDan Willemsenfunc (*FakeMessageSetExtension) ProtoMessage() {} 1203*1c12ee1eSDan Willemsen 1204*1c12ee1eSDan Willemsenfunc (x *FakeMessageSetExtension) ProtoReflect() protoreflect.Message { 1205*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[15] 1206*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1207*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1208*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1209*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1210*1c12ee1eSDan Willemsen } 1211*1c12ee1eSDan Willemsen return ms 1212*1c12ee1eSDan Willemsen } 1213*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1214*1c12ee1eSDan Willemsen} 1215*1c12ee1eSDan Willemsen 1216*1c12ee1eSDan Willemsen// Deprecated: Use FakeMessageSetExtension.ProtoReflect.Descriptor instead. 1217*1c12ee1eSDan Willemsenfunc (*FakeMessageSetExtension) Descriptor() ([]byte, []int) { 1218*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{15} 1219*1c12ee1eSDan Willemsen} 1220*1c12ee1eSDan Willemsen 1221*1c12ee1eSDan Willemsenfunc (x *FakeMessageSetExtension) GetOptString() string { 1222*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 1223*1c12ee1eSDan Willemsen return *x.OptString 1224*1c12ee1eSDan Willemsen } 1225*1c12ee1eSDan Willemsen return "" 1226*1c12ee1eSDan Willemsen} 1227*1c12ee1eSDan Willemsen 1228*1c12ee1eSDan Willemsen// Message contains well-known type fields. 1229*1c12ee1eSDan Willemsentype KnownTypes struct { 1230*1c12ee1eSDan Willemsen state protoimpl.MessageState 1231*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1232*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1233*1c12ee1eSDan Willemsen 1234*1c12ee1eSDan Willemsen OptBool *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=opt_bool,json=optBool" json:"opt_bool,omitempty"` 1235*1c12ee1eSDan Willemsen OptInt32 *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=opt_int32,json=optInt32" json:"opt_int32,omitempty"` 1236*1c12ee1eSDan Willemsen OptInt64 *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=opt_int64,json=optInt64" json:"opt_int64,omitempty"` 1237*1c12ee1eSDan Willemsen OptUint32 *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=opt_uint32,json=optUint32" json:"opt_uint32,omitempty"` 1238*1c12ee1eSDan Willemsen OptUint64 *wrapperspb.UInt64Value `protobuf:"bytes,5,opt,name=opt_uint64,json=optUint64" json:"opt_uint64,omitempty"` 1239*1c12ee1eSDan Willemsen OptFloat *wrapperspb.FloatValue `protobuf:"bytes,6,opt,name=opt_float,json=optFloat" json:"opt_float,omitempty"` 1240*1c12ee1eSDan Willemsen OptDouble *wrapperspb.DoubleValue `protobuf:"bytes,7,opt,name=opt_double,json=optDouble" json:"opt_double,omitempty"` 1241*1c12ee1eSDan Willemsen OptString *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 1242*1c12ee1eSDan Willemsen OptBytes *wrapperspb.BytesValue `protobuf:"bytes,9,opt,name=opt_bytes,json=optBytes" json:"opt_bytes,omitempty"` 1243*1c12ee1eSDan Willemsen OptDuration *durationpb.Duration `protobuf:"bytes,20,opt,name=opt_duration,json=optDuration" json:"opt_duration,omitempty"` 1244*1c12ee1eSDan Willemsen OptTimestamp *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=opt_timestamp,json=optTimestamp" json:"opt_timestamp,omitempty"` 1245*1c12ee1eSDan Willemsen OptStruct *structpb.Struct `protobuf:"bytes,25,opt,name=opt_struct,json=optStruct" json:"opt_struct,omitempty"` 1246*1c12ee1eSDan Willemsen OptList *structpb.ListValue `protobuf:"bytes,26,opt,name=opt_list,json=optList" json:"opt_list,omitempty"` 1247*1c12ee1eSDan Willemsen OptValue *structpb.Value `protobuf:"bytes,27,opt,name=opt_value,json=optValue" json:"opt_value,omitempty"` 1248*1c12ee1eSDan Willemsen OptNull *structpb.NullValue `protobuf:"varint,28,opt,name=opt_null,json=optNull,enum=google.protobuf.NullValue" json:"opt_null,omitempty"` 1249*1c12ee1eSDan Willemsen OptEmpty *emptypb.Empty `protobuf:"bytes,30,opt,name=opt_empty,json=optEmpty" json:"opt_empty,omitempty"` 1250*1c12ee1eSDan Willemsen OptAny *anypb.Any `protobuf:"bytes,32,opt,name=opt_any,json=optAny" json:"opt_any,omitempty"` 1251*1c12ee1eSDan Willemsen OptFieldmask *fieldmaskpb.FieldMask `protobuf:"bytes,40,opt,name=opt_fieldmask,json=optFieldmask" json:"opt_fieldmask,omitempty"` 1252*1c12ee1eSDan Willemsen} 1253*1c12ee1eSDan Willemsen 1254*1c12ee1eSDan Willemsenfunc (x *KnownTypes) Reset() { 1255*1c12ee1eSDan Willemsen *x = KnownTypes{} 1256*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1257*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[16] 1258*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1259*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1260*1c12ee1eSDan Willemsen } 1261*1c12ee1eSDan Willemsen} 1262*1c12ee1eSDan Willemsen 1263*1c12ee1eSDan Willemsenfunc (x *KnownTypes) String() string { 1264*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1265*1c12ee1eSDan Willemsen} 1266*1c12ee1eSDan Willemsen 1267*1c12ee1eSDan Willemsenfunc (*KnownTypes) ProtoMessage() {} 1268*1c12ee1eSDan Willemsen 1269*1c12ee1eSDan Willemsenfunc (x *KnownTypes) ProtoReflect() protoreflect.Message { 1270*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[16] 1271*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1272*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1273*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1274*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1275*1c12ee1eSDan Willemsen } 1276*1c12ee1eSDan Willemsen return ms 1277*1c12ee1eSDan Willemsen } 1278*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1279*1c12ee1eSDan Willemsen} 1280*1c12ee1eSDan Willemsen 1281*1c12ee1eSDan Willemsen// Deprecated: Use KnownTypes.ProtoReflect.Descriptor instead. 1282*1c12ee1eSDan Willemsenfunc (*KnownTypes) Descriptor() ([]byte, []int) { 1283*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{16} 1284*1c12ee1eSDan Willemsen} 1285*1c12ee1eSDan Willemsen 1286*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptBool() *wrapperspb.BoolValue { 1287*1c12ee1eSDan Willemsen if x != nil { 1288*1c12ee1eSDan Willemsen return x.OptBool 1289*1c12ee1eSDan Willemsen } 1290*1c12ee1eSDan Willemsen return nil 1291*1c12ee1eSDan Willemsen} 1292*1c12ee1eSDan Willemsen 1293*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptInt32() *wrapperspb.Int32Value { 1294*1c12ee1eSDan Willemsen if x != nil { 1295*1c12ee1eSDan Willemsen return x.OptInt32 1296*1c12ee1eSDan Willemsen } 1297*1c12ee1eSDan Willemsen return nil 1298*1c12ee1eSDan Willemsen} 1299*1c12ee1eSDan Willemsen 1300*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptInt64() *wrapperspb.Int64Value { 1301*1c12ee1eSDan Willemsen if x != nil { 1302*1c12ee1eSDan Willemsen return x.OptInt64 1303*1c12ee1eSDan Willemsen } 1304*1c12ee1eSDan Willemsen return nil 1305*1c12ee1eSDan Willemsen} 1306*1c12ee1eSDan Willemsen 1307*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptUint32() *wrapperspb.UInt32Value { 1308*1c12ee1eSDan Willemsen if x != nil { 1309*1c12ee1eSDan Willemsen return x.OptUint32 1310*1c12ee1eSDan Willemsen } 1311*1c12ee1eSDan Willemsen return nil 1312*1c12ee1eSDan Willemsen} 1313*1c12ee1eSDan Willemsen 1314*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptUint64() *wrapperspb.UInt64Value { 1315*1c12ee1eSDan Willemsen if x != nil { 1316*1c12ee1eSDan Willemsen return x.OptUint64 1317*1c12ee1eSDan Willemsen } 1318*1c12ee1eSDan Willemsen return nil 1319*1c12ee1eSDan Willemsen} 1320*1c12ee1eSDan Willemsen 1321*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptFloat() *wrapperspb.FloatValue { 1322*1c12ee1eSDan Willemsen if x != nil { 1323*1c12ee1eSDan Willemsen return x.OptFloat 1324*1c12ee1eSDan Willemsen } 1325*1c12ee1eSDan Willemsen return nil 1326*1c12ee1eSDan Willemsen} 1327*1c12ee1eSDan Willemsen 1328*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptDouble() *wrapperspb.DoubleValue { 1329*1c12ee1eSDan Willemsen if x != nil { 1330*1c12ee1eSDan Willemsen return x.OptDouble 1331*1c12ee1eSDan Willemsen } 1332*1c12ee1eSDan Willemsen return nil 1333*1c12ee1eSDan Willemsen} 1334*1c12ee1eSDan Willemsen 1335*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptString() *wrapperspb.StringValue { 1336*1c12ee1eSDan Willemsen if x != nil { 1337*1c12ee1eSDan Willemsen return x.OptString 1338*1c12ee1eSDan Willemsen } 1339*1c12ee1eSDan Willemsen return nil 1340*1c12ee1eSDan Willemsen} 1341*1c12ee1eSDan Willemsen 1342*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptBytes() *wrapperspb.BytesValue { 1343*1c12ee1eSDan Willemsen if x != nil { 1344*1c12ee1eSDan Willemsen return x.OptBytes 1345*1c12ee1eSDan Willemsen } 1346*1c12ee1eSDan Willemsen return nil 1347*1c12ee1eSDan Willemsen} 1348*1c12ee1eSDan Willemsen 1349*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptDuration() *durationpb.Duration { 1350*1c12ee1eSDan Willemsen if x != nil { 1351*1c12ee1eSDan Willemsen return x.OptDuration 1352*1c12ee1eSDan Willemsen } 1353*1c12ee1eSDan Willemsen return nil 1354*1c12ee1eSDan Willemsen} 1355*1c12ee1eSDan Willemsen 1356*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptTimestamp() *timestamppb.Timestamp { 1357*1c12ee1eSDan Willemsen if x != nil { 1358*1c12ee1eSDan Willemsen return x.OptTimestamp 1359*1c12ee1eSDan Willemsen } 1360*1c12ee1eSDan Willemsen return nil 1361*1c12ee1eSDan Willemsen} 1362*1c12ee1eSDan Willemsen 1363*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptStruct() *structpb.Struct { 1364*1c12ee1eSDan Willemsen if x != nil { 1365*1c12ee1eSDan Willemsen return x.OptStruct 1366*1c12ee1eSDan Willemsen } 1367*1c12ee1eSDan Willemsen return nil 1368*1c12ee1eSDan Willemsen} 1369*1c12ee1eSDan Willemsen 1370*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptList() *structpb.ListValue { 1371*1c12ee1eSDan Willemsen if x != nil { 1372*1c12ee1eSDan Willemsen return x.OptList 1373*1c12ee1eSDan Willemsen } 1374*1c12ee1eSDan Willemsen return nil 1375*1c12ee1eSDan Willemsen} 1376*1c12ee1eSDan Willemsen 1377*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptValue() *structpb.Value { 1378*1c12ee1eSDan Willemsen if x != nil { 1379*1c12ee1eSDan Willemsen return x.OptValue 1380*1c12ee1eSDan Willemsen } 1381*1c12ee1eSDan Willemsen return nil 1382*1c12ee1eSDan Willemsen} 1383*1c12ee1eSDan Willemsen 1384*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptNull() structpb.NullValue { 1385*1c12ee1eSDan Willemsen if x != nil && x.OptNull != nil { 1386*1c12ee1eSDan Willemsen return *x.OptNull 1387*1c12ee1eSDan Willemsen } 1388*1c12ee1eSDan Willemsen return structpb.NullValue(0) 1389*1c12ee1eSDan Willemsen} 1390*1c12ee1eSDan Willemsen 1391*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptEmpty() *emptypb.Empty { 1392*1c12ee1eSDan Willemsen if x != nil { 1393*1c12ee1eSDan Willemsen return x.OptEmpty 1394*1c12ee1eSDan Willemsen } 1395*1c12ee1eSDan Willemsen return nil 1396*1c12ee1eSDan Willemsen} 1397*1c12ee1eSDan Willemsen 1398*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptAny() *anypb.Any { 1399*1c12ee1eSDan Willemsen if x != nil { 1400*1c12ee1eSDan Willemsen return x.OptAny 1401*1c12ee1eSDan Willemsen } 1402*1c12ee1eSDan Willemsen return nil 1403*1c12ee1eSDan Willemsen} 1404*1c12ee1eSDan Willemsen 1405*1c12ee1eSDan Willemsenfunc (x *KnownTypes) GetOptFieldmask() *fieldmaskpb.FieldMask { 1406*1c12ee1eSDan Willemsen if x != nil { 1407*1c12ee1eSDan Willemsen return x.OptFieldmask 1408*1c12ee1eSDan Willemsen } 1409*1c12ee1eSDan Willemsen return nil 1410*1c12ee1eSDan Willemsen} 1411*1c12ee1eSDan Willemsen 1412*1c12ee1eSDan Willemsentype Nests_OptGroup struct { 1413*1c12ee1eSDan Willemsen state protoimpl.MessageState 1414*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1415*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1416*1c12ee1eSDan Willemsen 1417*1c12ee1eSDan Willemsen OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"` 1418*1c12ee1eSDan Willemsen OptNested *Nested `protobuf:"bytes,2,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"` 1419*1c12ee1eSDan Willemsen Optnestedgroup *Nests_OptGroup_OptNestedGroup `protobuf:"group,3,opt,name=OptNestedGroup,json=optnestedgroup" json:"optnestedgroup,omitempty"` 1420*1c12ee1eSDan Willemsen} 1421*1c12ee1eSDan Willemsen 1422*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup) Reset() { 1423*1c12ee1eSDan Willemsen *x = Nests_OptGroup{} 1424*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1425*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[19] 1426*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1427*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1428*1c12ee1eSDan Willemsen } 1429*1c12ee1eSDan Willemsen} 1430*1c12ee1eSDan Willemsen 1431*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup) String() string { 1432*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1433*1c12ee1eSDan Willemsen} 1434*1c12ee1eSDan Willemsen 1435*1c12ee1eSDan Willemsenfunc (*Nests_OptGroup) ProtoMessage() {} 1436*1c12ee1eSDan Willemsen 1437*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup) ProtoReflect() protoreflect.Message { 1438*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[19] 1439*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1440*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1441*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1442*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1443*1c12ee1eSDan Willemsen } 1444*1c12ee1eSDan Willemsen return ms 1445*1c12ee1eSDan Willemsen } 1446*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1447*1c12ee1eSDan Willemsen} 1448*1c12ee1eSDan Willemsen 1449*1c12ee1eSDan Willemsen// Deprecated: Use Nests_OptGroup.ProtoReflect.Descriptor instead. 1450*1c12ee1eSDan Willemsenfunc (*Nests_OptGroup) Descriptor() ([]byte, []int) { 1451*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5, 0} 1452*1c12ee1eSDan Willemsen} 1453*1c12ee1eSDan Willemsen 1454*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup) GetOptString() string { 1455*1c12ee1eSDan Willemsen if x != nil && x.OptString != nil { 1456*1c12ee1eSDan Willemsen return *x.OptString 1457*1c12ee1eSDan Willemsen } 1458*1c12ee1eSDan Willemsen return "" 1459*1c12ee1eSDan Willemsen} 1460*1c12ee1eSDan Willemsen 1461*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup) GetOptNested() *Nested { 1462*1c12ee1eSDan Willemsen if x != nil { 1463*1c12ee1eSDan Willemsen return x.OptNested 1464*1c12ee1eSDan Willemsen } 1465*1c12ee1eSDan Willemsen return nil 1466*1c12ee1eSDan Willemsen} 1467*1c12ee1eSDan Willemsen 1468*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup) GetOptnestedgroup() *Nests_OptGroup_OptNestedGroup { 1469*1c12ee1eSDan Willemsen if x != nil { 1470*1c12ee1eSDan Willemsen return x.Optnestedgroup 1471*1c12ee1eSDan Willemsen } 1472*1c12ee1eSDan Willemsen return nil 1473*1c12ee1eSDan Willemsen} 1474*1c12ee1eSDan Willemsen 1475*1c12ee1eSDan Willemsentype Nests_RptGroup struct { 1476*1c12ee1eSDan Willemsen state protoimpl.MessageState 1477*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1478*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1479*1c12ee1eSDan Willemsen 1480*1c12ee1eSDan Willemsen RptString []string `protobuf:"bytes,1,rep,name=rpt_string,json=rptString" json:"rpt_string,omitempty"` 1481*1c12ee1eSDan Willemsen} 1482*1c12ee1eSDan Willemsen 1483*1c12ee1eSDan Willemsenfunc (x *Nests_RptGroup) Reset() { 1484*1c12ee1eSDan Willemsen *x = Nests_RptGroup{} 1485*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1486*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[20] 1487*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1488*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1489*1c12ee1eSDan Willemsen } 1490*1c12ee1eSDan Willemsen} 1491*1c12ee1eSDan Willemsen 1492*1c12ee1eSDan Willemsenfunc (x *Nests_RptGroup) String() string { 1493*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1494*1c12ee1eSDan Willemsen} 1495*1c12ee1eSDan Willemsen 1496*1c12ee1eSDan Willemsenfunc (*Nests_RptGroup) ProtoMessage() {} 1497*1c12ee1eSDan Willemsen 1498*1c12ee1eSDan Willemsenfunc (x *Nests_RptGroup) ProtoReflect() protoreflect.Message { 1499*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[20] 1500*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1501*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1502*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1503*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1504*1c12ee1eSDan Willemsen } 1505*1c12ee1eSDan Willemsen return ms 1506*1c12ee1eSDan Willemsen } 1507*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1508*1c12ee1eSDan Willemsen} 1509*1c12ee1eSDan Willemsen 1510*1c12ee1eSDan Willemsen// Deprecated: Use Nests_RptGroup.ProtoReflect.Descriptor instead. 1511*1c12ee1eSDan Willemsenfunc (*Nests_RptGroup) Descriptor() ([]byte, []int) { 1512*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5, 1} 1513*1c12ee1eSDan Willemsen} 1514*1c12ee1eSDan Willemsen 1515*1c12ee1eSDan Willemsenfunc (x *Nests_RptGroup) GetRptString() []string { 1516*1c12ee1eSDan Willemsen if x != nil { 1517*1c12ee1eSDan Willemsen return x.RptString 1518*1c12ee1eSDan Willemsen } 1519*1c12ee1eSDan Willemsen return nil 1520*1c12ee1eSDan Willemsen} 1521*1c12ee1eSDan Willemsen 1522*1c12ee1eSDan Willemsentype Nests_OptGroup_OptNestedGroup struct { 1523*1c12ee1eSDan Willemsen state protoimpl.MessageState 1524*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 1525*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 1526*1c12ee1eSDan Willemsen 1527*1c12ee1eSDan Willemsen OptFixed32 *uint32 `protobuf:"fixed32,1,opt,name=opt_fixed32,json=optFixed32" json:"opt_fixed32,omitempty"` 1528*1c12ee1eSDan Willemsen} 1529*1c12ee1eSDan Willemsen 1530*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup_OptNestedGroup) Reset() { 1531*1c12ee1eSDan Willemsen *x = Nests_OptGroup_OptNestedGroup{} 1532*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 1533*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[21] 1534*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1535*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1536*1c12ee1eSDan Willemsen } 1537*1c12ee1eSDan Willemsen} 1538*1c12ee1eSDan Willemsen 1539*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup_OptNestedGroup) String() string { 1540*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 1541*1c12ee1eSDan Willemsen} 1542*1c12ee1eSDan Willemsen 1543*1c12ee1eSDan Willemsenfunc (*Nests_OptGroup_OptNestedGroup) ProtoMessage() {} 1544*1c12ee1eSDan Willemsen 1545*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup_OptNestedGroup) ProtoReflect() protoreflect.Message { 1546*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[21] 1547*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 1548*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1549*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 1550*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 1551*1c12ee1eSDan Willemsen } 1552*1c12ee1eSDan Willemsen return ms 1553*1c12ee1eSDan Willemsen } 1554*1c12ee1eSDan Willemsen return mi.MessageOf(x) 1555*1c12ee1eSDan Willemsen} 1556*1c12ee1eSDan Willemsen 1557*1c12ee1eSDan Willemsen// Deprecated: Use Nests_OptGroup_OptNestedGroup.ProtoReflect.Descriptor instead. 1558*1c12ee1eSDan Willemsenfunc (*Nests_OptGroup_OptNestedGroup) Descriptor() ([]byte, []int) { 1559*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5, 0, 0} 1560*1c12ee1eSDan Willemsen} 1561*1c12ee1eSDan Willemsen 1562*1c12ee1eSDan Willemsenfunc (x *Nests_OptGroup_OptNestedGroup) GetOptFixed32() uint32 { 1563*1c12ee1eSDan Willemsen if x != nil && x.OptFixed32 != nil { 1564*1c12ee1eSDan Willemsen return *x.OptFixed32 1565*1c12ee1eSDan Willemsen } 1566*1c12ee1eSDan Willemsen return 0 1567*1c12ee1eSDan Willemsen} 1568*1c12ee1eSDan Willemsen 1569*1c12ee1eSDan Willemsenvar file_internal_testprotos_textpb2_test_proto_extTypes = []protoimpl.ExtensionInfo{ 1570*1c12ee1eSDan Willemsen { 1571*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1572*1c12ee1eSDan Willemsen ExtensionType: (*bool)(nil), 1573*1c12ee1eSDan Willemsen Field: 21, 1574*1c12ee1eSDan Willemsen Name: "pb2.opt_ext_bool", 1575*1c12ee1eSDan Willemsen Tag: "varint,21,opt,name=opt_ext_bool", 1576*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1577*1c12ee1eSDan Willemsen }, 1578*1c12ee1eSDan Willemsen { 1579*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1580*1c12ee1eSDan Willemsen ExtensionType: (*string)(nil), 1581*1c12ee1eSDan Willemsen Field: 22, 1582*1c12ee1eSDan Willemsen Name: "pb2.opt_ext_string", 1583*1c12ee1eSDan Willemsen Tag: "bytes,22,opt,name=opt_ext_string", 1584*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1585*1c12ee1eSDan Willemsen }, 1586*1c12ee1eSDan Willemsen { 1587*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1588*1c12ee1eSDan Willemsen ExtensionType: (*Enum)(nil), 1589*1c12ee1eSDan Willemsen Field: 23, 1590*1c12ee1eSDan Willemsen Name: "pb2.opt_ext_enum", 1591*1c12ee1eSDan Willemsen Tag: "varint,23,opt,name=opt_ext_enum,enum=pb2.Enum", 1592*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1593*1c12ee1eSDan Willemsen }, 1594*1c12ee1eSDan Willemsen { 1595*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1596*1c12ee1eSDan Willemsen ExtensionType: (*Nested)(nil), 1597*1c12ee1eSDan Willemsen Field: 24, 1598*1c12ee1eSDan Willemsen Name: "pb2.opt_ext_nested", 1599*1c12ee1eSDan Willemsen Tag: "bytes,24,opt,name=opt_ext_nested", 1600*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1601*1c12ee1eSDan Willemsen }, 1602*1c12ee1eSDan Willemsen { 1603*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1604*1c12ee1eSDan Willemsen ExtensionType: (*PartialRequired)(nil), 1605*1c12ee1eSDan Willemsen Field: 25, 1606*1c12ee1eSDan Willemsen Name: "pb2.opt_ext_partial", 1607*1c12ee1eSDan Willemsen Tag: "bytes,25,opt,name=opt_ext_partial", 1608*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1609*1c12ee1eSDan Willemsen }, 1610*1c12ee1eSDan Willemsen { 1611*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1612*1c12ee1eSDan Willemsen ExtensionType: ([]uint32)(nil), 1613*1c12ee1eSDan Willemsen Field: 31, 1614*1c12ee1eSDan Willemsen Name: "pb2.rpt_ext_fixed32", 1615*1c12ee1eSDan Willemsen Tag: "fixed32,31,rep,name=rpt_ext_fixed32", 1616*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1617*1c12ee1eSDan Willemsen }, 1618*1c12ee1eSDan Willemsen { 1619*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1620*1c12ee1eSDan Willemsen ExtensionType: ([]Enum)(nil), 1621*1c12ee1eSDan Willemsen Field: 32, 1622*1c12ee1eSDan Willemsen Name: "pb2.rpt_ext_enum", 1623*1c12ee1eSDan Willemsen Tag: "varint,32,rep,name=rpt_ext_enum,enum=pb2.Enum", 1624*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1625*1c12ee1eSDan Willemsen }, 1626*1c12ee1eSDan Willemsen { 1627*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1628*1c12ee1eSDan Willemsen ExtensionType: ([]*Nested)(nil), 1629*1c12ee1eSDan Willemsen Field: 33, 1630*1c12ee1eSDan Willemsen Name: "pb2.rpt_ext_nested", 1631*1c12ee1eSDan Willemsen Tag: "bytes,33,rep,name=rpt_ext_nested", 1632*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1633*1c12ee1eSDan Willemsen }, 1634*1c12ee1eSDan Willemsen { 1635*1c12ee1eSDan Willemsen ExtendedType: (*MessageSet)(nil), 1636*1c12ee1eSDan Willemsen ExtensionType: (*FakeMessageSetExtension)(nil), 1637*1c12ee1eSDan Willemsen Field: 50, 1638*1c12ee1eSDan Willemsen Name: "pb2.message_set_extension", 1639*1c12ee1eSDan Willemsen Tag: "bytes,50,opt,name=message_set_extension", 1640*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1641*1c12ee1eSDan Willemsen }, 1642*1c12ee1eSDan Willemsen { 1643*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1644*1c12ee1eSDan Willemsen ExtensionType: (*bool)(nil), 1645*1c12ee1eSDan Willemsen Field: 51, 1646*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.opt_ext_bool", 1647*1c12ee1eSDan Willemsen Tag: "varint,51,opt,name=opt_ext_bool", 1648*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1649*1c12ee1eSDan Willemsen }, 1650*1c12ee1eSDan Willemsen { 1651*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1652*1c12ee1eSDan Willemsen ExtensionType: (*string)(nil), 1653*1c12ee1eSDan Willemsen Field: 52, 1654*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.opt_ext_string", 1655*1c12ee1eSDan Willemsen Tag: "bytes,52,opt,name=opt_ext_string", 1656*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1657*1c12ee1eSDan Willemsen }, 1658*1c12ee1eSDan Willemsen { 1659*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1660*1c12ee1eSDan Willemsen ExtensionType: (*Enum)(nil), 1661*1c12ee1eSDan Willemsen Field: 53, 1662*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.opt_ext_enum", 1663*1c12ee1eSDan Willemsen Tag: "varint,53,opt,name=opt_ext_enum,enum=pb2.Enum", 1664*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1665*1c12ee1eSDan Willemsen }, 1666*1c12ee1eSDan Willemsen { 1667*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1668*1c12ee1eSDan Willemsen ExtensionType: (*Nested)(nil), 1669*1c12ee1eSDan Willemsen Field: 54, 1670*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.opt_ext_nested", 1671*1c12ee1eSDan Willemsen Tag: "bytes,54,opt,name=opt_ext_nested", 1672*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1673*1c12ee1eSDan Willemsen }, 1674*1c12ee1eSDan Willemsen { 1675*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1676*1c12ee1eSDan Willemsen ExtensionType: (*PartialRequired)(nil), 1677*1c12ee1eSDan Willemsen Field: 55, 1678*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.opt_ext_partial", 1679*1c12ee1eSDan Willemsen Tag: "bytes,55,opt,name=opt_ext_partial", 1680*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1681*1c12ee1eSDan Willemsen }, 1682*1c12ee1eSDan Willemsen { 1683*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1684*1c12ee1eSDan Willemsen ExtensionType: ([]string)(nil), 1685*1c12ee1eSDan Willemsen Field: 61, 1686*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.rpt_ext_string", 1687*1c12ee1eSDan Willemsen Tag: "bytes,61,rep,name=rpt_ext_string", 1688*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1689*1c12ee1eSDan Willemsen }, 1690*1c12ee1eSDan Willemsen { 1691*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1692*1c12ee1eSDan Willemsen ExtensionType: ([]Enum)(nil), 1693*1c12ee1eSDan Willemsen Field: 62, 1694*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.rpt_ext_enum", 1695*1c12ee1eSDan Willemsen Tag: "varint,62,rep,name=rpt_ext_enum,enum=pb2.Enum", 1696*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1697*1c12ee1eSDan Willemsen }, 1698*1c12ee1eSDan Willemsen { 1699*1c12ee1eSDan Willemsen ExtendedType: (*Extensions)(nil), 1700*1c12ee1eSDan Willemsen ExtensionType: ([]*Nested)(nil), 1701*1c12ee1eSDan Willemsen Field: 63, 1702*1c12ee1eSDan Willemsen Name: "pb2.ExtensionsContainer.rpt_ext_nested", 1703*1c12ee1eSDan Willemsen Tag: "bytes,63,rep,name=rpt_ext_nested", 1704*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1705*1c12ee1eSDan Willemsen }, 1706*1c12ee1eSDan Willemsen { 1707*1c12ee1eSDan Willemsen ExtendedType: (*MessageSet)(nil), 1708*1c12ee1eSDan Willemsen ExtensionType: (*MessageSetExtension)(nil), 1709*1c12ee1eSDan Willemsen Field: 10, 1710*1c12ee1eSDan Willemsen Name: "pb2.MessageSetExtension.message_set_extension", 1711*1c12ee1eSDan Willemsen Tag: "bytes,10,opt,name=message_set_extension", 1712*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1713*1c12ee1eSDan Willemsen }, 1714*1c12ee1eSDan Willemsen { 1715*1c12ee1eSDan Willemsen ExtendedType: (*MessageSet)(nil), 1716*1c12ee1eSDan Willemsen ExtensionType: (*MessageSetExtension)(nil), 1717*1c12ee1eSDan Willemsen Field: 20, 1718*1c12ee1eSDan Willemsen Name: "pb2.MessageSetExtension.not_message_set_extension", 1719*1c12ee1eSDan Willemsen Tag: "bytes,20,opt,name=not_message_set_extension", 1720*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1721*1c12ee1eSDan Willemsen }, 1722*1c12ee1eSDan Willemsen { 1723*1c12ee1eSDan Willemsen ExtendedType: (*MessageSet)(nil), 1724*1c12ee1eSDan Willemsen ExtensionType: (*Nested)(nil), 1725*1c12ee1eSDan Willemsen Field: 30, 1726*1c12ee1eSDan Willemsen Name: "pb2.MessageSetExtension.ext_nested", 1727*1c12ee1eSDan Willemsen Tag: "bytes,30,opt,name=ext_nested", 1728*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1729*1c12ee1eSDan Willemsen }, 1730*1c12ee1eSDan Willemsen { 1731*1c12ee1eSDan Willemsen ExtendedType: (*FakeMessageSet)(nil), 1732*1c12ee1eSDan Willemsen ExtensionType: (*FakeMessageSetExtension)(nil), 1733*1c12ee1eSDan Willemsen Field: 10, 1734*1c12ee1eSDan Willemsen Name: "pb2.FakeMessageSetExtension.message_set_extension", 1735*1c12ee1eSDan Willemsen Tag: "bytes,10,opt,name=message_set_extension", 1736*1c12ee1eSDan Willemsen Filename: "internal/testprotos/textpb2/test.proto", 1737*1c12ee1eSDan Willemsen }, 1738*1c12ee1eSDan Willemsen} 1739*1c12ee1eSDan Willemsen 1740*1c12ee1eSDan Willemsen// Extension fields to Extensions. 1741*1c12ee1eSDan Willemsenvar ( 1742*1c12ee1eSDan Willemsen // optional bool opt_ext_bool = 21; 1743*1c12ee1eSDan Willemsen E_OptExtBool = &file_internal_testprotos_textpb2_test_proto_extTypes[0] 1744*1c12ee1eSDan Willemsen // optional string opt_ext_string = 22; 1745*1c12ee1eSDan Willemsen E_OptExtString = &file_internal_testprotos_textpb2_test_proto_extTypes[1] 1746*1c12ee1eSDan Willemsen // optional pb2.Enum opt_ext_enum = 23; 1747*1c12ee1eSDan Willemsen E_OptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[2] 1748*1c12ee1eSDan Willemsen // optional pb2.Nested opt_ext_nested = 24; 1749*1c12ee1eSDan Willemsen E_OptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[3] 1750*1c12ee1eSDan Willemsen // optional pb2.PartialRequired opt_ext_partial = 25; 1751*1c12ee1eSDan Willemsen E_OptExtPartial = &file_internal_testprotos_textpb2_test_proto_extTypes[4] 1752*1c12ee1eSDan Willemsen // repeated fixed32 rpt_ext_fixed32 = 31; 1753*1c12ee1eSDan Willemsen E_RptExtFixed32 = &file_internal_testprotos_textpb2_test_proto_extTypes[5] 1754*1c12ee1eSDan Willemsen // repeated pb2.Enum rpt_ext_enum = 32; 1755*1c12ee1eSDan Willemsen E_RptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[6] 1756*1c12ee1eSDan Willemsen // repeated pb2.Nested rpt_ext_nested = 33; 1757*1c12ee1eSDan Willemsen E_RptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[7] 1758*1c12ee1eSDan Willemsen // optional bool opt_ext_bool = 51; 1759*1c12ee1eSDan Willemsen E_ExtensionsContainer_OptExtBool = &file_internal_testprotos_textpb2_test_proto_extTypes[9] 1760*1c12ee1eSDan Willemsen // optional string opt_ext_string = 52; 1761*1c12ee1eSDan Willemsen E_ExtensionsContainer_OptExtString = &file_internal_testprotos_textpb2_test_proto_extTypes[10] 1762*1c12ee1eSDan Willemsen // optional pb2.Enum opt_ext_enum = 53; 1763*1c12ee1eSDan Willemsen E_ExtensionsContainer_OptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[11] 1764*1c12ee1eSDan Willemsen // optional pb2.Nested opt_ext_nested = 54; 1765*1c12ee1eSDan Willemsen E_ExtensionsContainer_OptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[12] 1766*1c12ee1eSDan Willemsen // optional pb2.PartialRequired opt_ext_partial = 55; 1767*1c12ee1eSDan Willemsen E_ExtensionsContainer_OptExtPartial = &file_internal_testprotos_textpb2_test_proto_extTypes[13] 1768*1c12ee1eSDan Willemsen // repeated string rpt_ext_string = 61; 1769*1c12ee1eSDan Willemsen E_ExtensionsContainer_RptExtString = &file_internal_testprotos_textpb2_test_proto_extTypes[14] 1770*1c12ee1eSDan Willemsen // repeated pb2.Enum rpt_ext_enum = 62; 1771*1c12ee1eSDan Willemsen E_ExtensionsContainer_RptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[15] 1772*1c12ee1eSDan Willemsen // repeated pb2.Nested rpt_ext_nested = 63; 1773*1c12ee1eSDan Willemsen E_ExtensionsContainer_RptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[16] 1774*1c12ee1eSDan Willemsen) 1775*1c12ee1eSDan Willemsen 1776*1c12ee1eSDan Willemsen// Extension fields to MessageSet. 1777*1c12ee1eSDan Willemsenvar ( 1778*1c12ee1eSDan Willemsen // optional pb2.FakeMessageSetExtension message_set_extension = 50; 1779*1c12ee1eSDan Willemsen E_MessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[8] 1780*1c12ee1eSDan Willemsen // optional pb2.MessageSetExtension message_set_extension = 10; 1781*1c12ee1eSDan Willemsen E_MessageSetExtension_MessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[17] 1782*1c12ee1eSDan Willemsen // optional pb2.MessageSetExtension not_message_set_extension = 20; 1783*1c12ee1eSDan Willemsen E_MessageSetExtension_NotMessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[18] 1784*1c12ee1eSDan Willemsen // optional pb2.Nested ext_nested = 30; 1785*1c12ee1eSDan Willemsen E_MessageSetExtension_ExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[19] 1786*1c12ee1eSDan Willemsen) 1787*1c12ee1eSDan Willemsen 1788*1c12ee1eSDan Willemsen// Extension fields to FakeMessageSet. 1789*1c12ee1eSDan Willemsenvar ( 1790*1c12ee1eSDan Willemsen // optional pb2.FakeMessageSetExtension message_set_extension = 10; 1791*1c12ee1eSDan Willemsen E_FakeMessageSetExtension_MessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[20] 1792*1c12ee1eSDan Willemsen) 1793*1c12ee1eSDan Willemsen 1794*1c12ee1eSDan Willemsenvar File_internal_testprotos_textpb2_test_proto protoreflect.FileDescriptor 1795*1c12ee1eSDan Willemsen 1796*1c12ee1eSDan Willemsenvar file_internal_testprotos_textpb2_test_proto_rawDesc = []byte{ 1797*1c12ee1eSDan Willemsen 0x0a, 0x26, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 1798*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x32, 0x2f, 0x74, 0x65, 1799*1c12ee1eSDan Willemsen 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x03, 0x70, 0x62, 0x32, 0x1a, 0x19, 0x67, 1800*1c12ee1eSDan Willemsen 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 1801*1c12ee1eSDan Willemsen 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1802*1c12ee1eSDan Willemsen 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 1803*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 1804*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 1805*1c12ee1eSDan Willemsen 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 1806*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 1807*1c12ee1eSDan Willemsen 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 1808*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 1809*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 1810*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 1811*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 1812*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 1813*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xda, 0x03, 0x0a, 0x07, 0x53, 0x63, 0x61, 0x6c, 0x61, 1814*1c12ee1eSDan Willemsen 0x72, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 1815*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x1b, 0x0a, 1816*1c12ee1eSDan Willemsen 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 1817*1c12ee1eSDan Willemsen 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70, 1818*1c12ee1eSDan Willemsen 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 1819*1c12ee1eSDan Willemsen 0x70, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x75, 1820*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x6f, 0x70, 0x74, 1821*1c12ee1eSDan Willemsen 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x75, 0x69, 1822*1c12ee1eSDan Willemsen 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x55, 1823*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x69, 0x6e, 1824*1c12ee1eSDan Willemsen 0x74, 0x33, 0x32, 0x18, 0x06, 0x20, 0x01, 0x28, 0x11, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x69, 1825*1c12ee1eSDan Willemsen 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 1826*1c12ee1eSDan Willemsen 0x36, 0x34, 0x18, 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x69, 0x6e, 1827*1c12ee1eSDan Willemsen 0x74, 0x36, 0x34, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 1828*1c12ee1eSDan Willemsen 0x33, 0x32, 0x18, 0x08, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x46, 0x69, 0x78, 1829*1c12ee1eSDan Willemsen 0x65, 0x64, 0x33, 0x32, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 1830*1c12ee1eSDan Willemsen 0x64, 0x36, 0x34, 0x18, 0x09, 0x20, 0x01, 0x28, 0x06, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x46, 0x69, 1831*1c12ee1eSDan Willemsen 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x66, 0x69, 1832*1c12ee1eSDan Willemsen 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x0b, 0x6f, 0x70, 0x74, 1833*1c12ee1eSDan Willemsen 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 1834*1c12ee1eSDan Willemsen 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x10, 0x52, 0x0b, 1835*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 1836*1c12ee1eSDan Willemsen 0x70, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x14, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 1837*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 1838*1c12ee1eSDan Willemsen 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x6f, 0x70, 1839*1c12ee1eSDan Willemsen 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x62, 1840*1c12ee1eSDan Willemsen 0x79, 0x74, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x42, 1841*1c12ee1eSDan Willemsen 0x79, 0x74, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 1842*1c12ee1eSDan Willemsen 0x6e, 0x67, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 1843*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x67, 0x22, 0xfb, 0x01, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x12, 0x24, 0x0a, 1844*1c12ee1eSDan Willemsen 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 1845*1c12ee1eSDan Willemsen 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x45, 1846*1c12ee1eSDan Willemsen 0x6e, 0x75, 0x6d, 0x12, 0x24, 0x0a, 0x08, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 1847*1c12ee1eSDan Willemsen 0x02, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 1848*1c12ee1eSDan Willemsen 0x52, 0x07, 0x72, 0x70, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x3d, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 1849*1c12ee1eSDan Willemsen 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 1850*1c12ee1eSDan Willemsen 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 1851*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x4e, 0x65, 1852*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x3d, 0x0a, 0x0f, 0x72, 0x70, 0x74, 0x5f, 1853*1c12ee1eSDan Willemsen 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x03, 0x28, 1854*1c12ee1eSDan Willemsen 0x0e, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 1855*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0d, 0x72, 0x70, 0x74, 0x4e, 0x65, 0x73, 1856*1c12ee1eSDan Willemsen 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x28, 0x0a, 0x0a, 0x4e, 0x65, 0x73, 0x74, 0x65, 1857*1c12ee1eSDan Willemsen 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x07, 0x0a, 0x03, 0x55, 0x4e, 0x4f, 0x10, 0x01, 0x12, 0x07, 1858*1c12ee1eSDan Willemsen 0x0a, 0x03, 0x44, 0x4f, 0x53, 0x10, 0x02, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x49, 0x45, 0x5a, 0x10, 1859*1c12ee1eSDan Willemsen 0x0a, 0x22, 0x94, 0x02, 0x0a, 0x07, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x73, 0x12, 0x19, 0x0a, 1860*1c12ee1eSDan Willemsen 0x08, 0x72, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 1861*1c12ee1eSDan Willemsen 0x07, 0x72, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 1862*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x72, 0x70, 0x74, 1863*1c12ee1eSDan Willemsen 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 1864*1c12ee1eSDan Willemsen 0x36, 0x34, 0x18, 0x03, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x72, 0x70, 0x74, 0x49, 0x6e, 0x74, 1865*1c12ee1eSDan Willemsen 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 1866*1c12ee1eSDan Willemsen 0x18, 0x04, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x09, 0x72, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 1867*1c12ee1eSDan Willemsen 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 1868*1c12ee1eSDan Willemsen 0x05, 0x20, 0x03, 0x28, 0x04, 0x52, 0x09, 0x72, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 1869*1c12ee1eSDan Willemsen 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x06, 0x20, 1870*1c12ee1eSDan Willemsen 0x03, 0x28, 0x02, 0x52, 0x08, 0x72, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1d, 0x0a, 1871*1c12ee1eSDan Willemsen 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x03, 0x28, 1872*1c12ee1eSDan Willemsen 0x01, 0x52, 0x09, 0x72, 0x70, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 1873*1c12ee1eSDan Willemsen 0x72, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 1874*1c12ee1eSDan Willemsen 0x52, 0x09, 0x72, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x1b, 0x0a, 0x09, 0x72, 1875*1c12ee1eSDan Willemsen 0x70, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 1876*1c12ee1eSDan Willemsen 0x72, 0x70, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0x8f, 0x02, 0x0a, 0x04, 0x4d, 0x61, 0x70, 1877*1c12ee1eSDan Willemsen 0x73, 0x12, 0x3b, 0x0a, 0x0c, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x74, 0x6f, 0x5f, 0x73, 0x74, 1878*1c12ee1eSDan Willemsen 0x72, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x61, 1879*1c12ee1eSDan Willemsen 0x70, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x45, 0x6e, 0x74, 1880*1c12ee1eSDan Willemsen 0x72, 0x79, 0x52, 0x0a, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x12, 0x3e, 1881*1c12ee1eSDan Willemsen 0x0a, 0x0d, 0x73, 0x74, 0x72, 0x5f, 0x74, 0x6f, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 1882*1c12ee1eSDan Willemsen 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x61, 0x70, 0x73, 1883*1c12ee1eSDan Willemsen 0x2e, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 1884*1c12ee1eSDan Willemsen 0x79, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x1a, 0x3d, 1885*1c12ee1eSDan Willemsen 0x0a, 0x0f, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x45, 0x6e, 0x74, 0x72, 1886*1c12ee1eSDan Willemsen 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 1887*1c12ee1eSDan Willemsen 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 1888*1c12ee1eSDan Willemsen 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4b, 0x0a, 1889*1c12ee1eSDan Willemsen 0x10, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 1890*1c12ee1eSDan Willemsen 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 1891*1c12ee1eSDan Willemsen 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 1892*1c12ee1eSDan Willemsen 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 1893*1c12ee1eSDan Willemsen 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x53, 0x0a, 0x06, 0x4e, 0x65, 1894*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 1895*1c12ee1eSDan Willemsen 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 1896*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x67, 0x12, 0x2a, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 1897*1c12ee1eSDan Willemsen 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 1898*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22, 1899*1c12ee1eSDan Willemsen 0xd3, 0x03, 0x0a, 0x05, 0x4e, 0x65, 0x73, 0x74, 0x73, 0x12, 0x2a, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 1900*1c12ee1eSDan Willemsen 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 1901*1c12ee1eSDan Willemsen 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 1902*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x2f, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x67, 0x72, 0x6f, 0x75, 1903*1c12ee1eSDan Willemsen 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 1904*1c12ee1eSDan Willemsen 0x73, 0x74, 0x73, 0x2e, 0x4f, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x08, 0x6f, 0x70, 1905*1c12ee1eSDan Willemsen 0x74, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2a, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x6e, 0x65, 1906*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 1907*1c12ee1eSDan Willemsen 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x72, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 1908*1c12ee1eSDan Willemsen 0x65, 0x64, 0x12, 0x2f, 0x0a, 0x08, 0x72, 0x70, 0x74, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x05, 1909*1c12ee1eSDan Willemsen 0x20, 0x03, 0x28, 0x0a, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x73, 1910*1c12ee1eSDan Willemsen 0x2e, 0x52, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x08, 0x72, 0x70, 0x74, 0x67, 0x72, 1911*1c12ee1eSDan Willemsen 0x6f, 0x75, 0x70, 0x1a, 0xd4, 0x01, 0x0a, 0x08, 0x4f, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 1912*1c12ee1eSDan Willemsen 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 1913*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 1914*1c12ee1eSDan Willemsen 0x2a, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 1915*1c12ee1eSDan Willemsen 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 1916*1c12ee1eSDan Willemsen 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x4a, 0x0a, 0x0e, 0x6f, 1917*1c12ee1eSDan Willemsen 0x70, 0x74, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 1918*1c12ee1eSDan Willemsen 0x01, 0x28, 0x0a, 0x32, 0x22, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x73, 0x2e, 1919*1c12ee1eSDan Willemsen 0x4f, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x4f, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 1920*1c12ee1eSDan Willemsen 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x6e, 0x65, 0x73, 0x74, 1921*1c12ee1eSDan Willemsen 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x31, 0x0a, 0x0e, 0x4f, 0x70, 0x74, 0x4e, 0x65, 1922*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 1923*1c12ee1eSDan Willemsen 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x01, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0a, 1924*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x1a, 0x29, 0x0a, 0x08, 0x52, 0x70, 1925*1c12ee1eSDan Willemsen 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x73, 0x74, 1926*1c12ee1eSDan Willemsen 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x70, 0x74, 0x53, 1927*1c12ee1eSDan Willemsen 0x74, 0x72, 0x69, 0x6e, 0x67, 0x52, 0x0e, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x5f, 1928*1c12ee1eSDan Willemsen 0x66, 0x69, 0x65, 0x6c, 0x64, 0x22, 0xd9, 0x01, 0x0a, 0x09, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 1929*1c12ee1eSDan Willemsen 0x65, 0x64, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 1930*1c12ee1eSDan Willemsen 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x07, 0x72, 0x65, 0x71, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x21, 1931*1c12ee1eSDan Willemsen 0x0a, 0x0c, 0x72, 0x65, 0x71, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x02, 1932*1c12ee1eSDan Willemsen 0x20, 0x02, 0x28, 0x10, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 1933*1c12ee1eSDan Willemsen 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 1934*1c12ee1eSDan Willemsen 0x03, 0x20, 0x02, 0x28, 0x01, 0x52, 0x09, 0x72, 0x65, 0x71, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 1935*1c12ee1eSDan Willemsen 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x04, 1936*1c12ee1eSDan Willemsen 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 1937*1c12ee1eSDan Willemsen 0x24, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x02, 0x28, 1938*1c12ee1eSDan Willemsen 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x07, 0x72, 0x65, 1939*1c12ee1eSDan Willemsen 0x71, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x2a, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x6e, 0x65, 0x73, 1940*1c12ee1eSDan Willemsen 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 1941*1c12ee1eSDan Willemsen 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x72, 0x65, 0x71, 0x4e, 0x65, 0x73, 0x74, 0x65, 1942*1c12ee1eSDan Willemsen 0x64, 0x22, 0x4f, 0x0a, 0x0f, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 1943*1c12ee1eSDan Willemsen 0x69, 0x72, 0x65, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x73, 0x74, 0x72, 0x69, 1944*1c12ee1eSDan Willemsen 0x6e, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x53, 0x74, 0x72, 1945*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x67, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 1946*1c12ee1eSDan Willemsen 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 1947*1c12ee1eSDan Willemsen 0x6e, 0x67, 0x22, 0x33, 0x0a, 0x12, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 1948*1c12ee1eSDan Willemsen 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 1949*1c12ee1eSDan Willemsen 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 1950*1c12ee1eSDan Willemsen 0x71, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x22, 0xee, 0x02, 0x0a, 0x10, 0x49, 0x6e, 0x64, 0x69, 1951*1c12ee1eSDan Willemsen 0x72, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x0a, 1952*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 1953*1c12ee1eSDan Willemsen 0x32, 0x17, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 1954*1c12ee1eSDan Willemsen 0x68, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 0x65, 1955*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 1956*1c12ee1eSDan Willemsen 0x65, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 1957*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 1958*1c12ee1eSDan Willemsen 0x64, 0x52, 0x09, 0x72, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x4a, 0x0a, 0x0d, 1959*1c12ee1eSDan Willemsen 0x73, 0x74, 0x72, 0x5f, 0x74, 0x6f, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 1960*1c12ee1eSDan Willemsen 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x49, 0x6e, 0x64, 0x69, 0x72, 0x65, 1961*1c12ee1eSDan Willemsen 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x2e, 0x53, 0x74, 0x72, 0x54, 0x6f, 1962*1c12ee1eSDan Willemsen 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x73, 0x74, 0x72, 1963*1c12ee1eSDan Willemsen 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 1964*1c12ee1eSDan Willemsen 0x66, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 1965*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 0x52, 1966*1c12ee1eSDan Willemsen 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 1967*1c12ee1eSDan Willemsen 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x1a, 0x57, 0x0a, 0x10, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e, 1968*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 1969*1c12ee1eSDan Willemsen 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2d, 0x0a, 0x05, 1970*1c12ee1eSDan Willemsen 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 1971*1c12ee1eSDan Willemsen 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 1972*1c12ee1eSDan Willemsen 0x69, 0x72, 0x65, 0x64, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 1973*1c12ee1eSDan Willemsen 0x07, 0x0a, 0x05, 0x75, 0x6e, 0x69, 0x6f, 0x6e, 0x22, 0x69, 0x0a, 0x0a, 0x45, 0x78, 0x74, 0x65, 1974*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 1975*1c12ee1eSDan Willemsen 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 1976*1c12ee1eSDan Willemsen 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 1977*1c12ee1eSDan Willemsen 0x6c, 0x18, 0x65, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 1978*1c12ee1eSDan Willemsen 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 1979*1c12ee1eSDan Willemsen 0x01, 0x28, 0x05, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x2a, 0x04, 0x08, 1980*1c12ee1eSDan Willemsen 0x14, 0x10, 0x65, 0x22, 0x89, 0x04, 0x0a, 0x13, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 1981*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x32, 0x31, 0x0a, 0x0c, 0x6f, 1982*1c12ee1eSDan Willemsen 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 1983*1c12ee1eSDan Willemsen 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x33, 0x20, 0x01, 1984*1c12ee1eSDan Willemsen 0x28, 0x08, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x32, 0x35, 1985*1c12ee1eSDan Willemsen 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 1986*1c12ee1eSDan Willemsen 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 1987*1c12ee1eSDan Willemsen 0x73, 0x18, 0x34, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x53, 1988*1c12ee1eSDan Willemsen 0x74, 0x72, 0x69, 0x6e, 0x67, 0x32, 0x3c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 1989*1c12ee1eSDan Willemsen 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 1990*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 1991*1c12ee1eSDan Willemsen 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x45, 1992*1c12ee1eSDan Willemsen 0x6e, 0x75, 0x6d, 0x32, 0x42, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x6e, 1993*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 1994*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 1995*1c12ee1eSDan Willemsen 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 1996*1c12ee1eSDan Willemsen 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x32, 0x4d, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x5f, 0x65, 1997*1c12ee1eSDan Willemsen 0x78, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 1998*1c12ee1eSDan Willemsen 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x37, 0x20, 0x01, 0x28, 1999*1c12ee1eSDan Willemsen 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52, 2000*1c12ee1eSDan Willemsen 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x50, 2001*1c12ee1eSDan Willemsen 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x32, 0x35, 0x0a, 0x0e, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x78, 2002*1c12ee1eSDan Willemsen 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 2003*1c12ee1eSDan Willemsen 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x3d, 0x20, 0x03, 0x28, 0x09, 0x52, 2004*1c12ee1eSDan Willemsen 0x0c, 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x32, 0x3c, 0x0a, 2005*1c12ee1eSDan Willemsen 0x0c, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x2e, 2006*1c12ee1eSDan Willemsen 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x3e, 2007*1c12ee1eSDan Willemsen 0x20, 0x03, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 2008*1c12ee1eSDan Willemsen 0x0a, 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x32, 0x42, 0x0a, 0x0e, 0x72, 2009*1c12ee1eSDan Willemsen 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 2010*1c12ee1eSDan Willemsen 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x3f, 2011*1c12ee1eSDan Willemsen 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 2012*1c12ee1eSDan Willemsen 0x64, 0x52, 0x0c, 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22, 2013*1c12ee1eSDan Willemsen 0x1a, 0x0a, 0x0a, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x2a, 0x08, 0x08, 2014*1c12ee1eSDan Willemsen 0x04, 0x10, 0xff, 0xff, 0xff, 0xff, 0x07, 0x3a, 0x02, 0x08, 0x01, 0x22, 0xb6, 0x02, 0x0a, 0x13, 2015*1c12ee1eSDan Willemsen 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 2016*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 2017*1c12ee1eSDan Willemsen 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 2018*1c12ee1eSDan Willemsen 0x6e, 0x67, 0x32, 0x5d, 0x0a, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 2019*1c12ee1eSDan Willemsen 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f, 0x2e, 0x70, 0x62, 2020*1c12ee1eSDan Willemsen 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x0a, 0x20, 0x01, 2021*1c12ee1eSDan Willemsen 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 2022*1c12ee1eSDan Willemsen 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x6d, 0x65, 2023*1c12ee1eSDan Willemsen 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 2024*1c12ee1eSDan Willemsen 0x6e, 0x32, 0x64, 0x0a, 0x19, 0x6e, 0x6f, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 2025*1c12ee1eSDan Willemsen 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f, 2026*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 2027*1c12ee1eSDan Willemsen 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 2028*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 2029*1c12ee1eSDan Willemsen 0x16, 0x6e, 0x6f, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 2030*1c12ee1eSDan Willemsen 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0x3b, 0x0a, 0x0a, 0x65, 0x78, 0x74, 0x5f, 0x6e, 2031*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 2032*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 2033*1c12ee1eSDan Willemsen 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x65, 0x78, 0x74, 0x4e, 0x65, 2034*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x22, 0x1a, 0x0a, 0x0e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 2035*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x2a, 0x08, 0x08, 0x04, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 2036*1c12ee1eSDan Willemsen 0x22, 0x9f, 0x01, 0x0a, 0x17, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 2037*1c12ee1eSDan Willemsen 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 2038*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 2039*1c12ee1eSDan Willemsen 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x32, 0x65, 0x0a, 0x15, 0x6d, 2040*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 2041*1c12ee1eSDan Willemsen 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x13, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 2042*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 2043*1c12ee1eSDan Willemsen 0x1c, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 2044*1c12ee1eSDan Willemsen 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x6d, 2045*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 2046*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x22, 0x9e, 0x08, 0x0a, 0x0a, 0x4b, 0x6e, 0x6f, 0x77, 0x6e, 0x54, 0x79, 0x70, 0x65, 2047*1c12ee1eSDan Willemsen 0x73, 0x12, 0x35, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 2048*1c12ee1eSDan Willemsen 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 2049*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 2050*1c12ee1eSDan Willemsen 0x07, 0x6f, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 2051*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 2052*1c12ee1eSDan Willemsen 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 2053*1c12ee1eSDan Willemsen 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 2054*1c12ee1eSDan Willemsen 0x33, 0x32, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 2055*1c12ee1eSDan Willemsen 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 2056*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 2057*1c12ee1eSDan Willemsen 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x3b, 0x0a, 0x0a, 2058*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 2059*1c12ee1eSDan Willemsen 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 2060*1c12ee1eSDan Willemsen 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 2061*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x3b, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 2062*1c12ee1eSDan Willemsen 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 2063*1c12ee1eSDan Willemsen 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 2064*1c12ee1eSDan Willemsen 0x55, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 0x6f, 0x70, 0x74, 2065*1c12ee1eSDan Willemsen 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x6c, 2066*1c12ee1eSDan Willemsen 0x6f, 0x61, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 2067*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x6c, 0x6f, 0x61, 2068*1c12ee1eSDan Willemsen 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 2069*1c12ee1eSDan Willemsen 0x12, 0x3b, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x07, 2070*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 2071*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 2072*1c12ee1eSDan Willemsen 0x75, 0x65, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x3b, 0x0a, 2073*1c12ee1eSDan Willemsen 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 2074*1c12ee1eSDan Willemsen 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2075*1c12ee1eSDan Willemsen 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 2076*1c12ee1eSDan Willemsen 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 2077*1c12ee1eSDan Willemsen 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 2078*1c12ee1eSDan Willemsen 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 2079*1c12ee1eSDan Willemsen 0x42, 0x79, 0x74, 0x65, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x42, 2080*1c12ee1eSDan Willemsen 0x79, 0x74, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x64, 0x75, 0x72, 0x61, 2081*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 2082*1c12ee1eSDan Willemsen 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 2083*1c12ee1eSDan Willemsen 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 2084*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x12, 0x3f, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 2085*1c12ee1eSDan Willemsen 0x61, 0x6d, 0x70, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 2086*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 2087*1c12ee1eSDan Willemsen 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 2088*1c12ee1eSDan Willemsen 0x61, 0x6d, 0x70, 0x12, 0x36, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x75, 0x63, 2089*1c12ee1eSDan Willemsen 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 2090*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 2091*1c12ee1eSDan Willemsen 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x12, 0x35, 0x0a, 0x08, 0x6f, 2092*1c12ee1eSDan Willemsen 0x70, 0x74, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 2093*1c12ee1eSDan Willemsen 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 2094*1c12ee1eSDan Willemsen 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x4c, 0x69, 2095*1c12ee1eSDan Willemsen 0x73, 0x74, 0x12, 0x33, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 2096*1c12ee1eSDan Willemsen 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 2097*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 2098*1c12ee1eSDan Willemsen 0x70, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x6e, 2099*1c12ee1eSDan Willemsen 0x75, 0x6c, 0x6c, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 2100*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 2101*1c12ee1eSDan Willemsen 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x4e, 0x75, 0x6c, 0x6c, 0x12, 0x33, 2102*1c12ee1eSDan Willemsen 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x18, 0x1e, 0x20, 0x01, 0x28, 2103*1c12ee1eSDan Willemsen 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2104*1c12ee1eSDan Willemsen 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x45, 0x6d, 2105*1c12ee1eSDan Willemsen 0x70, 0x74, 0x79, 0x12, 0x2d, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x5f, 0x61, 0x6e, 0x79, 0x18, 0x20, 2106*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 2107*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x06, 0x6f, 0x70, 0x74, 0x41, 2108*1c12ee1eSDan Willemsen 0x6e, 0x79, 0x12, 0x3f, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x6d, 2109*1c12ee1eSDan Willemsen 0x61, 0x73, 0x6b, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 2110*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 2111*1c12ee1eSDan Willemsen 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x6d, 2112*1c12ee1eSDan Willemsen 0x61, 0x73, 0x6b, 0x2a, 0x21, 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x07, 0x0a, 0x03, 0x4f, 2113*1c12ee1eSDan Willemsen 0x4e, 0x45, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x54, 0x57, 0x4f, 0x10, 0x02, 0x12, 0x07, 0x0a, 2114*1c12ee1eSDan Willemsen 0x03, 0x54, 0x45, 0x4e, 0x10, 0x0a, 0x3a, 0x31, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 2115*1c12ee1eSDan Willemsen 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 2116*1c12ee1eSDan Willemsen 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x15, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x6f, 2117*1c12ee1eSDan Willemsen 0x70, 0x74, 0x45, 0x78, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x3a, 0x35, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 2118*1c12ee1eSDan Willemsen 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x0f, 0x2e, 0x70, 0x62, 2119*1c12ee1eSDan Willemsen 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x16, 0x20, 0x01, 2120*1c12ee1eSDan Willemsen 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 2121*1c12ee1eSDan Willemsen 0x3a, 0x3c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 2122*1c12ee1eSDan Willemsen 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 2123*1c12ee1eSDan Willemsen 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 2124*1c12ee1eSDan Willemsen 0x75, 0x6d, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x42, 2125*1c12ee1eSDan Willemsen 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 2126*1c12ee1eSDan Willemsen 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 2127*1c12ee1eSDan Willemsen 0x73, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 2128*1c12ee1eSDan Willemsen 0x73, 0x74, 0x65, 0x64, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x4e, 0x65, 0x73, 0x74, 2129*1c12ee1eSDan Willemsen 0x65, 0x64, 0x3a, 0x4d, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 2130*1c12ee1eSDan Willemsen 0x72, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 2131*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70, 2132*1c12ee1eSDan Willemsen 0x62, 0x32, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 2133*1c12ee1eSDan Willemsen 0x65, 0x64, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 2134*1c12ee1eSDan Willemsen 0x6c, 0x3a, 0x37, 0x0a, 0x0f, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x66, 0x69, 0x78, 2135*1c12ee1eSDan Willemsen 0x65, 0x64, 0x33, 0x32, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 2136*1c12ee1eSDan Willemsen 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0d, 0x72, 0x70, 0x74, 2137*1c12ee1eSDan Willemsen 0x45, 0x78, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x3c, 0x0a, 0x0c, 0x72, 0x70, 2138*1c12ee1eSDan Willemsen 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 2139*1c12ee1eSDan Willemsen 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28, 2140*1c12ee1eSDan Willemsen 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0a, 0x72, 0x70, 2141*1c12ee1eSDan Willemsen 0x74, 0x45, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x42, 0x0a, 0x0e, 0x72, 0x70, 0x74, 0x5f, 2142*1c12ee1eSDan Willemsen 0x65, 0x78, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 2143*1c12ee1eSDan Willemsen 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x21, 0x20, 0x03, 0x28, 2144*1c12ee1eSDan Willemsen 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x0c, 2145*1c12ee1eSDan Willemsen 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x3a, 0x61, 0x0a, 0x15, 2146*1c12ee1eSDan Willemsen 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 2147*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 2148*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 2149*1c12ee1eSDan Willemsen 0x62, 0x32, 0x2e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 2150*1c12ee1eSDan Willemsen 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x6d, 0x65, 0x73, 0x73, 2151*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42, 2152*1c12ee1eSDan Willemsen 0x38, 0x5a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 2153*1c12ee1eSDan Willemsen 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 2154*1c12ee1eSDan Willemsen 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2155*1c12ee1eSDan Willemsen 0x73, 0x2f, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x32, 2156*1c12ee1eSDan Willemsen} 2157*1c12ee1eSDan Willemsen 2158*1c12ee1eSDan Willemsenvar ( 2159*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_rawDescOnce sync.Once 2160*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_rawDescData = file_internal_testprotos_textpb2_test_proto_rawDesc 2161*1c12ee1eSDan Willemsen) 2162*1c12ee1eSDan Willemsen 2163*1c12ee1eSDan Willemsenfunc file_internal_testprotos_textpb2_test_proto_rawDescGZIP() []byte { 2164*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_rawDescOnce.Do(func() { 2165*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_textpb2_test_proto_rawDescData) 2166*1c12ee1eSDan Willemsen }) 2167*1c12ee1eSDan Willemsen return file_internal_testprotos_textpb2_test_proto_rawDescData 2168*1c12ee1eSDan Willemsen} 2169*1c12ee1eSDan Willemsen 2170*1c12ee1eSDan Willemsenvar file_internal_testprotos_textpb2_test_proto_enumTypes = make([]protoimpl.EnumInfo, 2) 2171*1c12ee1eSDan Willemsenvar file_internal_testprotos_textpb2_test_proto_msgTypes = make([]protoimpl.MessageInfo, 23) 2172*1c12ee1eSDan Willemsenvar file_internal_testprotos_textpb2_test_proto_goTypes = []interface{}{ 2173*1c12ee1eSDan Willemsen (Enum)(0), // 0: pb2.Enum 2174*1c12ee1eSDan Willemsen (Enums_NestedEnum)(0), // 1: pb2.Enums.NestedEnum 2175*1c12ee1eSDan Willemsen (*Scalars)(nil), // 2: pb2.Scalars 2176*1c12ee1eSDan Willemsen (*Enums)(nil), // 3: pb2.Enums 2177*1c12ee1eSDan Willemsen (*Repeats)(nil), // 4: pb2.Repeats 2178*1c12ee1eSDan Willemsen (*Maps)(nil), // 5: pb2.Maps 2179*1c12ee1eSDan Willemsen (*Nested)(nil), // 6: pb2.Nested 2180*1c12ee1eSDan Willemsen (*Nests)(nil), // 7: pb2.Nests 2181*1c12ee1eSDan Willemsen (*Requireds)(nil), // 8: pb2.Requireds 2182*1c12ee1eSDan Willemsen (*PartialRequired)(nil), // 9: pb2.PartialRequired 2183*1c12ee1eSDan Willemsen (*NestedWithRequired)(nil), // 10: pb2.NestedWithRequired 2184*1c12ee1eSDan Willemsen (*IndirectRequired)(nil), // 11: pb2.IndirectRequired 2185*1c12ee1eSDan Willemsen (*Extensions)(nil), // 12: pb2.Extensions 2186*1c12ee1eSDan Willemsen (*ExtensionsContainer)(nil), // 13: pb2.ExtensionsContainer 2187*1c12ee1eSDan Willemsen (*MessageSet)(nil), // 14: pb2.MessageSet 2188*1c12ee1eSDan Willemsen (*MessageSetExtension)(nil), // 15: pb2.MessageSetExtension 2189*1c12ee1eSDan Willemsen (*FakeMessageSet)(nil), // 16: pb2.FakeMessageSet 2190*1c12ee1eSDan Willemsen (*FakeMessageSetExtension)(nil), // 17: pb2.FakeMessageSetExtension 2191*1c12ee1eSDan Willemsen (*KnownTypes)(nil), // 18: pb2.KnownTypes 2192*1c12ee1eSDan Willemsen nil, // 19: pb2.Maps.Int32ToStrEntry 2193*1c12ee1eSDan Willemsen nil, // 20: pb2.Maps.StrToNestedEntry 2194*1c12ee1eSDan Willemsen (*Nests_OptGroup)(nil), // 21: pb2.Nests.OptGroup 2195*1c12ee1eSDan Willemsen (*Nests_RptGroup)(nil), // 22: pb2.Nests.RptGroup 2196*1c12ee1eSDan Willemsen (*Nests_OptGroup_OptNestedGroup)(nil), // 23: pb2.Nests.OptGroup.OptNestedGroup 2197*1c12ee1eSDan Willemsen nil, // 24: pb2.IndirectRequired.StrToNestedEntry 2198*1c12ee1eSDan Willemsen (*wrapperspb.BoolValue)(nil), // 25: google.protobuf.BoolValue 2199*1c12ee1eSDan Willemsen (*wrapperspb.Int32Value)(nil), // 26: google.protobuf.Int32Value 2200*1c12ee1eSDan Willemsen (*wrapperspb.Int64Value)(nil), // 27: google.protobuf.Int64Value 2201*1c12ee1eSDan Willemsen (*wrapperspb.UInt32Value)(nil), // 28: google.protobuf.UInt32Value 2202*1c12ee1eSDan Willemsen (*wrapperspb.UInt64Value)(nil), // 29: google.protobuf.UInt64Value 2203*1c12ee1eSDan Willemsen (*wrapperspb.FloatValue)(nil), // 30: google.protobuf.FloatValue 2204*1c12ee1eSDan Willemsen (*wrapperspb.DoubleValue)(nil), // 31: google.protobuf.DoubleValue 2205*1c12ee1eSDan Willemsen (*wrapperspb.StringValue)(nil), // 32: google.protobuf.StringValue 2206*1c12ee1eSDan Willemsen (*wrapperspb.BytesValue)(nil), // 33: google.protobuf.BytesValue 2207*1c12ee1eSDan Willemsen (*durationpb.Duration)(nil), // 34: google.protobuf.Duration 2208*1c12ee1eSDan Willemsen (*timestamppb.Timestamp)(nil), // 35: google.protobuf.Timestamp 2209*1c12ee1eSDan Willemsen (*structpb.Struct)(nil), // 36: google.protobuf.Struct 2210*1c12ee1eSDan Willemsen (*structpb.ListValue)(nil), // 37: google.protobuf.ListValue 2211*1c12ee1eSDan Willemsen (*structpb.Value)(nil), // 38: google.protobuf.Value 2212*1c12ee1eSDan Willemsen (structpb.NullValue)(0), // 39: google.protobuf.NullValue 2213*1c12ee1eSDan Willemsen (*emptypb.Empty)(nil), // 40: google.protobuf.Empty 2214*1c12ee1eSDan Willemsen (*anypb.Any)(nil), // 41: google.protobuf.Any 2215*1c12ee1eSDan Willemsen (*fieldmaskpb.FieldMask)(nil), // 42: google.protobuf.FieldMask 2216*1c12ee1eSDan Willemsen} 2217*1c12ee1eSDan Willemsenvar file_internal_testprotos_textpb2_test_proto_depIdxs = []int32{ 2218*1c12ee1eSDan Willemsen 0, // 0: pb2.Enums.opt_enum:type_name -> pb2.Enum 2219*1c12ee1eSDan Willemsen 0, // 1: pb2.Enums.rpt_enum:type_name -> pb2.Enum 2220*1c12ee1eSDan Willemsen 1, // 2: pb2.Enums.opt_nested_enum:type_name -> pb2.Enums.NestedEnum 2221*1c12ee1eSDan Willemsen 1, // 3: pb2.Enums.rpt_nested_enum:type_name -> pb2.Enums.NestedEnum 2222*1c12ee1eSDan Willemsen 19, // 4: pb2.Maps.int32_to_str:type_name -> pb2.Maps.Int32ToStrEntry 2223*1c12ee1eSDan Willemsen 20, // 5: pb2.Maps.str_to_nested:type_name -> pb2.Maps.StrToNestedEntry 2224*1c12ee1eSDan Willemsen 6, // 6: pb2.Nested.opt_nested:type_name -> pb2.Nested 2225*1c12ee1eSDan Willemsen 6, // 7: pb2.Nests.opt_nested:type_name -> pb2.Nested 2226*1c12ee1eSDan Willemsen 21, // 8: pb2.Nests.optgroup:type_name -> pb2.Nests.OptGroup 2227*1c12ee1eSDan Willemsen 6, // 9: pb2.Nests.rpt_nested:type_name -> pb2.Nested 2228*1c12ee1eSDan Willemsen 22, // 10: pb2.Nests.rptgroup:type_name -> pb2.Nests.RptGroup 2229*1c12ee1eSDan Willemsen 0, // 11: pb2.Requireds.req_enum:type_name -> pb2.Enum 2230*1c12ee1eSDan Willemsen 6, // 12: pb2.Requireds.req_nested:type_name -> pb2.Nested 2231*1c12ee1eSDan Willemsen 10, // 13: pb2.IndirectRequired.opt_nested:type_name -> pb2.NestedWithRequired 2232*1c12ee1eSDan Willemsen 10, // 14: pb2.IndirectRequired.rpt_nested:type_name -> pb2.NestedWithRequired 2233*1c12ee1eSDan Willemsen 24, // 15: pb2.IndirectRequired.str_to_nested:type_name -> pb2.IndirectRequired.StrToNestedEntry 2234*1c12ee1eSDan Willemsen 10, // 16: pb2.IndirectRequired.oneof_nested:type_name -> pb2.NestedWithRequired 2235*1c12ee1eSDan Willemsen 25, // 17: pb2.KnownTypes.opt_bool:type_name -> google.protobuf.BoolValue 2236*1c12ee1eSDan Willemsen 26, // 18: pb2.KnownTypes.opt_int32:type_name -> google.protobuf.Int32Value 2237*1c12ee1eSDan Willemsen 27, // 19: pb2.KnownTypes.opt_int64:type_name -> google.protobuf.Int64Value 2238*1c12ee1eSDan Willemsen 28, // 20: pb2.KnownTypes.opt_uint32:type_name -> google.protobuf.UInt32Value 2239*1c12ee1eSDan Willemsen 29, // 21: pb2.KnownTypes.opt_uint64:type_name -> google.protobuf.UInt64Value 2240*1c12ee1eSDan Willemsen 30, // 22: pb2.KnownTypes.opt_float:type_name -> google.protobuf.FloatValue 2241*1c12ee1eSDan Willemsen 31, // 23: pb2.KnownTypes.opt_double:type_name -> google.protobuf.DoubleValue 2242*1c12ee1eSDan Willemsen 32, // 24: pb2.KnownTypes.opt_string:type_name -> google.protobuf.StringValue 2243*1c12ee1eSDan Willemsen 33, // 25: pb2.KnownTypes.opt_bytes:type_name -> google.protobuf.BytesValue 2244*1c12ee1eSDan Willemsen 34, // 26: pb2.KnownTypes.opt_duration:type_name -> google.protobuf.Duration 2245*1c12ee1eSDan Willemsen 35, // 27: pb2.KnownTypes.opt_timestamp:type_name -> google.protobuf.Timestamp 2246*1c12ee1eSDan Willemsen 36, // 28: pb2.KnownTypes.opt_struct:type_name -> google.protobuf.Struct 2247*1c12ee1eSDan Willemsen 37, // 29: pb2.KnownTypes.opt_list:type_name -> google.protobuf.ListValue 2248*1c12ee1eSDan Willemsen 38, // 30: pb2.KnownTypes.opt_value:type_name -> google.protobuf.Value 2249*1c12ee1eSDan Willemsen 39, // 31: pb2.KnownTypes.opt_null:type_name -> google.protobuf.NullValue 2250*1c12ee1eSDan Willemsen 40, // 32: pb2.KnownTypes.opt_empty:type_name -> google.protobuf.Empty 2251*1c12ee1eSDan Willemsen 41, // 33: pb2.KnownTypes.opt_any:type_name -> google.protobuf.Any 2252*1c12ee1eSDan Willemsen 42, // 34: pb2.KnownTypes.opt_fieldmask:type_name -> google.protobuf.FieldMask 2253*1c12ee1eSDan Willemsen 6, // 35: pb2.Maps.StrToNestedEntry.value:type_name -> pb2.Nested 2254*1c12ee1eSDan Willemsen 6, // 36: pb2.Nests.OptGroup.opt_nested:type_name -> pb2.Nested 2255*1c12ee1eSDan Willemsen 23, // 37: pb2.Nests.OptGroup.optnestedgroup:type_name -> pb2.Nests.OptGroup.OptNestedGroup 2256*1c12ee1eSDan Willemsen 10, // 38: pb2.IndirectRequired.StrToNestedEntry.value:type_name -> pb2.NestedWithRequired 2257*1c12ee1eSDan Willemsen 12, // 39: pb2.opt_ext_bool:extendee -> pb2.Extensions 2258*1c12ee1eSDan Willemsen 12, // 40: pb2.opt_ext_string:extendee -> pb2.Extensions 2259*1c12ee1eSDan Willemsen 12, // 41: pb2.opt_ext_enum:extendee -> pb2.Extensions 2260*1c12ee1eSDan Willemsen 12, // 42: pb2.opt_ext_nested:extendee -> pb2.Extensions 2261*1c12ee1eSDan Willemsen 12, // 43: pb2.opt_ext_partial:extendee -> pb2.Extensions 2262*1c12ee1eSDan Willemsen 12, // 44: pb2.rpt_ext_fixed32:extendee -> pb2.Extensions 2263*1c12ee1eSDan Willemsen 12, // 45: pb2.rpt_ext_enum:extendee -> pb2.Extensions 2264*1c12ee1eSDan Willemsen 12, // 46: pb2.rpt_ext_nested:extendee -> pb2.Extensions 2265*1c12ee1eSDan Willemsen 14, // 47: pb2.message_set_extension:extendee -> pb2.MessageSet 2266*1c12ee1eSDan Willemsen 12, // 48: pb2.ExtensionsContainer.opt_ext_bool:extendee -> pb2.Extensions 2267*1c12ee1eSDan Willemsen 12, // 49: pb2.ExtensionsContainer.opt_ext_string:extendee -> pb2.Extensions 2268*1c12ee1eSDan Willemsen 12, // 50: pb2.ExtensionsContainer.opt_ext_enum:extendee -> pb2.Extensions 2269*1c12ee1eSDan Willemsen 12, // 51: pb2.ExtensionsContainer.opt_ext_nested:extendee -> pb2.Extensions 2270*1c12ee1eSDan Willemsen 12, // 52: pb2.ExtensionsContainer.opt_ext_partial:extendee -> pb2.Extensions 2271*1c12ee1eSDan Willemsen 12, // 53: pb2.ExtensionsContainer.rpt_ext_string:extendee -> pb2.Extensions 2272*1c12ee1eSDan Willemsen 12, // 54: pb2.ExtensionsContainer.rpt_ext_enum:extendee -> pb2.Extensions 2273*1c12ee1eSDan Willemsen 12, // 55: pb2.ExtensionsContainer.rpt_ext_nested:extendee -> pb2.Extensions 2274*1c12ee1eSDan Willemsen 14, // 56: pb2.MessageSetExtension.message_set_extension:extendee -> pb2.MessageSet 2275*1c12ee1eSDan Willemsen 14, // 57: pb2.MessageSetExtension.not_message_set_extension:extendee -> pb2.MessageSet 2276*1c12ee1eSDan Willemsen 14, // 58: pb2.MessageSetExtension.ext_nested:extendee -> pb2.MessageSet 2277*1c12ee1eSDan Willemsen 16, // 59: pb2.FakeMessageSetExtension.message_set_extension:extendee -> pb2.FakeMessageSet 2278*1c12ee1eSDan Willemsen 0, // 60: pb2.opt_ext_enum:type_name -> pb2.Enum 2279*1c12ee1eSDan Willemsen 6, // 61: pb2.opt_ext_nested:type_name -> pb2.Nested 2280*1c12ee1eSDan Willemsen 9, // 62: pb2.opt_ext_partial:type_name -> pb2.PartialRequired 2281*1c12ee1eSDan Willemsen 0, // 63: pb2.rpt_ext_enum:type_name -> pb2.Enum 2282*1c12ee1eSDan Willemsen 6, // 64: pb2.rpt_ext_nested:type_name -> pb2.Nested 2283*1c12ee1eSDan Willemsen 17, // 65: pb2.message_set_extension:type_name -> pb2.FakeMessageSetExtension 2284*1c12ee1eSDan Willemsen 0, // 66: pb2.ExtensionsContainer.opt_ext_enum:type_name -> pb2.Enum 2285*1c12ee1eSDan Willemsen 6, // 67: pb2.ExtensionsContainer.opt_ext_nested:type_name -> pb2.Nested 2286*1c12ee1eSDan Willemsen 9, // 68: pb2.ExtensionsContainer.opt_ext_partial:type_name -> pb2.PartialRequired 2287*1c12ee1eSDan Willemsen 0, // 69: pb2.ExtensionsContainer.rpt_ext_enum:type_name -> pb2.Enum 2288*1c12ee1eSDan Willemsen 6, // 70: pb2.ExtensionsContainer.rpt_ext_nested:type_name -> pb2.Nested 2289*1c12ee1eSDan Willemsen 15, // 71: pb2.MessageSetExtension.message_set_extension:type_name -> pb2.MessageSetExtension 2290*1c12ee1eSDan Willemsen 15, // 72: pb2.MessageSetExtension.not_message_set_extension:type_name -> pb2.MessageSetExtension 2291*1c12ee1eSDan Willemsen 6, // 73: pb2.MessageSetExtension.ext_nested:type_name -> pb2.Nested 2292*1c12ee1eSDan Willemsen 17, // 74: pb2.FakeMessageSetExtension.message_set_extension:type_name -> pb2.FakeMessageSetExtension 2293*1c12ee1eSDan Willemsen 75, // [75:75] is the sub-list for method output_type 2294*1c12ee1eSDan Willemsen 75, // [75:75] is the sub-list for method input_type 2295*1c12ee1eSDan Willemsen 60, // [60:75] is the sub-list for extension type_name 2296*1c12ee1eSDan Willemsen 39, // [39:60] is the sub-list for extension extendee 2297*1c12ee1eSDan Willemsen 0, // [0:39] is the sub-list for field type_name 2298*1c12ee1eSDan Willemsen} 2299*1c12ee1eSDan Willemsen 2300*1c12ee1eSDan Willemsenfunc init() { file_internal_testprotos_textpb2_test_proto_init() } 2301*1c12ee1eSDan Willemsenfunc file_internal_testprotos_textpb2_test_proto_init() { 2302*1c12ee1eSDan Willemsen if File_internal_testprotos_textpb2_test_proto != nil { 2303*1c12ee1eSDan Willemsen return 2304*1c12ee1eSDan Willemsen } 2305*1c12ee1eSDan Willemsen if !protoimpl.UnsafeEnabled { 2306*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 2307*1c12ee1eSDan Willemsen switch v := v.(*Scalars); i { 2308*1c12ee1eSDan Willemsen case 0: 2309*1c12ee1eSDan Willemsen return &v.state 2310*1c12ee1eSDan Willemsen case 1: 2311*1c12ee1eSDan Willemsen return &v.sizeCache 2312*1c12ee1eSDan Willemsen case 2: 2313*1c12ee1eSDan Willemsen return &v.unknownFields 2314*1c12ee1eSDan Willemsen default: 2315*1c12ee1eSDan Willemsen return nil 2316*1c12ee1eSDan Willemsen } 2317*1c12ee1eSDan Willemsen } 2318*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 2319*1c12ee1eSDan Willemsen switch v := v.(*Enums); i { 2320*1c12ee1eSDan Willemsen case 0: 2321*1c12ee1eSDan Willemsen return &v.state 2322*1c12ee1eSDan Willemsen case 1: 2323*1c12ee1eSDan Willemsen return &v.sizeCache 2324*1c12ee1eSDan Willemsen case 2: 2325*1c12ee1eSDan Willemsen return &v.unknownFields 2326*1c12ee1eSDan Willemsen default: 2327*1c12ee1eSDan Willemsen return nil 2328*1c12ee1eSDan Willemsen } 2329*1c12ee1eSDan Willemsen } 2330*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 2331*1c12ee1eSDan Willemsen switch v := v.(*Repeats); i { 2332*1c12ee1eSDan Willemsen case 0: 2333*1c12ee1eSDan Willemsen return &v.state 2334*1c12ee1eSDan Willemsen case 1: 2335*1c12ee1eSDan Willemsen return &v.sizeCache 2336*1c12ee1eSDan Willemsen case 2: 2337*1c12ee1eSDan Willemsen return &v.unknownFields 2338*1c12ee1eSDan Willemsen default: 2339*1c12ee1eSDan Willemsen return nil 2340*1c12ee1eSDan Willemsen } 2341*1c12ee1eSDan Willemsen } 2342*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 2343*1c12ee1eSDan Willemsen switch v := v.(*Maps); i { 2344*1c12ee1eSDan Willemsen case 0: 2345*1c12ee1eSDan Willemsen return &v.state 2346*1c12ee1eSDan Willemsen case 1: 2347*1c12ee1eSDan Willemsen return &v.sizeCache 2348*1c12ee1eSDan Willemsen case 2: 2349*1c12ee1eSDan Willemsen return &v.unknownFields 2350*1c12ee1eSDan Willemsen default: 2351*1c12ee1eSDan Willemsen return nil 2352*1c12ee1eSDan Willemsen } 2353*1c12ee1eSDan Willemsen } 2354*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 2355*1c12ee1eSDan Willemsen switch v := v.(*Nested); i { 2356*1c12ee1eSDan Willemsen case 0: 2357*1c12ee1eSDan Willemsen return &v.state 2358*1c12ee1eSDan Willemsen case 1: 2359*1c12ee1eSDan Willemsen return &v.sizeCache 2360*1c12ee1eSDan Willemsen case 2: 2361*1c12ee1eSDan Willemsen return &v.unknownFields 2362*1c12ee1eSDan Willemsen default: 2363*1c12ee1eSDan Willemsen return nil 2364*1c12ee1eSDan Willemsen } 2365*1c12ee1eSDan Willemsen } 2366*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 2367*1c12ee1eSDan Willemsen switch v := v.(*Nests); i { 2368*1c12ee1eSDan Willemsen case 0: 2369*1c12ee1eSDan Willemsen return &v.state 2370*1c12ee1eSDan Willemsen case 1: 2371*1c12ee1eSDan Willemsen return &v.sizeCache 2372*1c12ee1eSDan Willemsen case 2: 2373*1c12ee1eSDan Willemsen return &v.unknownFields 2374*1c12ee1eSDan Willemsen default: 2375*1c12ee1eSDan Willemsen return nil 2376*1c12ee1eSDan Willemsen } 2377*1c12ee1eSDan Willemsen } 2378*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 2379*1c12ee1eSDan Willemsen switch v := v.(*Requireds); i { 2380*1c12ee1eSDan Willemsen case 0: 2381*1c12ee1eSDan Willemsen return &v.state 2382*1c12ee1eSDan Willemsen case 1: 2383*1c12ee1eSDan Willemsen return &v.sizeCache 2384*1c12ee1eSDan Willemsen case 2: 2385*1c12ee1eSDan Willemsen return &v.unknownFields 2386*1c12ee1eSDan Willemsen default: 2387*1c12ee1eSDan Willemsen return nil 2388*1c12ee1eSDan Willemsen } 2389*1c12ee1eSDan Willemsen } 2390*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 2391*1c12ee1eSDan Willemsen switch v := v.(*PartialRequired); i { 2392*1c12ee1eSDan Willemsen case 0: 2393*1c12ee1eSDan Willemsen return &v.state 2394*1c12ee1eSDan Willemsen case 1: 2395*1c12ee1eSDan Willemsen return &v.sizeCache 2396*1c12ee1eSDan Willemsen case 2: 2397*1c12ee1eSDan Willemsen return &v.unknownFields 2398*1c12ee1eSDan Willemsen default: 2399*1c12ee1eSDan Willemsen return nil 2400*1c12ee1eSDan Willemsen } 2401*1c12ee1eSDan Willemsen } 2402*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 2403*1c12ee1eSDan Willemsen switch v := v.(*NestedWithRequired); i { 2404*1c12ee1eSDan Willemsen case 0: 2405*1c12ee1eSDan Willemsen return &v.state 2406*1c12ee1eSDan Willemsen case 1: 2407*1c12ee1eSDan Willemsen return &v.sizeCache 2408*1c12ee1eSDan Willemsen case 2: 2409*1c12ee1eSDan Willemsen return &v.unknownFields 2410*1c12ee1eSDan Willemsen default: 2411*1c12ee1eSDan Willemsen return nil 2412*1c12ee1eSDan Willemsen } 2413*1c12ee1eSDan Willemsen } 2414*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 2415*1c12ee1eSDan Willemsen switch v := v.(*IndirectRequired); i { 2416*1c12ee1eSDan Willemsen case 0: 2417*1c12ee1eSDan Willemsen return &v.state 2418*1c12ee1eSDan Willemsen case 1: 2419*1c12ee1eSDan Willemsen return &v.sizeCache 2420*1c12ee1eSDan Willemsen case 2: 2421*1c12ee1eSDan Willemsen return &v.unknownFields 2422*1c12ee1eSDan Willemsen default: 2423*1c12ee1eSDan Willemsen return nil 2424*1c12ee1eSDan Willemsen } 2425*1c12ee1eSDan Willemsen } 2426*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 2427*1c12ee1eSDan Willemsen switch v := v.(*Extensions); i { 2428*1c12ee1eSDan Willemsen case 0: 2429*1c12ee1eSDan Willemsen return &v.state 2430*1c12ee1eSDan Willemsen case 1: 2431*1c12ee1eSDan Willemsen return &v.sizeCache 2432*1c12ee1eSDan Willemsen case 2: 2433*1c12ee1eSDan Willemsen return &v.unknownFields 2434*1c12ee1eSDan Willemsen case 3: 2435*1c12ee1eSDan Willemsen return &v.extensionFields 2436*1c12ee1eSDan Willemsen default: 2437*1c12ee1eSDan Willemsen return nil 2438*1c12ee1eSDan Willemsen } 2439*1c12ee1eSDan Willemsen } 2440*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 2441*1c12ee1eSDan Willemsen switch v := v.(*ExtensionsContainer); i { 2442*1c12ee1eSDan Willemsen case 0: 2443*1c12ee1eSDan Willemsen return &v.state 2444*1c12ee1eSDan Willemsen case 1: 2445*1c12ee1eSDan Willemsen return &v.sizeCache 2446*1c12ee1eSDan Willemsen case 2: 2447*1c12ee1eSDan Willemsen return &v.unknownFields 2448*1c12ee1eSDan Willemsen default: 2449*1c12ee1eSDan Willemsen return nil 2450*1c12ee1eSDan Willemsen } 2451*1c12ee1eSDan Willemsen } 2452*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 2453*1c12ee1eSDan Willemsen switch v := v.(*MessageSet); i { 2454*1c12ee1eSDan Willemsen case 0: 2455*1c12ee1eSDan Willemsen return &v.state 2456*1c12ee1eSDan Willemsen case 1: 2457*1c12ee1eSDan Willemsen return &v.sizeCache 2458*1c12ee1eSDan Willemsen case 2: 2459*1c12ee1eSDan Willemsen return &v.unknownFields 2460*1c12ee1eSDan Willemsen case 3: 2461*1c12ee1eSDan Willemsen return &v.extensionFields 2462*1c12ee1eSDan Willemsen default: 2463*1c12ee1eSDan Willemsen return nil 2464*1c12ee1eSDan Willemsen } 2465*1c12ee1eSDan Willemsen } 2466*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 2467*1c12ee1eSDan Willemsen switch v := v.(*MessageSetExtension); i { 2468*1c12ee1eSDan Willemsen case 0: 2469*1c12ee1eSDan Willemsen return &v.state 2470*1c12ee1eSDan Willemsen case 1: 2471*1c12ee1eSDan Willemsen return &v.sizeCache 2472*1c12ee1eSDan Willemsen case 2: 2473*1c12ee1eSDan Willemsen return &v.unknownFields 2474*1c12ee1eSDan Willemsen default: 2475*1c12ee1eSDan Willemsen return nil 2476*1c12ee1eSDan Willemsen } 2477*1c12ee1eSDan Willemsen } 2478*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 2479*1c12ee1eSDan Willemsen switch v := v.(*FakeMessageSet); i { 2480*1c12ee1eSDan Willemsen case 0: 2481*1c12ee1eSDan Willemsen return &v.state 2482*1c12ee1eSDan Willemsen case 1: 2483*1c12ee1eSDan Willemsen return &v.sizeCache 2484*1c12ee1eSDan Willemsen case 2: 2485*1c12ee1eSDan Willemsen return &v.unknownFields 2486*1c12ee1eSDan Willemsen case 3: 2487*1c12ee1eSDan Willemsen return &v.extensionFields 2488*1c12ee1eSDan Willemsen default: 2489*1c12ee1eSDan Willemsen return nil 2490*1c12ee1eSDan Willemsen } 2491*1c12ee1eSDan Willemsen } 2492*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { 2493*1c12ee1eSDan Willemsen switch v := v.(*FakeMessageSetExtension); i { 2494*1c12ee1eSDan Willemsen case 0: 2495*1c12ee1eSDan Willemsen return &v.state 2496*1c12ee1eSDan Willemsen case 1: 2497*1c12ee1eSDan Willemsen return &v.sizeCache 2498*1c12ee1eSDan Willemsen case 2: 2499*1c12ee1eSDan Willemsen return &v.unknownFields 2500*1c12ee1eSDan Willemsen default: 2501*1c12ee1eSDan Willemsen return nil 2502*1c12ee1eSDan Willemsen } 2503*1c12ee1eSDan Willemsen } 2504*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { 2505*1c12ee1eSDan Willemsen switch v := v.(*KnownTypes); i { 2506*1c12ee1eSDan Willemsen case 0: 2507*1c12ee1eSDan Willemsen return &v.state 2508*1c12ee1eSDan Willemsen case 1: 2509*1c12ee1eSDan Willemsen return &v.sizeCache 2510*1c12ee1eSDan Willemsen case 2: 2511*1c12ee1eSDan Willemsen return &v.unknownFields 2512*1c12ee1eSDan Willemsen default: 2513*1c12ee1eSDan Willemsen return nil 2514*1c12ee1eSDan Willemsen } 2515*1c12ee1eSDan Willemsen } 2516*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { 2517*1c12ee1eSDan Willemsen switch v := v.(*Nests_OptGroup); i { 2518*1c12ee1eSDan Willemsen case 0: 2519*1c12ee1eSDan Willemsen return &v.state 2520*1c12ee1eSDan Willemsen case 1: 2521*1c12ee1eSDan Willemsen return &v.sizeCache 2522*1c12ee1eSDan Willemsen case 2: 2523*1c12ee1eSDan Willemsen return &v.unknownFields 2524*1c12ee1eSDan Willemsen default: 2525*1c12ee1eSDan Willemsen return nil 2526*1c12ee1eSDan Willemsen } 2527*1c12ee1eSDan Willemsen } 2528*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { 2529*1c12ee1eSDan Willemsen switch v := v.(*Nests_RptGroup); i { 2530*1c12ee1eSDan Willemsen case 0: 2531*1c12ee1eSDan Willemsen return &v.state 2532*1c12ee1eSDan Willemsen case 1: 2533*1c12ee1eSDan Willemsen return &v.sizeCache 2534*1c12ee1eSDan Willemsen case 2: 2535*1c12ee1eSDan Willemsen return &v.unknownFields 2536*1c12ee1eSDan Willemsen default: 2537*1c12ee1eSDan Willemsen return nil 2538*1c12ee1eSDan Willemsen } 2539*1c12ee1eSDan Willemsen } 2540*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { 2541*1c12ee1eSDan Willemsen switch v := v.(*Nests_OptGroup_OptNestedGroup); i { 2542*1c12ee1eSDan Willemsen case 0: 2543*1c12ee1eSDan Willemsen return &v.state 2544*1c12ee1eSDan Willemsen case 1: 2545*1c12ee1eSDan Willemsen return &v.sizeCache 2546*1c12ee1eSDan Willemsen case 2: 2547*1c12ee1eSDan Willemsen return &v.unknownFields 2548*1c12ee1eSDan Willemsen default: 2549*1c12ee1eSDan Willemsen return nil 2550*1c12ee1eSDan Willemsen } 2551*1c12ee1eSDan Willemsen } 2552*1c12ee1eSDan Willemsen } 2553*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_msgTypes[9].OneofWrappers = []interface{}{ 2554*1c12ee1eSDan Willemsen (*IndirectRequired_OneofNested)(nil), 2555*1c12ee1eSDan Willemsen } 2556*1c12ee1eSDan Willemsen type x struct{} 2557*1c12ee1eSDan Willemsen out := protoimpl.TypeBuilder{ 2558*1c12ee1eSDan Willemsen File: protoimpl.DescBuilder{ 2559*1c12ee1eSDan Willemsen GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 2560*1c12ee1eSDan Willemsen RawDescriptor: file_internal_testprotos_textpb2_test_proto_rawDesc, 2561*1c12ee1eSDan Willemsen NumEnums: 2, 2562*1c12ee1eSDan Willemsen NumMessages: 23, 2563*1c12ee1eSDan Willemsen NumExtensions: 21, 2564*1c12ee1eSDan Willemsen NumServices: 0, 2565*1c12ee1eSDan Willemsen }, 2566*1c12ee1eSDan Willemsen GoTypes: file_internal_testprotos_textpb2_test_proto_goTypes, 2567*1c12ee1eSDan Willemsen DependencyIndexes: file_internal_testprotos_textpb2_test_proto_depIdxs, 2568*1c12ee1eSDan Willemsen EnumInfos: file_internal_testprotos_textpb2_test_proto_enumTypes, 2569*1c12ee1eSDan Willemsen MessageInfos: file_internal_testprotos_textpb2_test_proto_msgTypes, 2570*1c12ee1eSDan Willemsen ExtensionInfos: file_internal_testprotos_textpb2_test_proto_extTypes, 2571*1c12ee1eSDan Willemsen }.Build() 2572*1c12ee1eSDan Willemsen File_internal_testprotos_textpb2_test_proto = out.File 2573*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_rawDesc = nil 2574*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_goTypes = nil 2575*1c12ee1eSDan Willemsen file_internal_testprotos_textpb2_test_proto_depIdxs = nil 2576*1c12ee1eSDan Willemsen} 2577