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.26.0
24 // source: e2node_component_config.proto
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
36 // Verify that this generated code is sufficiently up-to-date.
37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38 // Verify that runtime/protoimpl is sufficiently up-to-date.
39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
42 type E2NodeComponentInterfaceType int32
45 E2NodeComponentInterfaceType_ng E2NodeComponentInterfaceType = 0
46 E2NodeComponentInterfaceType_xn E2NodeComponentInterfaceType = 1
47 E2NodeComponentInterfaceType_e1 E2NodeComponentInterfaceType = 2
48 E2NodeComponentInterfaceType_f1 E2NodeComponentInterfaceType = 3
49 E2NodeComponentInterfaceType_w1 E2NodeComponentInterfaceType = 5
50 E2NodeComponentInterfaceType_s1 E2NodeComponentInterfaceType = 6
51 E2NodeComponentInterfaceType_x2 E2NodeComponentInterfaceType = 7
54 // Enum value maps for E2NodeComponentInterfaceType.
56 E2NodeComponentInterfaceType_name = map[int32]string{
65 E2NodeComponentInterfaceType_value = map[string]int32{
76 func (x E2NodeComponentInterfaceType) Enum() *E2NodeComponentInterfaceType {
77 p := new(E2NodeComponentInterfaceType)
82 func (x E2NodeComponentInterfaceType) String() string {
83 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
86 func (E2NodeComponentInterfaceType) Descriptor() protoreflect.EnumDescriptor {
87 return file_e2node_component_config_proto_enumTypes[0].Descriptor()
90 func (E2NodeComponentInterfaceType) Type() protoreflect.EnumType {
91 return &file_e2node_component_config_proto_enumTypes[0]
94 func (x E2NodeComponentInterfaceType) Number() protoreflect.EnumNumber {
95 return protoreflect.EnumNumber(x)
98 // Deprecated: Use E2NodeComponentInterfaceType.Descriptor instead.
99 func (E2NodeComponentInterfaceType) EnumDescriptor() ([]byte, []int) {
100 return file_e2node_component_config_proto_rawDescGZIP(), []int{0}
103 type E2NodeComponentConfig struct {
104 state protoimpl.MessageState
105 sizeCache protoimpl.SizeCache
106 unknownFields protoimpl.UnknownFields
108 // Types that are assignable to E2NodeComponentID:
109 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG
110 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn
111 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1
112 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1
113 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1
114 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1
115 // *E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2
116 E2NodeComponentID isE2NodeComponentConfig_E2NodeComponentID `protobuf_oneof:"E2nodeComponentID"`
117 E2NodeComponentInterfaceType E2NodeComponentInterfaceType `protobuf:"varint,8,opt,name=e2nodeComponentInterfaceType,proto3,enum=entities.E2NodeComponentInterfaceType" json:"e2nodeComponentInterfaceType,omitempty"`
118 E2NodeComponentRequestPart []byte `protobuf:"bytes,9,opt,name=e2nodeComponentRequestPart,proto3" json:"e2nodeComponentRequestPart,omitempty"`
119 E2NodeComponentResponsePart []byte `protobuf:"bytes,10,opt,name=e2nodeComponentResponsePart,proto3" json:"e2nodeComponentResponsePart,omitempty"`
122 func (x *E2NodeComponentConfig) Reset() {
123 *x = E2NodeComponentConfig{}
124 if protoimpl.UnsafeEnabled {
125 mi := &file_e2node_component_config_proto_msgTypes[0]
126 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
127 ms.StoreMessageInfo(mi)
131 func (x *E2NodeComponentConfig) String() string {
132 return protoimpl.X.MessageStringOf(x)
135 func (*E2NodeComponentConfig) ProtoMessage() {}
137 func (x *E2NodeComponentConfig) ProtoReflect() protoreflect.Message {
138 mi := &file_e2node_component_config_proto_msgTypes[0]
139 if protoimpl.UnsafeEnabled && x != nil {
140 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
141 if ms.LoadMessageInfo() == nil {
142 ms.StoreMessageInfo(mi)
146 return mi.MessageOf(x)
149 // Deprecated: Use E2NodeComponentConfig.ProtoReflect.Descriptor instead.
150 func (*E2NodeComponentConfig) Descriptor() ([]byte, []int) {
151 return file_e2node_component_config_proto_rawDescGZIP(), []int{0}
154 func (m *E2NodeComponentConfig) GetE2NodeComponentID() isE2NodeComponentConfig_E2NodeComponentID {
156 return m.E2NodeComponentID
161 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeNG() *E2NodeComponentInterfaceNG {
162 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG); ok {
163 return x.E2NodeComponentInterfaceTypeNG
168 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeXn() *E2NodeComponentInterfaceXn {
169 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn); ok {
170 return x.E2NodeComponentInterfaceTypeXn
175 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeE1() *E2NodeComponentInterfaceE1 {
176 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1); ok {
177 return x.E2NodeComponentInterfaceTypeE1
182 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeF1() *E2NodeComponentInterfaceF1 {
183 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1); ok {
184 return x.E2NodeComponentInterfaceTypeF1
189 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeW1() *E2NodeComponentInterfaceW1 {
190 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1); ok {
191 return x.E2NodeComponentInterfaceTypeW1
196 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeS1() *E2NodeComponentInterfaceS1 {
197 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1); ok {
198 return x.E2NodeComponentInterfaceTypeS1
203 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceTypeX2() *E2NodeComponentInterfaceX2 {
204 if x, ok := x.GetE2NodeComponentID().(*E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2); ok {
205 return x.E2NodeComponentInterfaceTypeX2
210 func (x *E2NodeComponentConfig) GetE2NodeComponentInterfaceType() E2NodeComponentInterfaceType {
212 return x.E2NodeComponentInterfaceType
214 return E2NodeComponentInterfaceType_ng
217 func (x *E2NodeComponentConfig) GetE2NodeComponentRequestPart() []byte {
219 return x.E2NodeComponentRequestPart
224 func (x *E2NodeComponentConfig) GetE2NodeComponentResponsePart() []byte {
226 return x.E2NodeComponentResponsePart
231 type isE2NodeComponentConfig_E2NodeComponentID interface {
232 isE2NodeComponentConfig_E2NodeComponentID()
235 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG struct {
236 E2NodeComponentInterfaceTypeNG *E2NodeComponentInterfaceNG `protobuf:"bytes,1,opt,name=e2nodeComponentInterfaceTypeNG,proto3,oneof"`
239 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn struct {
240 E2NodeComponentInterfaceTypeXn *E2NodeComponentInterfaceXn `protobuf:"bytes,2,opt,name=e2nodeComponentInterfaceTypeXn,proto3,oneof"`
243 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1 struct {
244 E2NodeComponentInterfaceTypeE1 *E2NodeComponentInterfaceE1 `protobuf:"bytes,3,opt,name=e2nodeComponentInterfaceTypeE1,proto3,oneof"`
247 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1 struct {
248 E2NodeComponentInterfaceTypeF1 *E2NodeComponentInterfaceF1 `protobuf:"bytes,4,opt,name=e2nodeComponentInterfaceTypeF1,proto3,oneof"`
251 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1 struct {
252 E2NodeComponentInterfaceTypeW1 *E2NodeComponentInterfaceW1 `protobuf:"bytes,5,opt,name=e2nodeComponentInterfaceTypeW1,proto3,oneof"`
255 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1 struct {
256 E2NodeComponentInterfaceTypeS1 *E2NodeComponentInterfaceS1 `protobuf:"bytes,6,opt,name=e2nodeComponentInterfaceTypeS1,proto3,oneof"`
259 type E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2 struct {
260 E2NodeComponentInterfaceTypeX2 *E2NodeComponentInterfaceX2 `protobuf:"bytes,7,opt,name=e2nodeComponentInterfaceTypeX2,proto3,oneof"`
263 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG) isE2NodeComponentConfig_E2NodeComponentID() {
266 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn) isE2NodeComponentConfig_E2NodeComponentID() {
269 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1) isE2NodeComponentConfig_E2NodeComponentID() {
272 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1) isE2NodeComponentConfig_E2NodeComponentID() {
275 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1) isE2NodeComponentConfig_E2NodeComponentID() {
278 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1) isE2NodeComponentConfig_E2NodeComponentID() {
281 func (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2) isE2NodeComponentConfig_E2NodeComponentID() {
284 type E2NodeComponentInterfaceNG struct {
285 state protoimpl.MessageState
286 sizeCache protoimpl.SizeCache
287 unknownFields protoimpl.UnknownFields
289 AmfName string `protobuf:"bytes,11,opt,name=amf_name,json=amfName,proto3" json:"amf_name,omitempty"`
292 func (x *E2NodeComponentInterfaceNG) Reset() {
293 *x = E2NodeComponentInterfaceNG{}
294 if protoimpl.UnsafeEnabled {
295 mi := &file_e2node_component_config_proto_msgTypes[1]
296 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
297 ms.StoreMessageInfo(mi)
301 func (x *E2NodeComponentInterfaceNG) String() string {
302 return protoimpl.X.MessageStringOf(x)
305 func (*E2NodeComponentInterfaceNG) ProtoMessage() {}
307 func (x *E2NodeComponentInterfaceNG) ProtoReflect() protoreflect.Message {
308 mi := &file_e2node_component_config_proto_msgTypes[1]
309 if protoimpl.UnsafeEnabled && x != nil {
310 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
311 if ms.LoadMessageInfo() == nil {
312 ms.StoreMessageInfo(mi)
316 return mi.MessageOf(x)
319 // Deprecated: Use E2NodeComponentInterfaceNG.ProtoReflect.Descriptor instead.
320 func (*E2NodeComponentInterfaceNG) Descriptor() ([]byte, []int) {
321 return file_e2node_component_config_proto_rawDescGZIP(), []int{1}
324 func (x *E2NodeComponentInterfaceNG) GetAmfName() string {
331 type E2NodeComponentInterfaceXn struct {
332 state protoimpl.MessageState
333 sizeCache protoimpl.SizeCache
334 unknownFields protoimpl.UnknownFields
336 // Types that are assignable to GlobalNgRanNodeId:
337 // *E2NodeComponentInterfaceXn_GlobalNgenbId
338 // *E2NodeComponentInterfaceXn_GlobalGnbId
339 GlobalNgRanNodeId isE2NodeComponentInterfaceXn_GlobalNgRanNodeId `protobuf_oneof:"global_ng_ran_node_id"`
342 func (x *E2NodeComponentInterfaceXn) Reset() {
343 *x = E2NodeComponentInterfaceXn{}
344 if protoimpl.UnsafeEnabled {
345 mi := &file_e2node_component_config_proto_msgTypes[2]
346 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
347 ms.StoreMessageInfo(mi)
351 func (x *E2NodeComponentInterfaceXn) String() string {
352 return protoimpl.X.MessageStringOf(x)
355 func (*E2NodeComponentInterfaceXn) ProtoMessage() {}
357 func (x *E2NodeComponentInterfaceXn) ProtoReflect() protoreflect.Message {
358 mi := &file_e2node_component_config_proto_msgTypes[2]
359 if protoimpl.UnsafeEnabled && x != nil {
360 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
361 if ms.LoadMessageInfo() == nil {
362 ms.StoreMessageInfo(mi)
366 return mi.MessageOf(x)
369 // Deprecated: Use E2NodeComponentInterfaceXn.ProtoReflect.Descriptor instead.
370 func (*E2NodeComponentInterfaceXn) Descriptor() ([]byte, []int) {
371 return file_e2node_component_config_proto_rawDescGZIP(), []int{2}
374 func (m *E2NodeComponentInterfaceXn) GetGlobalNgRanNodeId() isE2NodeComponentInterfaceXn_GlobalNgRanNodeId {
376 return m.GlobalNgRanNodeId
381 func (x *E2NodeComponentInterfaceXn) GetGlobalNgenbId() *GlobalNGENBID {
382 if x, ok := x.GetGlobalNgRanNodeId().(*E2NodeComponentInterfaceXn_GlobalNgenbId); ok {
383 return x.GlobalNgenbId
388 func (x *E2NodeComponentInterfaceXn) GetGlobalGnbId() *GlobalGNBID {
389 if x, ok := x.GetGlobalNgRanNodeId().(*E2NodeComponentInterfaceXn_GlobalGnbId); ok {
395 type isE2NodeComponentInterfaceXn_GlobalNgRanNodeId interface {
396 isE2NodeComponentInterfaceXn_GlobalNgRanNodeId()
399 type E2NodeComponentInterfaceXn_GlobalNgenbId struct {
400 GlobalNgenbId *GlobalNGENBID `protobuf:"bytes,12,opt,name=global_ngenb_id,json=globalNgenbId,proto3,oneof"`
403 type E2NodeComponentInterfaceXn_GlobalGnbId struct {
404 GlobalGnbId *GlobalGNBID `protobuf:"bytes,13,opt,name=global_gnb_id,json=globalGnbId,proto3,oneof"`
407 func (*E2NodeComponentInterfaceXn_GlobalNgenbId) isE2NodeComponentInterfaceXn_GlobalNgRanNodeId() {}
409 func (*E2NodeComponentInterfaceXn_GlobalGnbId) isE2NodeComponentInterfaceXn_GlobalNgRanNodeId() {}
411 type E2NodeComponentInterfaceE1 struct {
412 state protoimpl.MessageState
413 sizeCache protoimpl.SizeCache
414 unknownFields protoimpl.UnknownFields
416 GNBCuCpId int64 `protobuf:"varint,14,opt,name=gNB_cu_cp_id,json=gNBCuCpId,proto3" json:"gNB_cu_cp_id,omitempty"`
419 func (x *E2NodeComponentInterfaceE1) Reset() {
420 *x = E2NodeComponentInterfaceE1{}
421 if protoimpl.UnsafeEnabled {
422 mi := &file_e2node_component_config_proto_msgTypes[3]
423 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
424 ms.StoreMessageInfo(mi)
428 func (x *E2NodeComponentInterfaceE1) String() string {
429 return protoimpl.X.MessageStringOf(x)
432 func (*E2NodeComponentInterfaceE1) ProtoMessage() {}
434 func (x *E2NodeComponentInterfaceE1) ProtoReflect() protoreflect.Message {
435 mi := &file_e2node_component_config_proto_msgTypes[3]
436 if protoimpl.UnsafeEnabled && x != nil {
437 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
438 if ms.LoadMessageInfo() == nil {
439 ms.StoreMessageInfo(mi)
443 return mi.MessageOf(x)
446 // Deprecated: Use E2NodeComponentInterfaceE1.ProtoReflect.Descriptor instead.
447 func (*E2NodeComponentInterfaceE1) Descriptor() ([]byte, []int) {
448 return file_e2node_component_config_proto_rawDescGZIP(), []int{3}
451 func (x *E2NodeComponentInterfaceE1) GetGNBCuCpId() int64 {
458 type E2NodeComponentInterfaceF1 struct {
459 state protoimpl.MessageState
460 sizeCache protoimpl.SizeCache
461 unknownFields protoimpl.UnknownFields
463 GNBDuId int64 `protobuf:"varint,15,opt,name=gNB_du_id,json=gNBDuId,proto3" json:"gNB_du_id,omitempty"`
466 func (x *E2NodeComponentInterfaceF1) Reset() {
467 *x = E2NodeComponentInterfaceF1{}
468 if protoimpl.UnsafeEnabled {
469 mi := &file_e2node_component_config_proto_msgTypes[4]
470 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
471 ms.StoreMessageInfo(mi)
475 func (x *E2NodeComponentInterfaceF1) String() string {
476 return protoimpl.X.MessageStringOf(x)
479 func (*E2NodeComponentInterfaceF1) ProtoMessage() {}
481 func (x *E2NodeComponentInterfaceF1) ProtoReflect() protoreflect.Message {
482 mi := &file_e2node_component_config_proto_msgTypes[4]
483 if protoimpl.UnsafeEnabled && x != nil {
484 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
485 if ms.LoadMessageInfo() == nil {
486 ms.StoreMessageInfo(mi)
490 return mi.MessageOf(x)
493 // Deprecated: Use E2NodeComponentInterfaceF1.ProtoReflect.Descriptor instead.
494 func (*E2NodeComponentInterfaceF1) Descriptor() ([]byte, []int) {
495 return file_e2node_component_config_proto_rawDescGZIP(), []int{4}
498 func (x *E2NodeComponentInterfaceF1) GetGNBDuId() int64 {
505 type E2NodeComponentInterfaceW1 struct {
506 state protoimpl.MessageState
507 sizeCache protoimpl.SizeCache
508 unknownFields protoimpl.UnknownFields
510 NgenbDuId int64 `protobuf:"varint,16,opt,name=ngenb_du_id,json=ngenbDuId,proto3" json:"ngenb_du_id,omitempty"`
513 func (x *E2NodeComponentInterfaceW1) Reset() {
514 *x = E2NodeComponentInterfaceW1{}
515 if protoimpl.UnsafeEnabled {
516 mi := &file_e2node_component_config_proto_msgTypes[5]
517 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
518 ms.StoreMessageInfo(mi)
522 func (x *E2NodeComponentInterfaceW1) String() string {
523 return protoimpl.X.MessageStringOf(x)
526 func (*E2NodeComponentInterfaceW1) ProtoMessage() {}
528 func (x *E2NodeComponentInterfaceW1) ProtoReflect() protoreflect.Message {
529 mi := &file_e2node_component_config_proto_msgTypes[5]
530 if protoimpl.UnsafeEnabled && x != nil {
531 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
532 if ms.LoadMessageInfo() == nil {
533 ms.StoreMessageInfo(mi)
537 return mi.MessageOf(x)
540 // Deprecated: Use E2NodeComponentInterfaceW1.ProtoReflect.Descriptor instead.
541 func (*E2NodeComponentInterfaceW1) Descriptor() ([]byte, []int) {
542 return file_e2node_component_config_proto_rawDescGZIP(), []int{5}
545 func (x *E2NodeComponentInterfaceW1) GetNgenbDuId() int64 {
552 type E2NodeComponentInterfaceS1 struct {
553 state protoimpl.MessageState
554 sizeCache protoimpl.SizeCache
555 unknownFields protoimpl.UnknownFields
557 MmeName string `protobuf:"bytes,17,opt,name=mme_name,json=mmeName,proto3" json:"mme_name,omitempty"`
560 func (x *E2NodeComponentInterfaceS1) Reset() {
561 *x = E2NodeComponentInterfaceS1{}
562 if protoimpl.UnsafeEnabled {
563 mi := &file_e2node_component_config_proto_msgTypes[6]
564 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
565 ms.StoreMessageInfo(mi)
569 func (x *E2NodeComponentInterfaceS1) String() string {
570 return protoimpl.X.MessageStringOf(x)
573 func (*E2NodeComponentInterfaceS1) ProtoMessage() {}
575 func (x *E2NodeComponentInterfaceS1) ProtoReflect() protoreflect.Message {
576 mi := &file_e2node_component_config_proto_msgTypes[6]
577 if protoimpl.UnsafeEnabled && x != nil {
578 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
579 if ms.LoadMessageInfo() == nil {
580 ms.StoreMessageInfo(mi)
584 return mi.MessageOf(x)
587 // Deprecated: Use E2NodeComponentInterfaceS1.ProtoReflect.Descriptor instead.
588 func (*E2NodeComponentInterfaceS1) Descriptor() ([]byte, []int) {
589 return file_e2node_component_config_proto_rawDescGZIP(), []int{6}
592 func (x *E2NodeComponentInterfaceS1) GetMmeName() string {
599 type E2NodeComponentInterfaceX2 struct {
600 state protoimpl.MessageState
601 sizeCache protoimpl.SizeCache
602 unknownFields protoimpl.UnknownFields
604 GlobalEnbId *GlobalENBID `protobuf:"bytes,18,opt,name=global_enb_id,json=globalEnbId,proto3" json:"global_enb_id,omitempty"`
605 GlobalEngnbId *GlobalENGNBID `protobuf:"bytes,19,opt,name=global_engnb_id,json=globalEngnbId,proto3" json:"global_engnb_id,omitempty"`
608 func (x *E2NodeComponentInterfaceX2) Reset() {
609 *x = E2NodeComponentInterfaceX2{}
610 if protoimpl.UnsafeEnabled {
611 mi := &file_e2node_component_config_proto_msgTypes[7]
612 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
613 ms.StoreMessageInfo(mi)
617 func (x *E2NodeComponentInterfaceX2) String() string {
618 return protoimpl.X.MessageStringOf(x)
621 func (*E2NodeComponentInterfaceX2) ProtoMessage() {}
623 func (x *E2NodeComponentInterfaceX2) ProtoReflect() protoreflect.Message {
624 mi := &file_e2node_component_config_proto_msgTypes[7]
625 if protoimpl.UnsafeEnabled && x != nil {
626 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
627 if ms.LoadMessageInfo() == nil {
628 ms.StoreMessageInfo(mi)
632 return mi.MessageOf(x)
635 // Deprecated: Use E2NodeComponentInterfaceX2.ProtoReflect.Descriptor instead.
636 func (*E2NodeComponentInterfaceX2) Descriptor() ([]byte, []int) {
637 return file_e2node_component_config_proto_rawDescGZIP(), []int{7}
640 func (x *E2NodeComponentInterfaceX2) GetGlobalEnbId() *GlobalENBID {
647 func (x *E2NodeComponentInterfaceX2) GetGlobalEngnbId() *GlobalENGNBID {
649 return x.GlobalEngnbId
654 type GlobalENBID struct {
655 state protoimpl.MessageState
656 sizeCache protoimpl.SizeCache
657 unknownFields protoimpl.UnknownFields
659 PlmnIdentity string `protobuf:"bytes,20,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
660 EnbId string `protobuf:"bytes,21,opt,name=enb_id,json=enbId,proto3" json:"enb_id,omitempty"`
661 EnbType EnbType `protobuf:"varint,22,opt,name=enb_type,json=enbType,proto3,enum=entities.EnbType" json:"enb_type,omitempty"`
664 func (x *GlobalENBID) Reset() {
666 if protoimpl.UnsafeEnabled {
667 mi := &file_e2node_component_config_proto_msgTypes[8]
668 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
669 ms.StoreMessageInfo(mi)
673 func (x *GlobalENBID) String() string {
674 return protoimpl.X.MessageStringOf(x)
677 func (*GlobalENBID) ProtoMessage() {}
679 func (x *GlobalENBID) ProtoReflect() protoreflect.Message {
680 mi := &file_e2node_component_config_proto_msgTypes[8]
681 if protoimpl.UnsafeEnabled && x != nil {
682 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
683 if ms.LoadMessageInfo() == nil {
684 ms.StoreMessageInfo(mi)
688 return mi.MessageOf(x)
691 // Deprecated: Use GlobalENBID.ProtoReflect.Descriptor instead.
692 func (*GlobalENBID) Descriptor() ([]byte, []int) {
693 return file_e2node_component_config_proto_rawDescGZIP(), []int{8}
696 func (x *GlobalENBID) GetPlmnIdentity() string {
698 return x.PlmnIdentity
703 func (x *GlobalENBID) GetEnbId() string {
710 func (x *GlobalENBID) GetEnbType() EnbType {
714 return EnbType_UNKNOWN_ENB_TYPE
717 type GlobalENGNBID struct {
718 state protoimpl.MessageState
719 sizeCache protoimpl.SizeCache
720 unknownFields protoimpl.UnknownFields
722 PlmnIdentity string `protobuf:"bytes,23,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
723 GnbId string `protobuf:"bytes,24,opt,name=gnb_id,json=gnbId,proto3" json:"gnb_id,omitempty"`
724 GnbType GnbType `protobuf:"varint,25,opt,name=gnb_type,json=gnbType,proto3,enum=entities.GnbType" json:"gnb_type,omitempty"`
727 func (x *GlobalENGNBID) Reset() {
729 if protoimpl.UnsafeEnabled {
730 mi := &file_e2node_component_config_proto_msgTypes[9]
731 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
732 ms.StoreMessageInfo(mi)
736 func (x *GlobalENGNBID) String() string {
737 return protoimpl.X.MessageStringOf(x)
740 func (*GlobalENGNBID) ProtoMessage() {}
742 func (x *GlobalENGNBID) ProtoReflect() protoreflect.Message {
743 mi := &file_e2node_component_config_proto_msgTypes[9]
744 if protoimpl.UnsafeEnabled && x != nil {
745 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
746 if ms.LoadMessageInfo() == nil {
747 ms.StoreMessageInfo(mi)
751 return mi.MessageOf(x)
754 // Deprecated: Use GlobalENGNBID.ProtoReflect.Descriptor instead.
755 func (*GlobalENGNBID) Descriptor() ([]byte, []int) {
756 return file_e2node_component_config_proto_rawDescGZIP(), []int{9}
759 func (x *GlobalENGNBID) GetPlmnIdentity() string {
761 return x.PlmnIdentity
766 func (x *GlobalENGNBID) GetGnbId() string {
773 func (x *GlobalENGNBID) GetGnbType() GnbType {
777 return GnbType_UNKNOWN_GNB_TYPE
780 type GlobalGNBID struct {
781 state protoimpl.MessageState
782 sizeCache protoimpl.SizeCache
783 unknownFields protoimpl.UnknownFields
785 PlmnIdentity string `protobuf:"bytes,26,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
786 GnbId string `protobuf:"bytes,27,opt,name=gnb_id,json=gnbId,proto3" json:"gnb_id,omitempty"`
787 GnbType GnbType `protobuf:"varint,28,opt,name=gnb_type,json=gnbType,proto3,enum=entities.GnbType" json:"gnb_type,omitempty"`
790 func (x *GlobalGNBID) Reset() {
792 if protoimpl.UnsafeEnabled {
793 mi := &file_e2node_component_config_proto_msgTypes[10]
794 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
795 ms.StoreMessageInfo(mi)
799 func (x *GlobalGNBID) String() string {
800 return protoimpl.X.MessageStringOf(x)
803 func (*GlobalGNBID) ProtoMessage() {}
805 func (x *GlobalGNBID) ProtoReflect() protoreflect.Message {
806 mi := &file_e2node_component_config_proto_msgTypes[10]
807 if protoimpl.UnsafeEnabled && x != nil {
808 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
809 if ms.LoadMessageInfo() == nil {
810 ms.StoreMessageInfo(mi)
814 return mi.MessageOf(x)
817 // Deprecated: Use GlobalGNBID.ProtoReflect.Descriptor instead.
818 func (*GlobalGNBID) Descriptor() ([]byte, []int) {
819 return file_e2node_component_config_proto_rawDescGZIP(), []int{10}
822 func (x *GlobalGNBID) GetPlmnIdentity() string {
824 return x.PlmnIdentity
829 func (x *GlobalGNBID) GetGnbId() string {
836 func (x *GlobalGNBID) GetGnbType() GnbType {
840 return GnbType_UNKNOWN_GNB_TYPE
843 type GlobalNGENBID struct {
844 state protoimpl.MessageState
845 sizeCache protoimpl.SizeCache
846 unknownFields protoimpl.UnknownFields
848 PlmnIdentity string `protobuf:"bytes,29,opt,name=plmn_identity,json=plmnIdentity,proto3" json:"plmn_identity,omitempty"`
849 EnbId string `protobuf:"bytes,30,opt,name=enb_id,json=enbId,proto3" json:"enb_id,omitempty"`
850 EnbType EnbType `protobuf:"varint,31,opt,name=enb_type,json=enbType,proto3,enum=entities.EnbType" json:"enb_type,omitempty"`
853 func (x *GlobalNGENBID) Reset() {
855 if protoimpl.UnsafeEnabled {
856 mi := &file_e2node_component_config_proto_msgTypes[11]
857 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
858 ms.StoreMessageInfo(mi)
862 func (x *GlobalNGENBID) String() string {
863 return protoimpl.X.MessageStringOf(x)
866 func (*GlobalNGENBID) ProtoMessage() {}
868 func (x *GlobalNGENBID) ProtoReflect() protoreflect.Message {
869 mi := &file_e2node_component_config_proto_msgTypes[11]
870 if protoimpl.UnsafeEnabled && x != nil {
871 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
872 if ms.LoadMessageInfo() == nil {
873 ms.StoreMessageInfo(mi)
877 return mi.MessageOf(x)
880 // Deprecated: Use GlobalNGENBID.ProtoReflect.Descriptor instead.
881 func (*GlobalNGENBID) Descriptor() ([]byte, []int) {
882 return file_e2node_component_config_proto_rawDescGZIP(), []int{11}
885 func (x *GlobalNGENBID) GetPlmnIdentity() string {
887 return x.PlmnIdentity
892 func (x *GlobalNGENBID) GetEnbId() string {
899 func (x *GlobalNGENBID) GetEnbType() EnbType {
903 return EnbType_UNKNOWN_ENB_TYPE
906 var File_e2node_component_config_proto protoreflect.FileDescriptor
908 var file_e2node_component_config_proto_rawDesc = []byte{
909 0x0a, 0x1d, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
910 0x6e, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
911 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0x0e, 0x6e, 0x62, 0x5f, 0x74, 0x79,
912 0x70, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x08, 0x0a, 0x15, 0x45, 0x32,
913 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e,
914 0x66, 0x69, 0x67, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
915 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
916 0x79, 0x70, 0x65, 0x4e, 0x47, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
917 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
918 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x4e,
919 0x47, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
920 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
921 0x65, 0x4e, 0x47, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
922 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
923 0x79, 0x70, 0x65, 0x58, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
924 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
925 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x58,
926 0x6e, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
927 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
928 0x65, 0x58, 0x6e, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
929 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
930 0x79, 0x70, 0x65, 0x45, 0x31, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
931 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
932 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x45,
933 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
934 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
935 0x65, 0x45, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
936 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
937 0x79, 0x70, 0x65, 0x46, 0x31, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
938 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
939 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x46,
940 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
941 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
942 0x65, 0x46, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
943 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
944 0x79, 0x70, 0x65, 0x57, 0x31, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
945 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
946 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x57,
947 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
948 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
949 0x65, 0x57, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
950 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
951 0x79, 0x70, 0x65, 0x53, 0x31, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
952 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
953 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x53,
954 0x31, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
955 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
956 0x65, 0x53, 0x31, 0x12, 0x6e, 0x0a, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
957 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
958 0x79, 0x70, 0x65, 0x58, 0x32, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x65, 0x6e,
959 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
960 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x58,
961 0x32, 0x48, 0x00, 0x52, 0x1e, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
962 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70,
963 0x65, 0x58, 0x32, 0x12, 0x6a, 0x0a, 0x1c, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d,
964 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54,
965 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x26, 0x2e, 0x65, 0x6e, 0x74, 0x69,
966 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 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, 0x52, 0x1c, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
969 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
970 0x3e, 0x0a, 0x1a, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
971 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x18, 0x09, 0x20,
972 0x01, 0x28, 0x0c, 0x52, 0x1a, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
973 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x12,
974 0x40, 0x0a, 0x1b, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65,
975 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x72, 0x74, 0x18, 0x0a,
976 0x20, 0x01, 0x28, 0x0c, 0x52, 0x1b, 0x65, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70,
977 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x72,
978 0x74, 0x42, 0x13, 0x0a, 0x11, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
979 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x44, 0x22, 0x37, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65,
980 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
981 0x63, 0x65, 0x4e, 0x47, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x6d, 0x66, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
982 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x6d, 0x66, 0x4e, 0x61, 0x6d, 0x65, 0x22,
983 0xb5, 0x01, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e,
984 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x58, 0x6e, 0x12, 0x41,
985 0x0a, 0x0f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x6e, 0x67, 0x65, 0x6e, 0x62, 0x5f, 0x69,
986 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
987 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x47, 0x45, 0x4e, 0x42, 0x49, 0x44,
988 0x48, 0x00, 0x52, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x67, 0x65, 0x6e, 0x62, 0x49,
989 0x64, 0x12, 0x3b, 0x0a, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x67, 0x6e, 0x62, 0x5f,
990 0x69, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74,
991 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x47, 0x4e, 0x42, 0x49, 0x44, 0x48,
992 0x00, 0x52, 0x0b, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x47, 0x6e, 0x62, 0x49, 0x64, 0x42, 0x17,
993 0x0a, 0x15, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x6e, 0x67, 0x5f, 0x72, 0x61, 0x6e, 0x5f,
994 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x64, 0x22, 0x3d, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64,
995 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66,
996 0x61, 0x63, 0x65, 0x45, 0x31, 0x12, 0x1f, 0x0a, 0x0c, 0x67, 0x4e, 0x42, 0x5f, 0x63, 0x75, 0x5f,
997 0x63, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x67, 0x4e, 0x42,
998 0x43, 0x75, 0x43, 0x70, 0x49, 0x64, 0x22, 0x38, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65,
999 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
1000 0x63, 0x65, 0x46, 0x31, 0x12, 0x1a, 0x0a, 0x09, 0x67, 0x4e, 0x42, 0x5f, 0x64, 0x75, 0x5f, 0x69,
1001 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x67, 0x4e, 0x42, 0x44, 0x75, 0x49, 0x64,
1002 0x22, 0x3c, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e,
1003 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x57, 0x31, 0x12, 0x1e,
1004 0x0a, 0x0b, 0x6e, 0x67, 0x65, 0x6e, 0x62, 0x5f, 0x64, 0x75, 0x5f, 0x69, 0x64, 0x18, 0x10, 0x20,
1005 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x67, 0x65, 0x6e, 0x62, 0x44, 0x75, 0x49, 0x64, 0x22, 0x37,
1006 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e,
1007 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x53, 0x31, 0x12, 0x19, 0x0a, 0x08,
1008 0x6d, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
1009 0x6d, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x98, 0x01, 0x0a, 0x1a, 0x45, 0x32, 0x6e, 0x6f,
1010 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72,
1011 0x66, 0x61, 0x63, 0x65, 0x58, 0x32, 0x12, 0x39, 0x0a, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
1012 0x5f, 0x65, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e,
1013 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45,
1014 0x4e, 0x42, 0x49, 0x44, 0x52, 0x0b, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x6e, 0x62, 0x49,
1015 0x64, 0x12, 0x3f, 0x0a, 0x0f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x67, 0x6e,
1016 0x62, 0x5f, 0x69, 0x64, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x65, 0x6e, 0x74,
1017 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x4e, 0x47, 0x4e,
1018 0x42, 0x49, 0x44, 0x52, 0x0d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x6e, 0x67, 0x6e, 0x62,
1019 0x49, 0x64, 0x22, 0x77, 0x0a, 0x0b, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x4e, 0x42, 0x49,
1020 0x44, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69,
1021 0x74, 0x79, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x6d, 0x6e, 0x49, 0x64,
1022 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x15, 0x0a, 0x06, 0x65, 0x6e, 0x62, 0x5f, 0x69, 0x64,
1023 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a,
1024 0x08, 0x65, 0x6e, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32,
1025 0x11, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x6e, 0x62, 0x54, 0x79,
1026 0x70, 0x65, 0x52, 0x07, 0x65, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x22, 0x79, 0x0a, 0x0d, 0x47,
1027 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x4e, 0x47, 0x4e, 0x42, 0x49, 0x44, 0x12, 0x23, 0x0a, 0x0d,
1028 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x17, 0x20,
1029 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x6d, 0x6e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1030 0x79, 0x12, 0x15, 0x0a, 0x06, 0x67, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x18, 0x20, 0x01, 0x28,
1031 0x09, 0x52, 0x05, 0x67, 0x6e, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x08, 0x67, 0x6e, 0x62, 0x5f,
1032 0x74, 0x79, 0x70, 0x65, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x65, 0x6e, 0x74,
1033 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x67,
1034 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x22, 0x77, 0x0a, 0x0b, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
1035 0x47, 0x4e, 0x42, 0x49, 0x44, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64,
1036 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c,
1037 0x6d, 0x6e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x15, 0x0a, 0x06, 0x67, 0x6e,
1038 0x62, 0x5f, 0x69, 0x64, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x67, 0x6e, 0x62, 0x49,
1039 0x64, 0x12, 0x2c, 0x0a, 0x08, 0x67, 0x6e, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x1c, 0x20,
1040 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47,
1041 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x67, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x22,
1042 0x79, 0x0a, 0x0d, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x47, 0x45, 0x4e, 0x42, 0x49, 0x44,
1043 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1044 0x79, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x6d, 0x6e, 0x49, 0x64, 0x65,
1045 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x15, 0x0a, 0x06, 0x65, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18,
1046 0x1e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x08,
1047 0x65, 0x6e, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11,
1048 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x6e, 0x62, 0x54, 0x79, 0x70,
1049 0x65, 0x52, 0x07, 0x65, 0x6e, 0x62, 0x54, 0x79, 0x70, 0x65, 0x2a, 0x56, 0x0a, 0x1c, 0x45, 0x32,
1050 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x74,
1051 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x6e, 0x67,
1052 0x10, 0x00, 0x12, 0x06, 0x0a, 0x02, 0x78, 0x6e, 0x10, 0x01, 0x12, 0x06, 0x0a, 0x02, 0x65, 0x31,
1053 0x10, 0x02, 0x12, 0x06, 0x0a, 0x02, 0x66, 0x31, 0x10, 0x03, 0x12, 0x06, 0x0a, 0x02, 0x77, 0x31,
1054 0x10, 0x05, 0x12, 0x06, 0x0a, 0x02, 0x73, 0x31, 0x10, 0x06, 0x12, 0x06, 0x0a, 0x02, 0x78, 0x32,
1055 0x10, 0x07, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x65, 0x72, 0x72, 0x69, 0x74, 0x2e, 0x6f, 0x2d, 0x72,
1056 0x61, 0x6e, 0x2d, 0x73, 0x63, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x72, 0x2f, 0x72, 0x69, 0x63, 0x2d,
1057 0x70, 0x6c, 0x74, 0x2f, 0x6e, 0x6f, 0x64, 0x65, 0x62, 0x2d, 0x72, 0x6e, 0x69, 0x62, 0x2f, 0x65,
1058 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1062 file_e2node_component_config_proto_rawDescOnce sync.Once
1063 file_e2node_component_config_proto_rawDescData = file_e2node_component_config_proto_rawDesc
1066 func file_e2node_component_config_proto_rawDescGZIP() []byte {
1067 file_e2node_component_config_proto_rawDescOnce.Do(func() {
1068 file_e2node_component_config_proto_rawDescData = protoimpl.X.CompressGZIP(file_e2node_component_config_proto_rawDescData)
1070 return file_e2node_component_config_proto_rawDescData
1073 var file_e2node_component_config_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1074 var file_e2node_component_config_proto_msgTypes = make([]protoimpl.MessageInfo, 12)
1075 var file_e2node_component_config_proto_goTypes = []interface{}{
1076 (E2NodeComponentInterfaceType)(0), // 0: entities.E2nodeComponentInterfaceType
1077 (*E2NodeComponentConfig)(nil), // 1: entities.E2nodeComponentConfig
1078 (*E2NodeComponentInterfaceNG)(nil), // 2: entities.E2nodeComponentInterfaceNG
1079 (*E2NodeComponentInterfaceXn)(nil), // 3: entities.E2nodeComponentInterfaceXn
1080 (*E2NodeComponentInterfaceE1)(nil), // 4: entities.E2nodeComponentInterfaceE1
1081 (*E2NodeComponentInterfaceF1)(nil), // 5: entities.E2nodeComponentInterfaceF1
1082 (*E2NodeComponentInterfaceW1)(nil), // 6: entities.E2nodeComponentInterfaceW1
1083 (*E2NodeComponentInterfaceS1)(nil), // 7: entities.E2nodeComponentInterfaceS1
1084 (*E2NodeComponentInterfaceX2)(nil), // 8: entities.E2nodeComponentInterfaceX2
1085 (*GlobalENBID)(nil), // 9: entities.GlobalENBID
1086 (*GlobalENGNBID)(nil), // 10: entities.GlobalENGNBID
1087 (*GlobalGNBID)(nil), // 11: entities.GlobalGNBID
1088 (*GlobalNGENBID)(nil), // 12: entities.GlobalNGENBID
1089 (EnbType)(0), // 13: entities.EnbType
1090 (GnbType)(0), // 14: entities.GnbType
1092 var file_e2node_component_config_proto_depIdxs = []int32{
1093 2, // 0: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeNG:type_name -> entities.E2nodeComponentInterfaceNG
1094 3, // 1: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeXn:type_name -> entities.E2nodeComponentInterfaceXn
1095 4, // 2: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeE1:type_name -> entities.E2nodeComponentInterfaceE1
1096 5, // 3: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeF1:type_name -> entities.E2nodeComponentInterfaceF1
1097 6, // 4: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeW1:type_name -> entities.E2nodeComponentInterfaceW1
1098 7, // 5: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeS1:type_name -> entities.E2nodeComponentInterfaceS1
1099 8, // 6: entities.E2nodeComponentConfig.e2nodeComponentInterfaceTypeX2:type_name -> entities.E2nodeComponentInterfaceX2
1100 0, // 7: entities.E2nodeComponentConfig.e2nodeComponentInterfaceType:type_name -> entities.E2nodeComponentInterfaceType
1101 12, // 8: entities.E2nodeComponentInterfaceXn.global_ngenb_id:type_name -> entities.GlobalNGENBID
1102 11, // 9: entities.E2nodeComponentInterfaceXn.global_gnb_id:type_name -> entities.GlobalGNBID
1103 9, // 10: entities.E2nodeComponentInterfaceX2.global_enb_id:type_name -> entities.GlobalENBID
1104 10, // 11: entities.E2nodeComponentInterfaceX2.global_engnb_id:type_name -> entities.GlobalENGNBID
1105 13, // 12: entities.GlobalENBID.enb_type:type_name -> entities.EnbType
1106 14, // 13: entities.GlobalENGNBID.gnb_type:type_name -> entities.GnbType
1107 14, // 14: entities.GlobalGNBID.gnb_type:type_name -> entities.GnbType
1108 13, // 15: entities.GlobalNGENBID.enb_type:type_name -> entities.EnbType
1109 16, // [16:16] is the sub-list for method output_type
1110 16, // [16:16] is the sub-list for method input_type
1111 16, // [16:16] is the sub-list for extension type_name
1112 16, // [16:16] is the sub-list for extension extendee
1113 0, // [0:16] is the sub-list for field type_name
1116 func init() { file_e2node_component_config_proto_init() }
1117 func file_e2node_component_config_proto_init() {
1118 if File_e2node_component_config_proto != nil {
1121 file_nb_types_proto_init()
1122 if !protoimpl.UnsafeEnabled {
1123 file_e2node_component_config_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1124 switch v := v.(*E2NodeComponentConfig); i {
1130 return &v.unknownFields
1135 file_e2node_component_config_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1136 switch v := v.(*E2NodeComponentInterfaceNG); i {
1142 return &v.unknownFields
1147 file_e2node_component_config_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1148 switch v := v.(*E2NodeComponentInterfaceXn); i {
1154 return &v.unknownFields
1159 file_e2node_component_config_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1160 switch v := v.(*E2NodeComponentInterfaceE1); i {
1166 return &v.unknownFields
1171 file_e2node_component_config_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1172 switch v := v.(*E2NodeComponentInterfaceF1); i {
1178 return &v.unknownFields
1183 file_e2node_component_config_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1184 switch v := v.(*E2NodeComponentInterfaceW1); i {
1190 return &v.unknownFields
1195 file_e2node_component_config_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1196 switch v := v.(*E2NodeComponentInterfaceS1); i {
1202 return &v.unknownFields
1207 file_e2node_component_config_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1208 switch v := v.(*E2NodeComponentInterfaceX2); i {
1214 return &v.unknownFields
1219 file_e2node_component_config_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1220 switch v := v.(*GlobalENBID); i {
1226 return &v.unknownFields
1231 file_e2node_component_config_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1232 switch v := v.(*GlobalENGNBID); i {
1238 return &v.unknownFields
1243 file_e2node_component_config_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1244 switch v := v.(*GlobalGNBID); i {
1250 return &v.unknownFields
1255 file_e2node_component_config_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1256 switch v := v.(*GlobalNGENBID); i {
1262 return &v.unknownFields
1268 file_e2node_component_config_proto_msgTypes[0].OneofWrappers = []interface{}{
1269 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeNG)(nil),
1270 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeXn)(nil),
1271 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeE1)(nil),
1272 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeF1)(nil),
1273 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeW1)(nil),
1274 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeS1)(nil),
1275 (*E2NodeComponentConfig_E2NodeComponentInterfaceTypeX2)(nil),
1277 file_e2node_component_config_proto_msgTypes[2].OneofWrappers = []interface{}{
1278 (*E2NodeComponentInterfaceXn_GlobalNgenbId)(nil),
1279 (*E2NodeComponentInterfaceXn_GlobalGnbId)(nil),
1282 out := protoimpl.TypeBuilder{
1283 File: protoimpl.DescBuilder{
1284 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1285 RawDescriptor: file_e2node_component_config_proto_rawDesc,
1291 GoTypes: file_e2node_component_config_proto_goTypes,
1292 DependencyIndexes: file_e2node_component_config_proto_depIdxs,
1293 EnumInfos: file_e2node_component_config_proto_enumTypes,
1294 MessageInfos: file_e2node_component_config_proto_msgTypes,
1296 File_e2node_component_config_proto = out.File
1297 file_e2node_component_config_proto_rawDesc = nil
1298 file_e2node_component_config_proto_goTypes = nil
1299 file_e2node_component_config_proto_depIdxs = nil