@ -96,6 +96,116 @@ func (x *TestBase) GetExtraField() string {
return ""
}
type TestBaseSplit1 struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
FirstField string ` protobuf:"bytes,1,opt,name=first_field,json=firstField,proto3" json:"first_field,omitempty" `
FieldWithDifferentJsonName string ` protobuf:"bytes,2,opt,name=field_with_different_json_name,json=json_name,proto3" json:"field_with_different_json_name,omitempty" `
ExtraField string ` protobuf:"bytes,3,opt,name=extra_field,json=extraField,proto3" json:"extra_field,omitempty" `
}
func ( x * TestBaseSplit1 ) Reset ( ) {
* x = TestBaseSplit1 { }
if protoimpl . UnsafeEnabled {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 1 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms . StoreMessageInfo ( mi )
}
}
func ( x * TestBaseSplit1 ) String ( ) string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * TestBaseSplit1 ) ProtoMessage ( ) { }
func ( x * TestBaseSplit1 ) ProtoReflect ( ) protoreflect . Message {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 1 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
if ms . LoadMessageInfo ( ) == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
// Deprecated: Use TestBaseSplit1.ProtoReflect.Descriptor instead.
func ( * TestBaseSplit1 ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 1 }
}
func ( x * TestBaseSplit1 ) GetFirstField ( ) string {
if x != nil {
return x . FirstField
}
return ""
}
func ( x * TestBaseSplit1 ) GetFieldWithDifferentJsonName ( ) string {
if x != nil {
return x . FieldWithDifferentJsonName
}
return ""
}
func ( x * TestBaseSplit1 ) GetExtraField ( ) string {
if x != nil {
return x . ExtraField
}
return ""
}
type TestBaseSplit2 struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
SplitField1 string ` protobuf:"bytes,1,opt,name=split_field1,json=splitField1,proto3" json:"split_field1,omitempty" `
}
func ( x * TestBaseSplit2 ) Reset ( ) {
* x = TestBaseSplit2 { }
if protoimpl . UnsafeEnabled {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 2 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms . StoreMessageInfo ( mi )
}
}
func ( x * TestBaseSplit2 ) String ( ) string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * TestBaseSplit2 ) ProtoMessage ( ) { }
func ( x * TestBaseSplit2 ) ProtoReflect ( ) protoreflect . Message {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 2 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
if ms . LoadMessageInfo ( ) == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
// Deprecated: Use TestBaseSplit2.ProtoReflect.Descriptor instead.
func ( * TestBaseSplit2 ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 2 }
}
func ( x * TestBaseSplit2 ) GetSplitField1 ( ) string {
if x != nil {
return x . SplitField1
}
return ""
}
type TestProperlyNamedFields struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
@ -110,7 +220,7 @@ type TestProperlyNamedFields struct {
func ( x * TestProperlyNamedFields ) Reset ( ) {
* x = TestProperlyNamedFields { }
if protoimpl . UnsafeEnabled {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 1 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 3 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms . StoreMessageInfo ( mi )
}
@ -123,7 +233,7 @@ func (x *TestProperlyNamedFields) String() string {
func ( * TestProperlyNamedFields ) ProtoMessage ( ) { }
func ( x * TestProperlyNamedFields ) ProtoReflect ( ) protoreflect . Message {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 1 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 3 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
if ms . LoadMessageInfo ( ) == nil {
@ -136,7 +246,7 @@ func (x *TestProperlyNamedFields) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestProperlyNamedFields.ProtoReflect.Descriptor instead.
func ( * TestProperlyNamedFields ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 1 }
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 3 }
}
func ( x * TestProperlyNamedFields ) GetOtherFirstField ( ) string {
@ -181,7 +291,7 @@ type TestNameDoesntMap struct {
func ( x * TestNameDoesntMap ) Reset ( ) {
* x = TestNameDoesntMap { }
if protoimpl . UnsafeEnabled {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 2 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 4 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms . StoreMessageInfo ( mi )
}
@ -194,7 +304,7 @@ func (x *TestNameDoesntMap) String() string {
func ( * TestNameDoesntMap ) ProtoMessage ( ) { }
func ( x * TestNameDoesntMap ) ProtoReflect ( ) protoreflect . Message {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 2 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 4 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
if ms . LoadMessageInfo ( ) == nil {
@ -207,7 +317,7 @@ func (x *TestNameDoesntMap) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestNameDoesntMap.ProtoReflect.Descriptor instead.
func ( * TestNameDoesntMap ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 2 }
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 4 }
}
func ( x * TestNameDoesntMap ) GetFirstDoesntMap ( ) string {
@ -250,7 +360,7 @@ type TestNotEnoughFields struct {
func ( x * TestNotEnoughFields ) Reset ( ) {
* x = TestNotEnoughFields { }
if protoimpl . UnsafeEnabled {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 3 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 5 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms . StoreMessageInfo ( mi )
}
@ -263,7 +373,7 @@ func (x *TestNotEnoughFields) String() string {
func ( * TestNotEnoughFields ) ProtoMessage ( ) { }
func ( x * TestNotEnoughFields ) ProtoReflect ( ) protoreflect . Message {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 3 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 5 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
if ms . LoadMessageInfo ( ) == nil {
@ -276,7 +386,7 @@ func (x *TestNotEnoughFields) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestNotEnoughFields.ProtoReflect.Descriptor instead.
func ( * TestNotEnoughFields ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 3 }
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 5 }
}
func ( x * TestNotEnoughFields ) GetOtherFirstField ( ) string {
@ -308,7 +418,7 @@ type TestManyToOneMappings struct {
func ( x * TestManyToOneMappings ) Reset ( ) {
* x = TestManyToOneMappings { }
if protoimpl . UnsafeEnabled {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 4 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 6 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms . StoreMessageInfo ( mi )
}
@ -321,7 +431,7 @@ func (x *TestManyToOneMappings) String() string {
func ( * TestManyToOneMappings ) ProtoMessage ( ) { }
func ( x * TestManyToOneMappings ) ProtoReflect ( ) protoreflect . Message {
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 4 ]
mi := & file_controller_custom_options_v1_testing_proto_msgTypes [ 6 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
if ms . LoadMessageInfo ( ) == nil {
@ -334,7 +444,7 @@ func (x *TestManyToOneMappings) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestManyToOneMappings.ProtoReflect.Descriptor instead.
func ( * TestManyToOneMappings ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 4 }
return file_controller_custom_options_v1_testing_proto_rawDescGZIP ( ) , [ ] int { 6 }
}
func ( x * TestManyToOneMappings ) GetOtherFirstField ( ) string {
@ -393,88 +503,108 @@ var file_controller_custom_options_v1_testing_proto_rawDesc = []byte{
0x64 , 0x33 , 0x12 , 0x0d , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f ,
0x33 , 0x52 , 0x09 , 0x6a , 0x73 , 0x6f , 0x6e , 0x5f , 0x6e , 0x61 , 0x6d , 0x65 , 0x12 , 0x1f , 0x0a , 0x0b ,
0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x04 , 0x20 , 0x01 , 0x28 ,
0x09 , 0x52 , 0x0a , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0xc6 , 0x02 ,
0x0a , 0x17 , 0x54 , 0x65 , 0x73 , 0x74 , 0x50 , 0x72 , 0x6f , 0x70 , 0x65 , 0x72 , 0x6c , 0x79 , 0x4e , 0x61 ,
0x6d , 0x65 , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x73 , 0x12 , 0x4e , 0x0a , 0x11 , 0x6f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x01 ,
0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 , 0x1e , 0x0a , 0x0f , 0x4f , 0x74 , 0x68 , 0x65 ,
0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0b , 0x66 , 0x69 , 0x72 ,
0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x46 ,
0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x60 , 0x0a , 0x12 , 0x6f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 ,
0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 , 0xc2 , 0xdd , 0x29 , 0x2e , 0x0a , 0x12 , 0x6f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 ,
0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 , 0x5f , 0x66 , 0x6f , 0x72 , 0x6d , 0x61 , 0x74 ,
0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x10 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 ,
0x53 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x49 , 0x0a , 0x11 , 0x6f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1b , 0xc2 , 0xdd , 0x29 , 0x17 , 0x0a , 0x0d , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x33 , 0x12 , 0x06 , 0x66 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x33 , 0x52 , 0x11 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 ,
0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x2e , 0x0a , 0x13 , 0x61 , 0x6e , 0x6f , 0x74 , 0x68 , 0x65 ,
0x72 , 0x5f , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x04 , 0x20 ,
0x01 , 0x28 , 0x09 , 0x52 , 0x11 , 0x61 , 0x6e , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x45 , 0x78 , 0x74 , 0x72 ,
0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0xcd , 0x02 , 0x0a , 0x11 , 0x54 , 0x65 , 0x73 , 0x74 , 0x4e ,
0x61 , 0x6d , 0x65 , 0x44 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x4d , 0x0a , 0x10 ,
0x09 , 0x52 , 0x0a , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0xc6 , 0x01 ,
0x0a , 0x0e , 0x54 , 0x65 , 0x73 , 0x74 , 0x42 , 0x61 , 0x73 , 0x65 , 0x53 , 0x70 , 0x6c , 0x69 , 0x74 , 0x31 ,
0x12 , 0x43 , 0x0a , 0x0b , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 ,
0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 , 0x1e , 0x0a , 0x0b , 0x66 , 0x69 , 0x72 ,
0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0f , 0x4f , 0x74 , 0x68 , 0x65 , 0x72 , 0x46 ,
0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0a , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 ,
0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x4e , 0x0a , 0x1e , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x77 ,
0x69 , 0x74 , 0x68 , 0x5f , 0x64 , 0x69 , 0x66 , 0x66 , 0x65 , 0x72 , 0x65 , 0x6e , 0x74 , 0x5f , 0x6a , 0x73 ,
0x6f , 0x6e , 0x5f , 0x6e , 0x61 , 0x6d , 0x65 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1b , 0xc2 ,
0xdd , 0x29 , 0x17 , 0x0a , 0x06 , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x33 , 0x12 , 0x0d , 0x6f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x33 , 0x52 , 0x09 , 0x6a , 0x73 , 0x6f , 0x6e ,
0x5f , 0x6e , 0x61 , 0x6d , 0x65 , 0x12 , 0x1f , 0x0a , 0x0b , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 ,
0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x0a , 0x65 , 0x78 , 0x74 , 0x72 ,
0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0x67 , 0x0a , 0x0e , 0x54 , 0x65 , 0x73 , 0x74 , 0x42 , 0x61 ,
0x73 , 0x65 , 0x53 , 0x70 , 0x6c , 0x69 , 0x74 , 0x32 , 0x12 , 0x55 , 0x0a , 0x0c , 0x73 , 0x70 , 0x6c , 0x69 ,
0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x31 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 ,
0xc2 , 0xdd , 0x29 , 0x2e , 0x0a , 0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 , 0x5f , 0x66 ,
0x6f , 0x72 , 0x6d , 0x61 , 0x74 , 0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x12 ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x52 , 0x0b , 0x73 , 0x70 , 0x6c , 0x69 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x31 , 0x22 ,
0xc6 , 0x02 , 0x0a , 0x17 , 0x54 , 0x65 , 0x73 , 0x74 , 0x50 , 0x72 , 0x6f , 0x70 , 0x65 , 0x72 , 0x6c , 0x79 ,
0x4e , 0x61 , 0x6d , 0x65 , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x73 , 0x12 , 0x4e , 0x0a , 0x11 , 0x6f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 , 0x1e , 0x0a , 0x0f , 0x4f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0b , 0x66 ,
0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x6f , 0x74 , 0x68 , 0x65 ,
0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x60 , 0x0a , 0x12 , 0x6f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c ,
0x64 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 , 0xc2 , 0xdd , 0x29 , 0x2e , 0x0a , 0x12 , 0x6f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c ,
0x64 , 0x12 , 0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 , 0x5f , 0x66 , 0x6f , 0x72 , 0x6d ,
0x61 , 0x74 , 0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x10 , 0x6f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x53 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x49 , 0x0a ,
0x11 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1b , 0xc2 , 0xdd , 0x29 , 0x17 , 0x0a , 0x0d ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x33 , 0x12 , 0x06 , 0x66 ,
0x69 , 0x65 , 0x6c , 0x64 , 0x33 , 0x52 , 0x11 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x74 , 0x68 , 0x69 ,
0x72 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x2e , 0x0a , 0x13 , 0x61 , 0x6e , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x5f , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 ,
0x04 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x11 , 0x61 , 0x6e , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x45 , 0x78 ,
0x74 , 0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0xcd , 0x02 , 0x0a , 0x11 , 0x54 , 0x65 , 0x73 ,
0x74 , 0x4e , 0x61 , 0x6d , 0x65 , 0x44 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x4d ,
0x0a , 0x10 , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d ,
0x61 , 0x70 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x23 , 0xc2 , 0xdd , 0x29 , 0x1f , 0x0a , 0x10 ,
0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 ,
0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x23 , 0xc2 , 0xdd , 0x29 , 0x1f , 0x0a , 0x10 , 0x66 , 0x69 ,
0x72 , 0x73 , 0x74 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 , 0x12 , 0x0b ,
0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0e , 0x66 , 0x69 , 0x72 ,
0x73 , 0x74 , 0x44 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x57 , 0x0a , 0x11 , 0x73 ,
0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 ,
0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x2b , 0xc2 , 0xdd , 0x29 , 0x27 , 0x0a , 0x11 , 0x73 , 0x65 ,
0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 , 0x12 ,
0x12 , 0x53 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x65 , 0x46 , 0x6f , 0x72 , 0x6d , 0x61 , 0x74 , 0x46 , 0x69 ,
0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x44 , 0x6f , 0x65 , 0x73 , 0x6e ,
0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x60 , 0x0a , 0x10 , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x64 , 0x6f ,
0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x36 ,
0xc2 , 0xdd , 0x29 , 0x32 , 0x0a , 0x10 , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 ,
0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 , 0x12 , 0x1e , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x77 , 0x69 ,
0x74 , 0x68 , 0x5f , 0x64 , 0x69 , 0x66 , 0x66 , 0x65 , 0x72 , 0x65 , 0x6e , 0x74 , 0x5f , 0x6a , 0x73 , 0x6f ,
0x6e , 0x5f , 0x6e , 0x61 , 0x6d , 0x65 , 0x52 , 0x0e , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x44 , 0x6f , 0x65 ,
0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x2e , 0x0a , 0x13 , 0x61 , 0x6e , 0x6f , 0x74 , 0x68 , 0x65 ,
0x72 , 0x5f , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x04 , 0x20 ,
0x01 , 0x28 , 0x09 , 0x52 , 0x11 , 0x61 , 0x6e , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x45 , 0x78 , 0x74 , 0x72 ,
0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0xc7 , 0x01 , 0x0a , 0x13 , 0x54 , 0x65 , 0x73 , 0x74 , 0x4e ,
0x6f , 0x74 , 0x45 , 0x6e , 0x6f , 0x75 , 0x67 , 0x68 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x73 , 0x12 , 0x4e ,
0x0a , 0x11 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 ,
0x65 , 0x6c , 0x64 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 , 0x1e , 0x0a ,
0x0f , 0x4f , 0x74 , 0x68 , 0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x12 , 0x0b , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x6f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x60 ,
0x0a , 0x12 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 ,
0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 , 0xc2 , 0xdd , 0x29 , 0x2e ,
0x0a , 0x12 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 ,
0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 , 0x5f , 0x66 ,
0x6f , 0x72 , 0x6d , 0x61 , 0x74 , 0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x10 ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x53 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x22 , 0xd2 , 0x02 , 0x0a , 0x15 , 0x54 , 0x65 , 0x73 , 0x74 , 0x4d , 0x61 , 0x6e , 0x79 , 0x54 , 0x6f , 0x4f ,
0x6e , 0x65 , 0x4d , 0x61 , 0x70 , 0x70 , 0x69 , 0x6e , 0x67 , 0x73 , 0x12 , 0x4e , 0x0a , 0x11 , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 ,
0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 , 0x1e , 0x0a , 0x0f , 0x4f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0b , 0x66 , 0x69 ,
0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 ,
0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x60 , 0x0a , 0x12 , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 , 0xc2 , 0xdd , 0x29 , 0x2e , 0x0a , 0x12 , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x12 , 0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 , 0x5f , 0x66 , 0x6f , 0x72 , 0x6d , 0x61 ,
0x74 , 0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x10 , 0x6f , 0x74 , 0x68 , 0x65 ,
0x72 , 0x53 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x47 , 0x0a , 0x11 ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c ,
0x64 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1b , 0xc2 , 0xdd , 0x29 , 0x17 , 0x0a , 0x0d , 0x6f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x33 , 0x12 , 0x06 , 0x66 , 0x69 ,
0x65 , 0x6c , 0x64 , 0x33 , 0x52 , 0x0f , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x54 , 0x68 , 0x69 , 0x72 , 0x64 ,
0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x3e , 0x0a , 0x0b , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 ,
0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x04 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1d , 0xc2 , 0xdd , 0x29 , 0x19 ,
0x0a , 0x0a , 0x45 , 0x78 , 0x74 , 0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0b , 0x66 , 0x69 ,
0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0a , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 ,
0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x42 , 0x51 , 0x5a , 0x4f , 0x67 , 0x69 , 0x74 , 0x68 , 0x75 , 0x62 , 0x2e ,
0x63 , 0x6f , 0x6d , 0x2f , 0x68 , 0x61 , 0x73 , 0x68 , 0x69 , 0x63 , 0x6f , 0x72 , 0x70 , 0x2f , 0x62 , 0x6f ,
0x75 , 0x6e , 0x64 , 0x61 , 0x72 , 0x79 , 0x2f , 0x69 , 0x6e , 0x74 , 0x65 , 0x72 , 0x6e , 0x61 , 0x6c , 0x2f ,
0x67 , 0x65 , 0x6e , 0x2f , 0x63 , 0x6f , 0x6e , 0x74 , 0x72 , 0x6f , 0x6c , 0x6c , 0x65 , 0x72 , 0x2f , 0x70 ,
0x72 , 0x6f , 0x74 , 0x6f , 0x6f , 0x70 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x3b , 0x70 , 0x72 , 0x6f , 0x74 ,
0x6f , 0x6f , 0x70 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x62 , 0x06 , 0x70 , 0x72 , 0x6f , 0x74 , 0x6f , 0x33 ,
0x12 , 0x0b , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0e , 0x66 ,
0x69 , 0x72 , 0x73 , 0x74 , 0x44 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x57 , 0x0a ,
0x11 , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d ,
0x61 , 0x70 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x2b , 0xc2 , 0xdd , 0x29 , 0x27 , 0x0a , 0x11 ,
0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 ,
0x70 , 0x12 , 0x12 , 0x53 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x65 , 0x46 , 0x6f , 0x72 , 0x6d , 0x61 , 0x74 ,
0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x44 , 0x6f , 0x65 ,
0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x60 , 0x0a , 0x10 , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f ,
0x64 , 0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 ,
0x42 , 0x36 , 0xc2 , 0xdd , 0x29 , 0x32 , 0x0a , 0x10 , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x64 , 0x6f ,
0x65 , 0x73 , 0x6e , 0x74 , 0x5f , 0x6d , 0x61 , 0x70 , 0x12 , 0x1e , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f ,
0x77 , 0x69 , 0x74 , 0x68 , 0x5f , 0x64 , 0x69 , 0x66 , 0x66 , 0x65 , 0x72 , 0x65 , 0x6e , 0x74 , 0x5f , 0x6a ,
0x73 , 0x6f , 0x6e , 0x5f , 0x6e , 0x61 , 0x6d , 0x65 , 0x52 , 0x0e , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x44 ,
0x6f , 0x65 , 0x73 , 0x6e , 0x74 , 0x4d , 0x61 , 0x70 , 0x12 , 0x2e , 0x0a , 0x13 , 0x61 , 0x6e , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x5f , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 ,
0x04 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x11 , 0x61 , 0x6e , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x45 , 0x78 ,
0x74 , 0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x22 , 0xc7 , 0x01 , 0x0a , 0x13 , 0x54 , 0x65 , 0x73 ,
0x74 , 0x4e , 0x6f , 0x74 , 0x45 , 0x6e , 0x6f , 0x75 , 0x67 , 0x68 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x73 ,
0x12 , 0x4e , 0x0a , 0x11 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f ,
0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 ,
0x1e , 0x0a , 0x0f , 0x4f , 0x74 , 0x68 , 0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x12 , 0x0b , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 ,
0x0f , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x12 , 0x60 , 0x0a , 0x12 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 ,
0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 , 0xc2 , 0xdd ,
0x29 , 0x2e , 0x0a , 0x12 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 ,
0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 ,
0x5f , 0x66 , 0x6f , 0x72 , 0x6d , 0x61 , 0x74 , 0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 ,
0x52 , 0x10 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x53 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x46 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x22 , 0xd2 , 0x02 , 0x0a , 0x15 , 0x54 , 0x65 , 0x73 , 0x74 , 0x4d , 0x61 , 0x6e , 0x79 , 0x54 ,
0x6f , 0x4f , 0x6e , 0x65 , 0x4d , 0x61 , 0x70 , 0x70 , 0x69 , 0x6e , 0x67 , 0x73 , 0x12 , 0x4e , 0x0a , 0x11 ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c ,
0x64 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x22 , 0xc2 , 0xdd , 0x29 , 0x1e , 0x0a , 0x0f , 0x4f ,
0x74 , 0x68 , 0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0b ,
0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0f , 0x6f , 0x74 , 0x68 ,
0x65 , 0x72 , 0x46 , 0x69 , 0x72 , 0x73 , 0x74 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x60 , 0x0a , 0x12 ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x32 , 0xc2 , 0xdd , 0x29 , 0x2e , 0x0a , 0x12 ,
0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x73 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 ,
0x6c , 0x64 , 0x12 , 0x18 , 0x73 , 0x74 , 0x72 , 0x61 , 0x6e , 0x67 , 0x6c , 0x79 , 0x5f , 0x66 , 0x6f , 0x72 ,
0x6d , 0x61 , 0x74 , 0x74 , 0x65 , 0x64 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x10 , 0x6f , 0x74 ,
0x68 , 0x65 , 0x72 , 0x53 , 0x65 , 0x63 , 0x6f , 0x6e , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x47 ,
0x0a , 0x11 , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x74 , 0x68 , 0x69 , 0x72 , 0x64 , 0x5f , 0x66 , 0x69 ,
0x65 , 0x6c , 0x64 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1b , 0xc2 , 0xdd , 0x29 , 0x17 , 0x0a ,
0x0d , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x5f , 0x33 , 0x12 , 0x06 ,
0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x33 , 0x52 , 0x0f , 0x6f , 0x74 , 0x68 , 0x65 , 0x72 , 0x54 , 0x68 , 0x69 ,
0x72 , 0x64 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x3e , 0x0a , 0x0b , 0x65 , 0x78 , 0x74 , 0x72 , 0x61 ,
0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x18 , 0x04 , 0x20 , 0x01 , 0x28 , 0x09 , 0x42 , 0x1d , 0xc2 , 0xdd ,
0x29 , 0x19 , 0x0a , 0x0a , 0x45 , 0x78 , 0x74 , 0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x12 , 0x0b ,
0x66 , 0x69 , 0x72 , 0x73 , 0x74 , 0x5f , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x52 , 0x0a , 0x65 , 0x78 , 0x74 ,
0x72 , 0x61 , 0x46 , 0x69 , 0x65 , 0x6c , 0x64 , 0x42 , 0x51 , 0x5a , 0x4f , 0x67 , 0x69 , 0x74 , 0x68 , 0x75 ,
0x62 , 0x2e , 0x63 , 0x6f , 0x6d , 0x2f , 0x68 , 0x61 , 0x73 , 0x68 , 0x69 , 0x63 , 0x6f , 0x72 , 0x70 , 0x2f ,
0x62 , 0x6f , 0x75 , 0x6e , 0x64 , 0x61 , 0x72 , 0x79 , 0x2f , 0x69 , 0x6e , 0x74 , 0x65 , 0x72 , 0x6e , 0x61 ,
0x6c , 0x2f , 0x67 , 0x65 , 0x6e , 0x2f , 0x63 , 0x6f , 0x6e , 0x74 , 0x72 , 0x6f , 0x6c , 0x6c , 0x65 , 0x72 ,
0x2f , 0x70 , 0x72 , 0x6f , 0x74 , 0x6f , 0x6f , 0x70 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x3b , 0x70 , 0x72 ,
0x6f , 0x74 , 0x6f , 0x6f , 0x70 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x62 , 0x06 , 0x70 , 0x72 , 0x6f , 0x74 ,
0x6f , 0x33 ,
}
var (
@ -489,13 +619,15 @@ func file_controller_custom_options_v1_testing_proto_rawDescGZIP() []byte {
return file_controller_custom_options_v1_testing_proto_rawDescData
}
var file_controller_custom_options_v1_testing_proto_msgTypes = make ( [ ] protoimpl . MessageInfo , 5 )
var file_controller_custom_options_v1_testing_proto_msgTypes = make ( [ ] protoimpl . MessageInfo , 7 )
var file_controller_custom_options_v1_testing_proto_goTypes = [ ] interface { } {
( * TestBase ) ( nil ) , // 0: controller.custom_options.v1.TestBase
( * TestProperlyNamedFields ) ( nil ) , // 1: controller.custom_options.v1.TestProperlyNamedFields
( * TestNameDoesntMap ) ( nil ) , // 2: controller.custom_options.v1.TestNameDoesntMap
( * TestNotEnoughFields ) ( nil ) , // 3: controller.custom_options.v1.TestNotEnoughFields
( * TestManyToOneMappings ) ( nil ) , // 4: controller.custom_options.v1.TestManyToOneMappings
( * TestBaseSplit1 ) ( nil ) , // 1: controller.custom_options.v1.TestBaseSplit1
( * TestBaseSplit2 ) ( nil ) , // 2: controller.custom_options.v1.TestBaseSplit2
( * TestProperlyNamedFields ) ( nil ) , // 3: controller.custom_options.v1.TestProperlyNamedFields
( * TestNameDoesntMap ) ( nil ) , // 4: controller.custom_options.v1.TestNameDoesntMap
( * TestNotEnoughFields ) ( nil ) , // 5: controller.custom_options.v1.TestNotEnoughFields
( * TestManyToOneMappings ) ( nil ) , // 6: controller.custom_options.v1.TestManyToOneMappings
}
var file_controller_custom_options_v1_testing_proto_depIdxs = [ ] int32 {
0 , // [0:0] is the sub-list for method output_type
@ -525,7 +657,7 @@ func file_controller_custom_options_v1_testing_proto_init() {
}
}
file_controller_custom_options_v1_testing_proto_msgTypes [ 1 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * Test ProperlyNamedFields ) ; i {
switch v := v . ( * Test BaseSplit1 ) ; i {
case 0 :
return & v . state
case 1 :
@ -537,7 +669,7 @@ func file_controller_custom_options_v1_testing_proto_init() {
}
}
file_controller_custom_options_v1_testing_proto_msgTypes [ 2 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * Test NameDoesntMap ) ; i {
switch v := v . ( * Test BaseSplit2 ) ; i {
case 0 :
return & v . state
case 1 :
@ -549,7 +681,7 @@ func file_controller_custom_options_v1_testing_proto_init() {
}
}
file_controller_custom_options_v1_testing_proto_msgTypes [ 3 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * Test NotEnough Fields) ; i {
switch v := v . ( * Test ProperlyNamed Fields) ; i {
case 0 :
return & v . state
case 1 :
@ -561,6 +693,30 @@ func file_controller_custom_options_v1_testing_proto_init() {
}
}
file_controller_custom_options_v1_testing_proto_msgTypes [ 4 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * TestNameDoesntMap ) ; i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_controller_custom_options_v1_testing_proto_msgTypes [ 5 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * TestNotEnoughFields ) ; i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_controller_custom_options_v1_testing_proto_msgTypes [ 6 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * TestManyToOneMappings ) ; i {
case 0 :
return & v . state
@ -579,7 +735,7 @@ func file_controller_custom_options_v1_testing_proto_init() {
GoPackagePath : reflect . TypeOf ( x { } ) . PkgPath ( ) ,
RawDescriptor : file_controller_custom_options_v1_testing_proto_rawDesc ,
NumEnums : 0 ,
NumMessages : 5 ,
NumMessages : 7 ,
NumExtensions : 0 ,
NumServices : 0 ,
} ,