2 // Copyright 2022 Samsung Electronics Co.
4 // Licensed under the Apache License, Version 2.0 (the "License");
5 // you may not use this file except in compliance with the License.
6 // You may obtain a copy of the License at
8 // http://www.apache.org/licenses/LICENSE-2.0
10 // Unless required by applicable law or agreed to in writing, software
11 // distributed under the License is distributed on an "AS IS" BASIS,
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 // See the License for the specific language governing permissions and
14 // limitations under the License.
17 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
18 // platform project (RICP).
20 // Code generated by protoc-gen-go. DO NOT EDIT.
22 // protoc-gen-go v1.25.0
24 // source: e2node_component_config.proto
29 proto "github.com/golang/protobuf/proto"
30 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
31 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
37 // Verify that this generated code is sufficiently up-to-date.
38 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
39 // Verify that runtime/protoimpl is sufficiently up-to-date.
40 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
43 // This is a compile-time assertion that a sufficiently up-to-date version
44 // of the legacy proto package is being used.
45 const _ = proto.ProtoPackageIsVersion4
47 type E2NodeComponentInterfaceType int32
50 E2NodeComponentInterfaceType_ng E2NodeComponentInterfaceType = 0
51 E2NodeComponentInterfaceType_xn E2NodeComponentInterfaceType = 1
52 E2NodeComponentInterfaceType_e1 E2NodeComponentInterfaceType = 2
53 E2NodeComponentInterfaceType_f1 E2NodeComponentInterfaceType = 3
54 E2NodeComponentInterfaceType_w1 E2NodeComponentInterfaceType = 5
55 E2NodeComponentInterfaceType_s1 E2NodeComponentInterfaceType = 6
56 E2NodeComponentInterfaceType_x2 E2NodeComponentInterfaceType = 7
59 // Enum value maps for E2NodeComponentInterfaceType.
61 E2NodeComponentInterfaceType_name = map[int32]string{
70 E2NodeComponentInterfaceType_value = map[string]int32{
81 func (x E2NodeComponentInterfaceType) Enum() *E2NodeComponentInterfaceType {
82 p := new(E2NodeComponentInterfaceType)
87 func (x E2NodeComponentInterfaceType) String() string {
88 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
91 func (E2NodeComponentInterfaceType) Descriptor() protoreflect.EnumDescriptor {
92 return file_e2node_component_config_proto_enumTypes[0].Descriptor()
95 func (E2NodeComponentInterfaceType) Type() protoreflect.EnumType {
96 return &file_e2node_component_config_proto_enumTypes[0]
99 func (x E2NodeComponentInterfaceType) Number() protoreflect.EnumNumber {
100 return protoreflect.EnumNumber(x)
103 // Deprecated: Use E2NodeComponentInterfaceType.Descriptor instead.
104 func (E2NodeComponentInterfaceType) EnumDescriptor() ([]byte, []int) {
105 return file_e2node_component_config_proto_rawDescGZIP(), []int{0}
108 type E2NodeComponentConfig struct {
109 state protoimpl.MessageState
110 sizeCache protoimpl.SizeCache
111 unknownFields protoimpl.UnknownFields
113 // Types that are assignable to E2NodeComponentID:
114 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG
115 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn
116 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1
117 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1
118 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1
119 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1
120 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2
121 E2NodeComponentID isE2NodeComponentConfig_E2NodeComponentID `protobuf_oneof:"E2nodeComponentID"`
122 E2NodeComponentInterfaceType E2NodeComponentInterfaceType `protobuf:"varint,8,opt,name=e2nodeComponentInterfaceType,proto3,enum=entities.E2NodeComponentInterfaceType" json:"e2nodeComponentInterfaceType,omitempty"`
123 E2NodeComponentRequestPart []byte `protobuf:"bytes,9,opt,name=e2nodeComponentRequestPart,proto3" json:"e2nodeComponentRequestPart,omitempty"`
124 E2NodeComponentResponsePart []byte `protobuf:"bytes,10,opt,name=e2nodeComponentResponsePart,proto3" json:"e2nodeComponentResponsePart,omitempty"`
127 func (x *E2NodeComponentConfig) Reset() {
128 *x = E2NodeComponentConfig{}
129 if protoimpl.UnsafeEnabled {
130 mi := &file_e2node_component_config_proto_msgTypes[0]
131 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
132 ms.StoreMessageInfo(mi)
136 func (x *E2NodeComponentConfig) String() string {
137 return protoimpl.X.MessageStringOf(x)
140 func (*E2NodeComponentConfig) ProtoMessage() {}
142 func (x *E2NodeComponentConfig) ProtoReflect() protoreflect.Message {
143 mi := &file_e2node_component_config_proto_msgTypes[0]
144 if protoimpl.UnsafeEnabled && x != nil {
145 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
146 if ms.LoadMessageInfo() == nil {
147 ms.StoreMessageInfo(mi)
151 return mi.MessageOf(x)
154 // Deprecated: Use E2NodeComponentConfig.ProtoReflect.Descriptor instead.
155 func (*E2NodeComponentConfig) Descriptor() ([]byte, []int) {
156 return file_e2node_component_config_proto_rawDescGZIP(), []int{0}
159 func (m *E2NodeComponentConfig) GetE2NodeComponentID() isE2NodeComponentConfig_E2NodeComponentID {
161 return m.E2NodeComponentID
166 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeNG() *E2NodeComponentInterfaceNG {
167 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG); ok {
168 return x.E2NodeComponentInterfaceTypeNG
173 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeXn() *E2NodeComponentInterfaceXn {
174 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn); ok {
175 return x.E2NodeComponentInterfaceTypeXn
180 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeE1() *E2NodeComponentInterfaceE1 {
181 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1); ok {
182 return x.E2NodeComponentInterfaceTypeE1
187 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeF1() *E2NodeComponentInterfaceF1 {
188 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1); ok {
189 return x.E2NodeComponentInterfaceTypeF1
194 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeW1() *E2NodeComponentInterfaceW1 {
195 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1); ok {
196 return x.E2NodeComponentInterfaceTypeW1
201 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeS1() *E2NodeComponentInterfaceS1 {
202 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1); ok {
203 return x.E2NodeComponentInterfaceTypeS1
208 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeX2() *E2NodeComponentInterfaceX2 {
209 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2); ok {
210 return x.E2NodeComponentInterfaceTypeX2
215 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceType() E2NodeComponentInterfaceType {
217 return x.E2NodeComponentInterfaceType
219 return E2NodeComponentInterfaceType_ng
222 func (x *E2NodeComponentConfig) GetE2NodeComponentRequestPart() []byte {
224 return x.E2NodeComponentRequestPart
229 func (x *E2NodeComponentConfig) GetE2NodeComponentResponsePart() []byte {
231 return x.E2NodeComponentResponsePart
236 type isE2NodeComponentConfig_E2NodeComponentID interface {
237 isE2NodeComponentConfig_E2NodeComponentID()
240 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG struct {
241 E2NodeComponentInterfaceTypeNG *E2NodeComponentInterfaceNG `protobuf:"bytes,1,opt,name=e2nodeComponentInterfaceTypeNG,proto3,oneof"`
244 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn struct {
245 E2NodeComponentInterfaceTypeXn *E2NodeComponentInterfaceXn `protobuf:"bytes,2,opt,name=e2nodeComponentInterfaceTypeXn,proto3,oneof"`
248 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1 struct {
249 E2NodeComponentInterfaceTypeE1 *E2NodeComponentInterfaceE1 `protobuf:"bytes,3,opt,name=e2nodeComponentInterfaceTypeE1,proto3,oneof"`
252 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1 struct {
253 E2NodeComponentInterfaceTypeF1 *E2NodeComponentInterfaceF1 `protobuf:"bytes,4,opt,name=e2nodeComponentInterfaceTypeF1,proto3,oneof"`
256 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1 struct {
257 E2NodeComponentInterfaceTypeW1 *E2NodeComponentInterfaceW1 `protobuf:"bytes,5,opt,name=e2nodeComponentInterfaceTypeW1,proto3,oneof"`
260 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1 struct {
261 E2NodeComponentInterfaceTypeS1 *E2NodeComponentInterfaceS1 `protobuf:"bytes,6,opt,name=e2nodeComponentInterfaceTypeS1,proto3,oneof"`
264 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2 struct {
265 E2NodeComponentInterfaceTypeX2 *E2NodeComponentInterfaceX2 `protobuf:"bytes,7,opt,name=e2nodeComponentInterfaceTypeX2,proto3,oneof"`
268 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG) isE2NodeComponentConfig_E2NodeComponentID() {
271 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn) isE2NodeComponentConfig_E2NodeComponentID() {
274 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1) isE2NodeComponentConfig_E2NodeComponentID() {
277 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1) isE2NodeComponentConfig_E2NodeComponentID() {
280 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1) isE2NodeComponentConfig_E2NodeComponentID() {
283 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1) isE2NodeComponentConfig_E2NodeComponentID() {
286 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2) isE2NodeComponentConfig_E2NodeComponentID() {
289 type E2NodeComponentInterfaceNG struct {
290 state protoimpl.MessageState
291 sizeCache protoimpl.SizeCache
292 unknownFields protoimpl.UnknownFields
294 AmfName string `protobuf:"bytes,11,opt,name=amf_name,json=amfName,proto3" json:"amf_name,omitempty"`
297 func (x *E2NodeComponentInterfaceNG) Reset() {
298 *x = E2NodeComponentInterfaceNG{}
299 if protoimpl.UnsafeEnabled {
300 mi := &file_e2node_component_config_proto_msgTypes[1]
301 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
302 ms.StoreMessageInfo(mi)
306 func (x *E2NodeComponentInterfaceNG) String() string {
307 return protoimpl.X.MessageStringOf(x)
310 func (*E2NodeComponentInterfaceNG) ProtoMessage() {}
312 func (x *E2NodeComponentInterfaceNG) ProtoReflect() protoreflect.Message {
313 mi := &file_e2node_component_config_proto_msgTypes[1]
314 if protoimpl.UnsafeEnabled && x != nil {
315 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
316 if ms.LoadMessageInfo() == nil {
317 ms.StoreMessageInfo(mi)
321 return mi.MessageOf(x)
324 // Deprecated: Use E2NodeComponentInterfaceNG.ProtoReflect.Descriptor instead.
325 func (*E2NodeComponentInterfaceNG) Descriptor() ([]byte, []int) {
326 return file_e2node_component_config_proto_rawDescGZIP(), []int{1}
329 func (x *E2NodeComponentInterfaceNG) GetAmfName() string {
336 type E2NodeComponentInterfaceXn struct {
337 state protoimpl.MessageState
338 sizeCache protoimpl.SizeCache
339 unknownFields protoimpl.UnknownFields
341 // Types that are assignable to GlobalNgRanNodeId:
342 // *E2NodeComponentInterfaceXn_GlobalNgenbId
343 // *E2NodeComponentInterfaceXn_GlobalGnbId
344 GlobalNgRanNodeId isE2NodeComponentInterfaceXn_GlobalNgRanNodeId `protobuf_oneof:"global_ng_ran_node_id"`
347 func (x *E2NodeComponentInterfaceXn) Reset() {
348 *x = E2NodeComponentInterfaceXn{}
349 if protoimpl.UnsafeEnabled {
350 mi := &file_e2node_component_config_proto_msgTypes[2]
351 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
352 ms.StoreMessageInfo(mi)
356 func (x *E2NodeComponentInterfaceXn) String() string {
357 return protoimpl.X.MessageStringOf(x)
360 func (*E2NodeComponentInterfaceXn) ProtoMessage() {}
362 func (x *E2NodeComponentInterfaceXn) ProtoReflect() protoreflect.Message {
363 mi := &file_e2node_component_config_proto_msgTypes[2]
364 if protoimpl.UnsafeEnabled && x != nil {
365 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
366 if ms.LoadMessageInfo() == nil {
367 ms.StoreMessageInfo(mi)
371 return mi.MessageOf(x)
374 // Deprecated: Use E2NodeComponentInterfaceXn.ProtoReflect.Descriptor instead.
375 func (*E2NodeComponentInterfaceXn) Descriptor() ([]byte, []int) {
376 return file_e2node_component_config_proto_rawDescGZIP(), []int{2}
379 func (m *E2NodeComponentInterfaceXn) GetGlobalNgRanNodeId() isE2NodeComponentInterfaceXn_GlobalNgRanNodeId {
381 return m.GlobalNgRanNodeId
386 func (x *E2NodeComponentInterfaceXn) GetGlobalNgenbId() *GlobalNGENBID {
387 if x, ok := x.GetGlobalNgRanNodeId().(*E2NodeComponentInterfaceXn_GlobalNgenbId); ok {
388 return x.GlobalNgenbId
393 func (x *E2NodeComponentInterfaceXn) GetGlobalGnbId() *GlobalGNBID {
394 if x, ok := x.GetGlobalNgRanNodeId().(*E2NodeComponentInterfaceXn_GlobalGnbId); ok {
400 type isE2NodeComponentInterfaceXn_GlobalNgRanNodeId interface {
401 isE2NodeComponentInterfaceXn_GlobalNgRanNodeId()
404 type E2NodeComponentInterfaceXn_GlobalNgenbId struct {
405 GlobalNgenbId *GlobalNGENBID `protobuf:"bytes,12,opt,name=global_ngenb_id,json=globalNgenbId,proto3,oneof"`
408 type E2NodeComponentInterfaceXn_GlobalGnbId struct {
409 GlobalGnbId *GlobalGNBID `protobuf:"bytes,13,opt,name=global_gnb_id,json=globalGnbId,proto3,oneof"`
412 func (*E2NodeComponentInterfaceXn_GlobalNgenbId) isE2NodeComponentInterfaceXn_GlobalNgRanNodeId() {}
414 func (*E2NodeComponentInterfaceXn_GlobalGnbId) isE2NodeComponentInterfaceXn_GlobalNgRanNodeId() {}
416 type E2NodeComponentInterfaceE1 struct {
417 state protoimpl.MessageState
418 sizeCache protoimpl.SizeCache
419 unknownFields protoimpl.UnknownFields
421 GNBCuCpId int64 `protobuf:"varint,14,opt,name=gNB_cu_cp_id,json=gNBCuCpId,proto3" json:"gNB_cu_cp_id,omitempty"`
424 func (x *E2NodeComponentInterfaceE1) Reset() {
425 *x = E2NodeComponentInterfaceE1{}
426 if protoimpl.UnsafeEnabled {
427 mi := &file_e2node_component_config_proto_msgTypes[3]
428 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
429 ms.StoreMessageInfo(mi)
433 func (x *E2NodeComponentInterfaceE1) String() string {
434 return protoimpl.X.MessageStringOf(x)
437 func (*E2NodeComponentInterfaceE1) ProtoMessage() {}
439 func (x *E2NodeComponentInterfaceE1) ProtoReflect() protoreflect.Message {
440 mi := &file_e2node_component_config_proto_msgTypes[3]
441 if protoimpl.UnsafeEnabled && x != nil {
442 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
443 if ms.LoadMessageInfo() == nil {
444 ms.StoreMessageInfo(mi)
448 return mi.MessageOf(x)
451 // Deprecated: Use E2NodeComponentInterfaceE1.ProtoReflect.Descriptor instead.
452 func (*E2NodeComponentInterfaceE1) Descriptor() ([]byte, []int) {
453 return file_e2node_component_config_proto_rawDescGZIP(), []int{3}
456 func (x *E2NodeComponentInterfaceE1) GetGNBCuCpId() int64 {
463 type E2NodeComponentInterfaceF1 struct {
464 state protoimpl.MessageState
465 sizeCache protoimpl.SizeCache
466 unknownFields protoimpl.UnknownFields
468 GNBDuId int64 `protobuf:"varint,15,opt,name=gNB_du_id,json=gNBDuId,proto3" json:"gNB_du_id,omitempty"`
471 func (x *E2NodeComponentInterfaceF1) Reset() {
472 *x = E2NodeComponentInterfaceF1{}
473 if protoimpl.UnsafeEnabled {
474 mi := &file_e2node_component_config_proto_msgTypes[4]
475 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
476 ms.StoreMessageInfo(mi)
480 func (x *E2NodeComponentInterfaceF1) String() string {
481 return protoimpl.X.MessageStringOf(x)
484 func (*E2NodeComponentInterfaceF1) ProtoMessage() {}
486 func (x *E2NodeComponentInterfaceF1) ProtoReflect() protoreflect.Message {
487 mi := &file_e2node_component_config_proto_msgTypes[4]
488 if protoimpl.UnsafeEnabled && x != nil {
489 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
490 if ms.LoadMessageInfo() == nil {
491 ms.StoreMessageInfo(mi)
495 return mi.MessageOf(x)
498 // Deprecated: Use E2NodeComponentInterfaceF1.ProtoReflect.Descriptor instead.
499 func (*E2NodeComponentInterfaceF1) Descriptor() ([]byte, []int) {
500 return file_e2node_component_config_proto_rawDescGZIP(), []int{4}
503 func (x *E2NodeComponentInterfaceF1) GetGNBDuId() int64 {
510 type E2NodeComponentInterfaceW1 struct {
511 state protoimpl.MessageState
512 sizeCache protoimpl.SizeCache
513 unknownFields protoimpl.UnknownFields
515 NgenbDuId int64 `protobuf:"varint,16,opt,name=ngenb_du_id,json=ngenbDuId,proto3" json:"ngenb_du_id,omitempty"`
518 func (x *E2NodeComponentInterfaceW1) Reset() {
519 *x = E2NodeComponentInterfaceW1{}
520 if protoimpl.UnsafeEnabled {
521 mi := &file_e2node_component_config_proto_msgTypes[5]
522 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
523 ms.StoreMessageInfo(mi)
527 func (x *E2NodeComponentInterfaceW1) String() string {
528 return protoimpl.X.MessageStringOf(x)
531 func (*E2NodeComponentInterfaceW1) ProtoMessage() {}
533 func (x *E2NodeComponentInterfaceW1) ProtoReflect() protoreflect.Message {
534 mi := &file_e2node_component_config_proto_msgTypes[5]
535 if protoimpl.UnsafeEnabled && x != nil {
536 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
537 if ms.LoadMessageInfo() == nil {
538 ms.StoreMessageInfo(mi)
542 return mi.MessageOf(x)
545 // Deprecated: Use E2NodeComponentInterfaceW1.ProtoReflect.Descriptor instead.
546 func (*E2NodeComponentInterfaceW1) Descriptor() ([]byte, []int) {
547 return file_e2node_component_config_proto_rawDescGZIP(), []int{5}
550 func (x *E2NodeComponentInterfaceW1) GetNgenbDuId() int64 {
557 type E2NodeComponentInterfaceS1 struct {
558 state protoimpl.MessageState
559 sizeCache protoimpl.SizeCache
560 unknownFields protoimpl.UnknownFields
562 MmeName string `protobuf:"bytes,17,opt,name=mme_name,json=mmeName,proto3" json:"mme_name,omitempty"`
565 func (x *E2NodeComponentInterfaceS1) Reset() {
566 *x = E2NodeComponentInterfaceS1{}
567 if protoimpl.UnsafeEnabled {
568 mi := &file_e2node_component_config_proto_msgTypes[6]
569 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
570 ms.StoreMessageInfo(mi)
574 func (x *E2NodeComponentInterfaceS1) String() string {
575 return protoimpl.X.MessageStringOf(x)
578 func (*E2NodeComponentInterfaceS1) ProtoMessage() {}
580 func (x *E2NodeComponentInterfaceS1) ProtoReflect() protoreflect.Message {
581 mi := &file_e2node_component_config_proto_msgTypes[6]
582 if protoimpl.UnsafeEnabled && x != nil {
583 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
584 if ms.LoadMessageInfo() == nil {
585 ms.StoreMessageInfo(mi)
589 return mi.MessageOf(x)
592 // Deprecated: Use E2NodeComponentInterfaceS1.ProtoReflect.Descriptor instead.
593 func (*E2NodeComponentInterfaceS1) Descriptor() ([]byte, []int) {
594 return file_e2node_component_config_proto_rawDescGZIP(), []int{6}
597 func (x *E2NodeComponentInterfaceS1) GetMmeName() string {
604 type E2NodeComponentInterfaceX2 struct {
605 state protoimpl.MessageState
606 sizeCache protoimpl.SizeCache
607 unknownFields protoimpl.UnknownFields
609 GlobalEnbId *GlobalENBID `protobuf:"bytes,18,opt,name=global_enb_id,json=globalEnbId,proto3" json:"global_enb_id,omitempty"`
610 GlobalEngnbId *GlobalENGNBID `protobuf:"bytes,19,opt,name=global_engnb_id,json=globalEngnbId,proto3" json:"global_engnb_id,omitempty"`
613 func (x *E2NodeComponentInterfaceX2) Reset() {
614 *x = E2NodeComponentInterfaceX2{}
615 if protoimpl.UnsafeEnabled {
616 mi := &file_e2node_component_config_proto_msgTypes[7]
617 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
618 ms.StoreMessageInfo(mi)
622 func (x *E2NodeComponentInterfaceX2) String() string {
623 return protoimpl.X.MessageStringOf(x)
626 func (*E2NodeComponentInterfaceX2) ProtoMessage() {}
628 func (x *E2NodeComponentInterfaceX2) ProtoReflect() protoreflect.Message {
629 mi := &file_e2node_component_config_proto_msgTypes[7]
630 if protoimpl.UnsafeEnabled && x != nil {
631 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
632 if ms.LoadMessageInfo() == nil {
633 ms.StoreMessageInfo(mi)
637 return mi.MessageOf(x)
640 // Deprecated: Use E2NodeComponentInterfaceX2.ProtoReflect.Descriptor instead.
641 func (*E2NodeComponentInterfaceX2) Descriptor() ([]byte, []int) {
642 return file_e2node_component_config_proto_rawDescGZIP(), []int{7}
645 func (x *E2NodeComponentInterfaceX2) GetGlobalEnbId() *GlobalENBID {
652 func (x *E2NodeComponentInterfaceX2) GetGlobalEngnbId() *GlobalENGNBID {
654 return x.GlobalEngnbId
659 type GlobalENBID struct {
660 state protoimpl.MessageState
661 sizeCache protoimpl.SizeCache
662 unknownFields protoimpl.UnknownFields
664 PlmnIdentity string `protobuf:"bytes,20,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
665 EnbId string `protobuf:"bytes,21,opt,name=enb_id,json=enbId,proto3" json:"enb_id,omitempty"`
666 EnbType EnbType `protobuf:"varint,22,opt,name=enb_type,json=enbType,proto3,enum=entities.EnbType" json:"enb_type,omitempty"`
669 func (x *GlobalENBID) Reset() {
671 if protoimpl.UnsafeEnabled {
672 mi := &file_e2node_component_config_proto_msgTypes[8]
673 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
674 ms.StoreMessageInfo(mi)
678 func (x *GlobalENBID) String() string {
679 return protoimpl.X.MessageStringOf(x)
682 func (*GlobalENBID) ProtoMessage() {}
684 func (x *GlobalENBID) ProtoReflect() protoreflect.Message {
685 mi := &file_e2node_component_config_proto_msgTypes[8]
686 if protoimpl.UnsafeEnabled && x != nil {
687 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
688 if ms.LoadMessageInfo() == nil {
689 ms.StoreMessageInfo(mi)
693 return mi.MessageOf(x)
696 // Deprecated: Use GlobalENBID.ProtoReflect.Descriptor instead.
697 func (*GlobalENBID) Descriptor() ([]byte, []int) {
698 return file_e2node_component_config_proto_rawDescGZIP(), []int{8}
701 func (x *GlobalENBID) GetPlmnIdentity() string {
703 return x.PlmnIdentity
708 func (x *GlobalENBID) GetEnbId() string {
715 func (x *GlobalENBID) GetEnbType() EnbType {
719 return EnbType_UNKNOWN_ENB_TYPE
722 type GlobalENGNBID struct {
723 state protoimpl.MessageState
724 sizeCache protoimpl.SizeCache
725 unknownFields protoimpl.UnknownFields
727 PlmnIdentity string `protobuf:"bytes,23,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
728 GnbId string `protobuf:"bytes,24,opt,name=gnb_id,json=gnbId,proto3" json:"gnb_id,omitempty"`
729 GnbType GnbType `protobuf:"varint,25,opt,name=gnb_type,json=gnbType,proto3,enum=entities.GnbType" json:"gnb_type,omitempty"`
732 func (x *GlobalENGNBID) Reset() {
734 if protoimpl.UnsafeEnabled {
735 mi := &file_e2node_component_config_proto_msgTypes[9]
736 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
737 ms.StoreMessageInfo(mi)
741 func (x *GlobalENGNBID) String() string {
742 return protoimpl.X.MessageStringOf(x)
745 func (*GlobalENGNBID) ProtoMessage() {}
747 func (x *GlobalENGNBID) ProtoReflect() protoreflect.Message {
748 mi := &file_e2node_component_config_proto_msgTypes[9]
749 if protoimpl.UnsafeEnabled && x != nil {
750 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
751 if ms.LoadMessageInfo() == nil {
752 ms.StoreMessageInfo(mi)
756 return mi.MessageOf(x)
759 // Deprecated: Use GlobalENGNBID.ProtoReflect.Descriptor instead.
760 func (*GlobalENGNBID) Descriptor() ([]byte, []int) {
761 return file_e2node_component_config_proto_rawDescGZIP(), []int{9}
764 func (x *GlobalENGNBID) GetPlmnIdentity() string {
766 return x.PlmnIdentity
771 func (x *GlobalENGNBID) GetGnbId() string {
778 func (x *GlobalENGNBID) GetGnbType() GnbType {
782 return GnbType_UNKNOWN_GNB_TYPE
785 type GlobalGNBID struct {
786 state protoimpl.MessageState
787 sizeCache protoimpl.SizeCache
788 unknownFields protoimpl.UnknownFields
790 PlmnIdentity string `protobuf:"bytes,26,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
791 GnbId string `protobuf:"bytes,27,opt,name=gnb_id,json=gnbId,proto3" json:"gnb_id,omitempty"`
792 GnbType GnbType `protobuf:"varint,28,opt,name=gnb_type,json=gnbType,proto3,enum=entities.GnbType" json:"gnb_type,omitempty"`
795 func (x *GlobalGNBID) Reset() {
797 if protoimpl.UnsafeEnabled {
798 mi := &file_e2node_component_config_proto_msgTypes[10]
799 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
800 ms.StoreMessageInfo(mi)
804 func (x *GlobalGNBID) String() string {
805 return protoimpl.X.MessageStringOf(x)
808 func (*GlobalGNBID) ProtoMessage() {}
810 func (x *GlobalGNBID) ProtoReflect() protoreflect.Message {
811 mi := &file_e2node_component_config_proto_msgTypes[10]
812 if protoimpl.UnsafeEnabled && x != nil {
813 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
814 if ms.LoadMessageInfo() == nil {
815 ms.StoreMessageInfo(mi)
819 return mi.MessageOf(x)
822 // Deprecated: Use GlobalGNBID.ProtoReflect.Descriptor instead.
823 func (*GlobalGNBID) Descriptor() ([]byte, []int) {
824 return file_e2node_component_config_proto_rawDescGZIP(), []int{10}
827 func (x *GlobalGNBID) GetPlmnIdentity() string {
829 return x.PlmnIdentity
834 func (x *GlobalGNBID) GetGnbId() string {
841 func (x *GlobalGNBID) GetGnbType() GnbType {
845 return GnbType_UNKNOWN_GNB_TYPE
848 type GlobalNGENBID struct {
849 state protoimpl.MessageState
850 sizeCache protoimpl.SizeCache
851 unknownFields protoimpl.UnknownFields
853 PlmnIdentity string `protobuf:"bytes,29,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
854 EnbId string `protobuf:"bytes,30,opt,name=enb_id,json=enbId,proto3" json:"enb_id,omitempty"`
855 EnbType EnbType `protobuf:"varint,31,opt,name=enb_type,json=enbType,proto3,enum=entities.EnbType" json:"enb_type,omitempty"`
858 func (x *GlobalNGENBID) Reset() {
860 if protoimpl.UnsafeEnabled {
861 mi := &file_e2node_component_config_proto_msgTypes[11]
862 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
863 ms.StoreMessageInfo(mi)
867 func (x *GlobalNGENBID) String() string {
868 return protoimpl.X.MessageStringOf(x)
871 func (*GlobalNGENBID) ProtoMessage() {}
873 func (x *GlobalNGENBID) ProtoReflect() protoreflect.Message {
874 mi := &file_e2node_component_config_proto_msgTypes[11]
875 if protoimpl.UnsafeEnabled && x != nil {
876 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
877 if ms.LoadMessageInfo() == nil {
878 ms.StoreMessageInfo(mi)
882 return mi.MessageOf(x)
885 // Deprecated: Use GlobalNGENBID.ProtoReflect.Descriptor instead.
886 func (*GlobalNGENBID) Descriptor() ([]byte, []int) {
887 return file_e2node_component_config_proto_rawDescGZIP(), []int{11}
890 func (x *GlobalNGENBID) GetPlmnIdentity() string {
892 return x.PlmnIdentity
897 func (x *GlobalNGENBID) GetEnbId() string {
904 func (x *GlobalNGENBID) GetEnbType() EnbType {
908 return EnbType_UNKNOWN_ENB_TYPE
911 var File_e2node_component_config_proto protoreflect.FileDescriptor
913 var file_e2node_component_config_proto_rawDesc = []byte{
914 0x0a, 0x1d, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
915 0x6e, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
916 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0x0e, 0x6e, 0x62, 0x5f, 0x74, 0x79,
917 0x70, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x08, 0x0a, 0x15, 0x45, 0x32,
918 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e,
919 0x66, 0x69, 0x67, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
920 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
921 0x79, 0x70, 0x65, 0x4e, 0x47, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
922 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
923 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x4e,
924 0x47, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
925 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
926 0x65, 0x4e, 0x47, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
927 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
928 0x79, 0x70, 0x65, 0x58, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
929 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
930 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x58,
931 0x6e, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
932 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
933 0x65, 0x58, 0x6e, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
934 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
935 0x79, 0x70, 0x65, 0x45, 0x31, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
936 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
937 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x45,
938 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
939 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
940 0x65, 0x45, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
941 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
942 0x79, 0x70, 0x65, 0x46, 0x31, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
943 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
944 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x46,
945 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
946 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
947 0x65, 0x46, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
948 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
949 0x79, 0x70, 0x65, 0x57, 0x31, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
950 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
951 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x57,
952 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
953 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
954 0x65, 0x57, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
955 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
956 0x79, 0x70, 0x65, 0x53, 0x31, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
957 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
958 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x53,
959 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
960 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
961 0x65, 0x53, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
962 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
963 0x79, 0x70, 0x65, 0x58, 0x32, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
964 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
965 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x58,
966 0x32, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
967 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
968 0x65, 0x58, 0x32, 0x12, 0x6a, 0x0a, 0x1c, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
969 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
970 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x26, 0x2e, 0x65, 0x6e, 0x74, 0x69,
971 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
972 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
973 0x65, 0x52, 0x1c, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
974 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
975 0x3e, 0x0a, 0x1a, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
976 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x18, 0x09, 0x20,
977 0x01, 0x28, 0x0c, 0x52, 0x1a, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
978 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x12,
979 0x40, 0x0a, 0x1b, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
980 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x72, 0x74, 0x18, 0x0a,
981 0x20, 0x01, 0x28, 0x0c, 0x52, 0x1b, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70,
982 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x72,
983 0x74, 0x42, 0x13, 0x0a, 0x11, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
984 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x44, 0x22, 0x37, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65,
985 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
986 0x63, 0x65, 0x4e, 0x47, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x6d, 0x66, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
987 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x6d, 0x66, 0x4e, 0x61, 0x6d, 0x65, 0x22,
988 0xb5, 0x01, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e,
989 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x58, 0x6e, 0x12, 0x41,
990 0x0a, 0x0f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x6e, 0x67, 0x65, 0x6e, 0x62, 0x5f, 0x69,
991 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
992 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x47, 0x45, 0x4e, 0x42, 0x49, 0x44,
993 0x48, 0x00, 0x52, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x67, 0x65, 0x6e, 0x62, 0x49,
994 0x64, 0x12, 0x3b, 0x0a, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x67, 0x6e, 0x62, 0x5f,
995 0x69, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74,
996 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x47, 0x4e, 0x42, 0x49, 0x44, 0x48,
997 0x00, 0x52, 0x0b, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x47, 0x6e, 0x62, 0x49, 0x64, 0x42, 0x17,
998 0x0a, 0x15, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x6e, 0x67, 0x5f, 0x72, 0x61, 0x6e, 0x5f,
999 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x64, 0x22, 0x3d, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64,
1000 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66,
1001 0x61, 0x63, 0x65, 0x45, 0x31, 0x12, 0x1f, 0x0a, 0x0c, 0x67, 0x4e, 0x42, 0x5f, 0x63, 0x75, 0x5f,
1002 0x63, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x67, 0x4e, 0x42,
1003 0x43, 0x75, 0x43, 0x70, 0x49, 0x64, 0x22, 0x38, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65,
1004 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
1005 0x63, 0x65, 0x46, 0x31, 0x12, 0x1a, 0x0a, 0x09, 0x67, 0x4e, 0x42, 0x5f, 0x64, 0x75, 0x5f, 0x69,
1006 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x67, 0x4e, 0x42, 0x44, 0x75, 0x49, 0x64,
1007 0x22, 0x3c, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e,
1008 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x57, 0x31, 0x12, 0x1e,
1009 0x0a, 0x0b, 0x6e, 0x67, 0x65, 0x6e, 0x62, 0x5f, 0x64, 0x75, 0x5f, 0x69, 0x64, 0x18, 0x10, 0x20,
1010 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x67, 0x65, 0x6e, 0x62, 0x44, 0x75, 0x49, 0x64, 0x22, 0x37,
1011 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e,
1012 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x53, 0x31, 0x12, 0x19, 0x0a, 0x08,
1013 0x6d, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
1014 0x6d, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x98, 0x01, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f,
1015 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72,
1016 0x66, 0x61, 0x63, 0x65, 0x58, 0x32, 0x12, 0x39, 0x0a, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
1017 0x5f, 0x65, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e,
1018 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45,
1019 0x4e, 0x42, 0x49, 0x44, 0x52, 0x0b, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x6e, 0x62, 0x49,
1020 0x64, 0x12, 0x3f, 0x0a, 0x0f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x67, 0x6e,
1021 0x62, 0x5f, 0x69, 0x64, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x65, 0x6e, 0x74,
1022 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x4e, 0x47, 0x4e,
1023 0x42, 0x49, 0x44, 0x52, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x6e, 0x67, 0x6e, 0x62,
1024 0x49, 0x64, 0x22, 0x77, 0x0a, 0x0b, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x4e, 0x42, 0x49,
1025 0x44, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69,
1026 0x74, 0x79, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x6d, 0x6e, 0x49, 0x64,
1027 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x15, 0x0a, 0x06, 0x65, 0x6e, 0x62, 0x5f, 0x69, 0x64,
1028 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a,
1029 0x08, 0x65, 0x6e, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32,
1030 0x11, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x6e, 0x62, 0x54, 0x79,
1031 0x70, 0x65, 0x52, 0x07, 0x65, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x22, 0x79, 0x0a, 0x0d, 0x47,
1032 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x4e, 0x47, 0x4e, 0x42, 0x49, 0x44, 0x12, 0x23, 0x0a, 0x0d,
1033 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x17, 0x20,
1034 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x6d, 0x6e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1035 0x79, 0x12, 0x15, 0x0a, 0x06, 0x67, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x18, 0x20, 0x01, 0x28,
1036 0x09, 0x52, 0x05, 0x67, 0x6e, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x08, 0x67, 0x6e, 0x62, 0x5f,
1037 0x74, 0x79, 0x70, 0x65, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x65, 0x6e, 0x74,
1038 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x67,
1039 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x22, 0x77, 0x0a, 0x0b, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
1040 0x47, 0x4e, 0x42, 0x49, 0x44, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64,
1041 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c,
1042 0x6d, 0x6e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x15, 0x0a, 0x06, 0x67, 0x6e,
1043 0x62, 0x5f, 0x69, 0x64, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x67, 0x6e, 0x62, 0x49,
1044 0x64, 0x12, 0x2c, 0x0a, 0x08, 0x67, 0x6e, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x1c, 0x20,
1045 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47,
1046 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x67, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x22,
1047 0x79, 0x0a, 0x0d, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x47, 0x45, 0x4e, 0x42, 0x49, 0x44,
1048 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1049 0x79, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x6d, 0x6e, 0x49, 0x64, 0x65,
1050 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x15, 0x0a, 0x06, 0x65, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18,
1051 0x1e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x08,
1052 0x65, 0x6e, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11,
1053 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x6e, 0x62, 0x54, 0x79, 0x70,
1054 0x65, 0x52, 0x07, 0x65, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x2a, 0x56, 0x0a, 0x1c, 0x45, 0x32,
1055 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74,
1056 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x6e, 0x67,
1057 0x10, 0x00, 0x12, 0x06, 0x0a, 0x02, 0x78, 0x6e, 0x10, 0x01, 0x12, 0x06, 0x0a, 0x02, 0x65, 0x31,
1058 0x10, 0x02, 0x12, 0x06, 0x0a, 0x02, 0x66, 0x31, 0x10, 0x03, 0x12, 0x06, 0x0a, 0x02, 0x77, 0x31,
1059 0x10, 0x05, 0x12, 0x06, 0x0a, 0x02, 0x73, 0x31, 0x10, 0x06, 0x12, 0x06, 0x0a, 0x02, 0x78, 0x32,
1060 0x10, 0x07, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1064 file_e2node_component_config_proto_rawDescOnce sync.Once
1065 file_e2node_component_config_proto_rawDescData = file_e2node_component_config_proto_rawDesc
1068 func file_e2node_component_config_proto_rawDescGZIP() []byte {
1069 file_e2node_component_config_proto_rawDescOnce.Do(func() {
1070 file_e2node_component_config_proto_rawDescData = protoimpl.X.CompressGZIP(file_e2node_component_config_proto_rawDescData)
1072 return file_e2node_component_config_proto_rawDescData
1075 var file_e2node_component_config_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1076 var file_e2node_component_config_proto_msgTypes = make([]protoimpl.MessageInfo, 12)
1077 var file_e2node_component_config_proto_goTypes = []interface{}{
1078 (E2NodeComponentInterfaceType)(0), // 0: entities.E2nodeComponentInterfaceType
1079 (*E2NodeComponentConfig)(nil), // 1: entities.E2nodeComponentConfig
1080 (*E2NodeComponentInterfaceNG)(nil), // 2: entities.E2nodeComponentInterfaceNG
1081 (*E2NodeComponentInterfaceXn)(nil), // 3: entities.E2nodeComponentInterfaceXn
1082 (*E2NodeComponentInterfaceE1)(nil), // 4: entities.E2nodeComponentInterfaceE1
1083 (*E2NodeComponentInterfaceF1)(nil), // 5: entities.E2nodeComponentInterfaceF1
1084 (*E2NodeComponentInterfaceW1)(nil), // 6: entities.E2nodeComponentInterfaceW1
1085 (*E2NodeComponentInterfaceS1)(nil), // 7: entities.E2nodeComponentInterfaceS1
1086 (*E2NodeComponentInterfaceX2)(nil), // 8: entities.E2nodeComponentInterfaceX2
1087 (*GlobalENBID)(nil), // 9: entities.GlobalENBID
1088 (*GlobalENGNBID)(nil), // 10: entities.GlobalENGNBID
1089 (*GlobalGNBID)(nil), // 11: entities.GlobalGNBID
1090 (*GlobalNGENBID)(nil), // 12: entities.GlobalNGENBID
1091 (EnbType)(0), // 13: entities.EnbType
1092 (GnbType)(0), // 14: entities.GnbType
1094 var file_e2node_component_config_proto_depIdxs = []int32{
1095 2, // 0: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeNG:type_name -> entities.E2nodeComponentInterfaceNG
1096 3, // 1: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeXn:type_name -> entities.E2nodeComponentInterfaceXn
1097 4, // 2: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeE1:type_name -> entities.E2nodeComponentInterfaceE1
1098 5, // 3: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeF1:type_name -> entities.E2nodeComponentInterfaceF1
1099 6, // 4: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeW1:type_name -> entities.E2nodeComponentInterfaceW1
1100 7, // 5: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeS1:type_name -> entities.E2nodeComponentInterfaceS1
1101 8, // 6: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeX2:type_name -> entities.E2nodeComponentInterfaceX2
1102 0, // 7: entities.E2nodeComponentConfig.e2nodeComponentInterfaceType:type_name -> entities.E2nodeComponentInterfaceType
1103 12, // 8: entities.E2nodeComponentInterfaceXn.global_ngenb_id:type_name -> entities.GlobalNGENBID
1104 11, // 9: entities.E2nodeComponentInterfaceXn.global_gnb_id:type_name -> entities.GlobalGNBID
1105 9, // 10: entities.E2nodeComponentInterfaceX2.global_enb_id:type_name -> entities.GlobalENBID
1106 10, // 11: entities.E2nodeComponentInterfaceX2.global_engnb_id:type_name -> entities.GlobalENGNBID
1107 13, // 12: entities.GlobalENBID.enb_type:type_name -> entities.EnbType
1108 14, // 13: entities.GlobalENGNBID.gnb_type:type_name -> entities.GnbType
1109 14, // 14: entities.GlobalGNBID.gnb_type:type_name -> entities.GnbType
1110 13, // 15: entities.GlobalNGENBID.enb_type:type_name -> entities.EnbType
1111 16, // [16:16] is the sub-list for method output_type
1112 16, // [16:16] is the sub-list for method input_type
1113 16, // [16:16] is the sub-list for extension type_name
1114 16, // [16:16] is the sub-list for extension extendee
1115 0, // [0:16] is the sub-list for field type_name
1118 func init() { file_e2node_component_config_proto_init() }
1119 func file_e2node_component_config_proto_init() {
1120 if File_e2node_component_config_proto != nil {
1123 file_nb_types_proto_init()
1124 if !protoimpl.UnsafeEnabled {
1125 file_e2node_component_config_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1126 switch v := v.(*E2NodeComponentConfig); i {
1132 return &v.unknownFields
1137 file_e2node_component_config_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1138 switch v := v.(*E2NodeComponentInterfaceNG); i {
1144 return &v.unknownFields
1149 file_e2node_component_config_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1150 switch v := v.(*E2NodeComponentInterfaceXn); i {
1156 return &v.unknownFields
1161 file_e2node_component_config_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1162 switch v := v.(*E2NodeComponentInterfaceE1); i {
1168 return &v.unknownFields
1173 file_e2node_component_config_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1174 switch v := v.(*E2NodeComponentInterfaceF1); i {
1180 return &v.unknownFields
1185 file_e2node_component_config_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1186 switch v := v.(*E2NodeComponentInterfaceW1); i {
1192 return &v.unknownFields
1197 file_e2node_component_config_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1198 switch v := v.(*E2NodeComponentInterfaceS1); i {
1204 return &v.unknownFields
1209 file_e2node_component_config_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1210 switch v := v.(*E2NodeComponentInterfaceX2); i {
1216 return &v.unknownFields
1221 file_e2node_component_config_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1222 switch v := v.(*GlobalENBID); i {
1228 return &v.unknownFields
1233 file_e2node_component_config_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1234 switch v := v.(*GlobalENGNBID); i {
1240 return &v.unknownFields
1245 file_e2node_component_config_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1246 switch v := v.(*GlobalGNBID); i {
1252 return &v.unknownFields
1257 file_e2node_component_config_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1258 switch v := v.(*GlobalNGENBID); i {
1264 return &v.unknownFields
1270 file_e2node_component_config_proto_msgTypes[0].OneofWrappers = []interface{}{
1271 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG)(nil),
1272 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn)(nil),
1273 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1)(nil),
1274 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1)(nil),
1275 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1)(nil),
1276 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1)(nil),
1277 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2)(nil),
1279 file_e2node_component_config_proto_msgTypes[2].OneofWrappers = []interface{}{
1280 (*E2NodeComponentInterfaceXn_GlobalNgenbId)(nil),
1281 (*E2NodeComponentInterfaceXn_GlobalGnbId)(nil),
1284 out := protoimpl.TypeBuilder{
1285 File: protoimpl.DescBuilder{
1286 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1287 RawDescriptor: file_e2node_component_config_proto_rawDesc,
1293 GoTypes: file_e2node_component_config_proto_goTypes,
1294 DependencyIndexes: file_e2node_component_config_proto_depIdxs,
1295 EnumInfos: file_e2node_component_config_proto_enumTypes,
1296 MessageInfos: file_e2node_component_config_proto_msgTypes,
1298 File_e2node_component_config_proto = out.File
1299 file_e2node_component_config_proto_rawDesc = nil
1300 file_e2node_component_config_proto_goTypes = nil
1301 file_e2node_component_config_proto_depIdxs = nil