github.com/whiteCcinn/protobuf-go@v1.0.9/internal/testprotos/order/order.pb.go (about)

     1  // Copyright 2019 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  // Messages in this file are used to test wire encoding order.
     6  
     7  // Code generated by protoc-gen-go. DO NOT EDIT.
     8  // source: internal/testprotos/order/order.proto
     9  
    10  package order
    11  
    12  import (
    13  	protoreflect "github.com/whiteCcinn/protobuf-go/reflect/protoreflect"
    14  	protoimpl "github.com/whiteCcinn/protobuf-go/runtime/protoimpl"
    15  	reflect "reflect"
    16  	sync "sync"
    17  )
    18  
    19  type Message struct {
    20  	state           protoimpl.MessageState
    21  	sizeCache       protoimpl.SizeCache
    22  	unknownFields   protoimpl.UnknownFields
    23  	extensionFields protoimpl.ExtensionFields
    24  
    25  	Field_2 *string `protobuf:"bytes,2,opt,name=field_2,json=field2" json:"field_2,omitempty"`
    26  	Field_1 *string `protobuf:"bytes,1,opt,name=field_1,json=field1" json:"field_1,omitempty"`
    27  	// Types that are assignable to Oneof_1:
    28  	//	*Message_Field_10
    29  	Oneof_1  isMessage_Oneof_1 `protobuf_oneof:"oneof_1"`
    30  	Field_20 *string           `protobuf:"bytes,20,opt,name=field_20,json=field20" json:"field_20,omitempty"`
    31  }
    32  
    33  func (x *Message) Reset() {
    34  	*x = Message{}
    35  	if protoimpl.UnsafeEnabled {
    36  		mi := &file_internal_testprotos_order_order_proto_msgTypes[0]
    37  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    38  		ms.StoreMessageInfo(mi)
    39  	}
    40  }
    41  
    42  func (x *Message) String() string {
    43  	return protoimpl.X.MessageStringOf(x)
    44  }
    45  
    46  func (*Message) ProtoMessage() {}
    47  
    48  func (x *Message) ProtoReflect() protoreflect.Message {
    49  	mi := &file_internal_testprotos_order_order_proto_msgTypes[0]
    50  	if protoimpl.UnsafeEnabled && x != nil {
    51  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    52  		if ms.LoadMessageInfo() == nil {
    53  			ms.StoreMessageInfo(mi)
    54  		}
    55  		return ms
    56  	}
    57  	return mi.MessageOf(x)
    58  }
    59  
    60  // Deprecated: Use Message.ProtoReflect.Descriptor instead.
    61  func (*Message) Descriptor() ([]byte, []int) {
    62  	return file_internal_testprotos_order_order_proto_rawDescGZIP(), []int{0}
    63  }
    64  
    65  func (x *Message) GetField_2() string {
    66  	if x != nil && x.Field_2 != nil {
    67  		return *x.Field_2
    68  	}
    69  	return ""
    70  }
    71  
    72  func (x *Message) GetField_1() string {
    73  	if x != nil && x.Field_1 != nil {
    74  		return *x.Field_1
    75  	}
    76  	return ""
    77  }
    78  
    79  func (m *Message) GetOneof_1() isMessage_Oneof_1 {
    80  	if m != nil {
    81  		return m.Oneof_1
    82  	}
    83  	return nil
    84  }
    85  
    86  func (x *Message) GetField_10() string {
    87  	if x, ok := x.GetOneof_1().(*Message_Field_10); ok {
    88  		return x.Field_10
    89  	}
    90  	return ""
    91  }
    92  
    93  func (x *Message) GetField_20() string {
    94  	if x != nil && x.Field_20 != nil {
    95  		return *x.Field_20
    96  	}
    97  	return ""
    98  }
    99  
   100  type isMessage_Oneof_1 interface {
   101  	isMessage_Oneof_1()
   102  }
   103  
   104  type Message_Field_10 struct {
   105  	Field_10 string `protobuf:"bytes,10,opt,name=field_10,json=field10,oneof"`
   106  }
   107  
   108  func (*Message_Field_10) isMessage_Oneof_1() {}
   109  
   110  var file_internal_testprotos_order_order_proto_extTypes = []protoimpl.ExtensionInfo{
   111  	{
   112  		ExtendedType:  (*Message)(nil),
   113  		ExtensionType: (*string)(nil),
   114  		Field:         30,
   115  		Name:          "goproto.proto.order.field_30",
   116  		Tag:           "bytes,30,opt,name=field_30",
   117  		Filename:      "internal/testprotos/order/order.proto",
   118  	},
   119  	{
   120  		ExtendedType:  (*Message)(nil),
   121  		ExtensionType: (*string)(nil),
   122  		Field:         31,
   123  		Name:          "goproto.proto.order.field_31",
   124  		Tag:           "bytes,31,opt,name=field_31",
   125  		Filename:      "internal/testprotos/order/order.proto",
   126  	},
   127  	{
   128  		ExtendedType:  (*Message)(nil),
   129  		ExtensionType: (*string)(nil),
   130  		Field:         32,
   131  		Name:          "goproto.proto.order.field_32",
   132  		Tag:           "bytes,32,opt,name=field_32",
   133  		Filename:      "internal/testprotos/order/order.proto",
   134  	},
   135  }
   136  
   137  // Extension fields to Message.
   138  var (
   139  	// optional string field_30 = 30;
   140  	E_Field_30 = &file_internal_testprotos_order_order_proto_extTypes[0]
   141  	// optional string field_31 = 31;
   142  	E_Field_31 = &file_internal_testprotos_order_order_proto_extTypes[1]
   143  	// optional string field_32 = 32;
   144  	E_Field_32 = &file_internal_testprotos_order_order_proto_extTypes[2]
   145  )
   146  
   147  var File_internal_testprotos_order_order_proto protoreflect.FileDescriptor
   148  
   149  var file_internal_testprotos_order_order_proto_rawDesc = []byte{
   150  	0x0a, 0x25, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
   151  	0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2f, 0x6f, 0x72, 0x64, 0x65,
   152  	0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   153  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0x84, 0x01, 0x0a,
   154  	0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c,
   155  	0x64, 0x5f, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64,
   156  	0x32, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x31, 0x18, 0x01, 0x20, 0x01,
   157  	0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69,
   158  	0x65, 0x6c, 0x64, 0x5f, 0x31, 0x30, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07,
   159  	0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64,
   160  	0x5f, 0x32, 0x30, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64,
   161  	0x32, 0x30, 0x2a, 0x04, 0x08, 0x1e, 0x10, 0x29, 0x42, 0x09, 0x0a, 0x07, 0x6f, 0x6e, 0x65, 0x6f,
   162  	0x66, 0x5f, 0x31, 0x3a, 0x37, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x33, 0x30, 0x12,
   163  	0x1c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
   164  	0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x1e, 0x20,
   165  	0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x30, 0x3a, 0x37, 0x0a, 0x08,
   166  	0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x33, 0x31, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
   167  	0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x4d,
   168  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69,
   169  	0x65, 0x6c, 0x64, 0x33, 0x31, 0x3a, 0x37, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x33,
   170  	0x32, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   171  	0x6f, 0x2e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
   172  	0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x32, 0x42, 0x36,
   173  	0x5a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
   174  	0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74,
   175  	0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73,
   176  	0x2f, 0x6f, 0x72, 0x64, 0x65, 0x72,
   177  }
   178  
   179  var (
   180  	file_internal_testprotos_order_order_proto_rawDescOnce sync.Once
   181  	file_internal_testprotos_order_order_proto_rawDescData = file_internal_testprotos_order_order_proto_rawDesc
   182  )
   183  
   184  func file_internal_testprotos_order_order_proto_rawDescGZIP() []byte {
   185  	file_internal_testprotos_order_order_proto_rawDescOnce.Do(func() {
   186  		file_internal_testprotos_order_order_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_order_order_proto_rawDescData)
   187  	})
   188  	return file_internal_testprotos_order_order_proto_rawDescData
   189  }
   190  
   191  var file_internal_testprotos_order_order_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   192  var file_internal_testprotos_order_order_proto_goTypes = []interface{}{
   193  	(*Message)(nil), // 0: goproto.proto.order.Message
   194  }
   195  var file_internal_testprotos_order_order_proto_depIdxs = []int32{
   196  	0, // 0: goproto.proto.order.field_30:extendee -> goproto.proto.order.Message
   197  	0, // 1: goproto.proto.order.field_31:extendee -> goproto.proto.order.Message
   198  	0, // 2: goproto.proto.order.field_32:extendee -> goproto.proto.order.Message
   199  	3, // [3:3] is the sub-list for method output_type
   200  	3, // [3:3] is the sub-list for method input_type
   201  	3, // [3:3] is the sub-list for extension type_name
   202  	0, // [0:3] is the sub-list for extension extendee
   203  	0, // [0:0] is the sub-list for field type_name
   204  }
   205  
   206  func init() { file_internal_testprotos_order_order_proto_init() }
   207  func file_internal_testprotos_order_order_proto_init() {
   208  	if File_internal_testprotos_order_order_proto != nil {
   209  		return
   210  	}
   211  	if !protoimpl.UnsafeEnabled {
   212  		file_internal_testprotos_order_order_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   213  			switch v := v.(*Message); i {
   214  			case 0:
   215  				return &v.state
   216  			case 1:
   217  				return &v.sizeCache
   218  			case 2:
   219  				return &v.unknownFields
   220  			case 3:
   221  				return &v.extensionFields
   222  			default:
   223  				return nil
   224  			}
   225  		}
   226  	}
   227  	file_internal_testprotos_order_order_proto_msgTypes[0].OneofWrappers = []interface{}{
   228  		(*Message_Field_10)(nil),
   229  	}
   230  	type x struct{}
   231  	out := protoimpl.TypeBuilder{
   232  		File: protoimpl.DescBuilder{
   233  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   234  			RawDescriptor: file_internal_testprotos_order_order_proto_rawDesc,
   235  			NumEnums:      0,
   236  			NumMessages:   1,
   237  			NumExtensions: 3,
   238  			NumServices:   0,
   239  		},
   240  		GoTypes:           file_internal_testprotos_order_order_proto_goTypes,
   241  		DependencyIndexes: file_internal_testprotos_order_order_proto_depIdxs,
   242  		MessageInfos:      file_internal_testprotos_order_order_proto_msgTypes,
   243  		ExtensionInfos:    file_internal_testprotos_order_order_proto_extTypes,
   244  	}.Build()
   245  	File_internal_testprotos_order_order_proto = out.File
   246  	file_internal_testprotos_order_order_proto_rawDesc = nil
   247  	file_internal_testprotos_order_order_proto_goTypes = nil
   248  	file_internal_testprotos_order_order_proto_depIdxs = nil
   249  }