2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
5 // Licensed under the Apache License, Version 2.0 (the "License");
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
9 // http://www.apache.org/licenses/LICENSE-2.0
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
18 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
19 // platform project (RICP).
21 // Code generated by protoc-gen-go. DO NOT EDIT.
23 // protoc-gen-go v1.25.0-devel
25 // source: nodeb_info.proto
30 proto "github.com/golang/protobuf/proto"
31 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
32 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
38 // Verify that this generated code is sufficiently up-to-date.
39 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
40 // Verify that runtime/protoimpl is sufficiently up-to-date.
41 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 // This is a compile-time assertion that a sufficiently up-to-date version
45 // of the legacy proto package is being used.
46 const _ = proto.ProtoPackageIsVersion4
48 type E2ApplicationProtocol int32
51 E2ApplicationProtocol_UNKNOWN_E2_APPLICATION_PROTOCOL E2ApplicationProtocol = 0
52 E2ApplicationProtocol_X2_SETUP_REQUEST E2ApplicationProtocol = 1
53 E2ApplicationProtocol_ENDC_X2_SETUP_REQUEST E2ApplicationProtocol = 2
56 // Enum value maps for E2ApplicationProtocol.
58 E2ApplicationProtocol_name = map[int32]string{
59 0: "UNKNOWN_E2_APPLICATION_PROTOCOL",
60 1: "X2_SETUP_REQUEST",
61 2: "ENDC_X2_SETUP_REQUEST",
63 E2ApplicationProtocol_value = map[string]int32{
64 "UNKNOWN_E2_APPLICATION_PROTOCOL": 0,
65 "X2_SETUP_REQUEST": 1,
66 "ENDC_X2_SETUP_REQUEST": 2,
70 func (x E2ApplicationProtocol) Enum() *E2ApplicationProtocol {
71 p := new(E2ApplicationProtocol)
76 func (x E2ApplicationProtocol) String() string {
77 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
80 func (E2ApplicationProtocol) Descriptor() protoreflect.EnumDescriptor {
81 return file_nodeb_info_proto_enumTypes[0].Descriptor()
84 func (E2ApplicationProtocol) Type() protoreflect.EnumType {
85 return &file_nodeb_info_proto_enumTypes[0]
88 func (x E2ApplicationProtocol) Number() protoreflect.EnumNumber {
89 return protoreflect.EnumNumber(x)
92 // Deprecated: Use E2ApplicationProtocol.Descriptor instead.
93 func (E2ApplicationProtocol) EnumDescriptor() ([]byte, []int) {
94 return file_nodeb_info_proto_rawDescGZIP(), []int{0}
100 Node_UNKNOWN Node_Type = 0
101 Node_ENB Node_Type = 1
102 Node_GNB Node_Type = 2
105 // Enum value maps for Node_Type.
107 Node_Type_name = map[int32]string{
112 Node_Type_value = map[string]int32{
119 func (x Node_Type) Enum() *Node_Type {
125 func (x Node_Type) String() string {
126 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
129 func (Node_Type) Descriptor() protoreflect.EnumDescriptor {
130 return file_nodeb_info_proto_enumTypes[1].Descriptor()
133 func (Node_Type) Type() protoreflect.EnumType {
134 return &file_nodeb_info_proto_enumTypes[1]
137 func (x Node_Type) Number() protoreflect.EnumNumber {
138 return protoreflect.EnumNumber(x)
141 // Deprecated: Use Node_Type.Descriptor instead.
142 func (Node_Type) EnumDescriptor() ([]byte, []int) {
143 return file_nodeb_info_proto_rawDescGZIP(), []int{1, 0}
146 type Failure_Type int32
149 Failure_UNKNOWN_TYPE Failure_Type = 0
150 Failure_X2_SETUP_FAILURE Failure_Type = 1
151 Failure_ENDC_X2_SETUP_FAILURE Failure_Type = 2
154 // Enum value maps for Failure_Type.
156 Failure_Type_name = map[int32]string{
158 1: "X2_SETUP_FAILURE",
159 2: "ENDC_X2_SETUP_FAILURE",
161 Failure_Type_value = map[string]int32{
163 "X2_SETUP_FAILURE": 1,
164 "ENDC_X2_SETUP_FAILURE": 2,
168 func (x Failure_Type) Enum() *Failure_Type {
169 p := new(Failure_Type)
174 func (x Failure_Type) String() string {
175 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
178 func (Failure_Type) Descriptor() protoreflect.EnumDescriptor {
179 return file_nodeb_info_proto_enumTypes[2].Descriptor()
182 func (Failure_Type) Type() protoreflect.EnumType {
183 return &file_nodeb_info_proto_enumTypes[2]
186 func (x Failure_Type) Number() protoreflect.EnumNumber {
187 return protoreflect.EnumNumber(x)
190 // Deprecated: Use Failure_Type.Descriptor instead.
191 func (Failure_Type) EnumDescriptor() ([]byte, []int) {
192 return file_nodeb_info_proto_rawDescGZIP(), []int{2, 0}
195 type NodebInfo struct {
196 state protoimpl.MessageState
197 sizeCache protoimpl.SizeCache
198 unknownFields protoimpl.UnknownFields
200 RanName string `protobuf:"bytes,1,opt,name=ran_name,json=ranName,proto3" json:"ran_name,omitempty"`
201 Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
202 Port uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
203 E2ApplicationProtocol E2ApplicationProtocol `protobuf:"varint,4,opt,name=e2_application_protocol,json=e2ApplicationProtocol,proto3,enum=entities.E2ApplicationProtocol" json:"e2_application_protocol,omitempty"`
204 ConnectionStatus ConnectionStatus `protobuf:"varint,5,opt,name=connection_status,json=connectionStatus,proto3,enum=entities.ConnectionStatus" json:"connection_status,omitempty"`
205 GlobalNbId *GlobalNbId `protobuf:"bytes,6,opt,name=global_nb_id,json=globalNbId,proto3" json:"global_nb_id,omitempty"`
206 NodeType Node_Type `protobuf:"varint,7,opt,name=node_type,json=nodeType,proto3,enum=entities.Node_Type" json:"node_type,omitempty"`
207 // Types that are assignable to Configuration:
210 Configuration isNodebInfo_Configuration `protobuf_oneof:"configuration"`
211 FailureType Failure_Type `protobuf:"varint,10,opt,name=failure_type,json=failureType,proto3,enum=entities.Failure_Type" json:"failure_type,omitempty"`
212 SetupFailure *SetupFailure `protobuf:"bytes,11,opt,name=setup_failure,json=setupFailure,proto3" json:"setup_failure,omitempty"`
213 AssociatedE2TInstanceAddress string `protobuf:"bytes,12,opt,name=associated_e2t_instance_address,json=associatedE2tInstanceAddress,proto3" json:"associated_e2t_instance_address,omitempty"`
216 func (x *NodebInfo) Reset() {
218 if protoimpl.UnsafeEnabled {
219 mi := &file_nodeb_info_proto_msgTypes[0]
220 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
221 ms.StoreMessageInfo(mi)
225 func (x *NodebInfo) String() string {
226 return protoimpl.X.MessageStringOf(x)
229 func (*NodebInfo) ProtoMessage() {}
231 func (x *NodebInfo) ProtoReflect() protoreflect.Message {
232 mi := &file_nodeb_info_proto_msgTypes[0]
233 if protoimpl.UnsafeEnabled && x != nil {
234 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
235 if ms.LoadMessageInfo() == nil {
236 ms.StoreMessageInfo(mi)
240 return mi.MessageOf(x)
243 // Deprecated: Use NodebInfo.ProtoReflect.Descriptor instead.
244 func (*NodebInfo) Descriptor() ([]byte, []int) {
245 return file_nodeb_info_proto_rawDescGZIP(), []int{0}
248 func (x *NodebInfo) GetRanName() string {
255 func (x *NodebInfo) GetIp() string {
262 func (x *NodebInfo) GetPort() uint32 {
269 func (x *NodebInfo) GetE2ApplicationProtocol() E2ApplicationProtocol {
271 return x.E2ApplicationProtocol
273 return E2ApplicationProtocol_UNKNOWN_E2_APPLICATION_PROTOCOL
276 func (x *NodebInfo) GetConnectionStatus() ConnectionStatus {
278 return x.ConnectionStatus
280 return ConnectionStatus_UNKNOWN_CONNECTION_STATUS
283 func (x *NodebInfo) GetGlobalNbId() *GlobalNbId {
290 func (x *NodebInfo) GetNodeType() Node_Type {
297 func (m *NodebInfo) GetConfiguration() isNodebInfo_Configuration {
299 return m.Configuration
304 func (x *NodebInfo) GetEnb() *Enb {
305 if x, ok := x.GetConfiguration().(*NodebInfo_Enb); ok {
311 func (x *NodebInfo) GetGnb() *Gnb {
312 if x, ok := x.GetConfiguration().(*NodebInfo_Gnb); ok {
318 func (x *NodebInfo) GetFailureType() Failure_Type {
322 return Failure_UNKNOWN_TYPE
325 func (x *NodebInfo) GetSetupFailure() *SetupFailure {
327 return x.SetupFailure
332 func (x *NodebInfo) GetAssociatedE2TInstanceAddress() string {
334 return x.AssociatedE2TInstanceAddress
339 type isNodebInfo_Configuration interface {
340 isNodebInfo_Configuration()
343 type NodebInfo_Enb struct {
344 Enb *Enb `protobuf:"bytes,8,opt,name=enb,proto3,oneof"`
347 type NodebInfo_Gnb struct {
348 Gnb *Gnb `protobuf:"bytes,9,opt,name=gnb,proto3,oneof"`
351 func (*NodebInfo_Enb) isNodebInfo_Configuration() {}
353 func (*NodebInfo_Gnb) isNodebInfo_Configuration() {}
356 state protoimpl.MessageState
357 sizeCache protoimpl.SizeCache
358 unknownFields protoimpl.UnknownFields
361 func (x *Node) Reset() {
363 if protoimpl.UnsafeEnabled {
364 mi := &file_nodeb_info_proto_msgTypes[1]
365 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
366 ms.StoreMessageInfo(mi)
370 func (x *Node) String() string {
371 return protoimpl.X.MessageStringOf(x)
374 func (*Node) ProtoMessage() {}
376 func (x *Node) ProtoReflect() protoreflect.Message {
377 mi := &file_nodeb_info_proto_msgTypes[1]
378 if protoimpl.UnsafeEnabled && x != nil {
379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
380 if ms.LoadMessageInfo() == nil {
381 ms.StoreMessageInfo(mi)
385 return mi.MessageOf(x)
388 // Deprecated: Use Node.ProtoReflect.Descriptor instead.
389 func (*Node) Descriptor() ([]byte, []int) {
390 return file_nodeb_info_proto_rawDescGZIP(), []int{1}
393 type Failure struct {
394 state protoimpl.MessageState
395 sizeCache protoimpl.SizeCache
396 unknownFields protoimpl.UnknownFields
399 func (x *Failure) Reset() {
401 if protoimpl.UnsafeEnabled {
402 mi := &file_nodeb_info_proto_msgTypes[2]
403 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
404 ms.StoreMessageInfo(mi)
408 func (x *Failure) String() string {
409 return protoimpl.X.MessageStringOf(x)
412 func (*Failure) ProtoMessage() {}
414 func (x *Failure) ProtoReflect() protoreflect.Message {
415 mi := &file_nodeb_info_proto_msgTypes[2]
416 if protoimpl.UnsafeEnabled && x != nil {
417 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
418 if ms.LoadMessageInfo() == nil {
419 ms.StoreMessageInfo(mi)
423 return mi.MessageOf(x)
426 // Deprecated: Use Failure.ProtoReflect.Descriptor instead.
427 func (*Failure) Descriptor() ([]byte, []int) {
428 return file_nodeb_info_proto_rawDescGZIP(), []int{2}
431 var File_nodeb_info_proto protoreflect.FileDescriptor
433 var file_nodeb_info_proto_rawDesc = []byte{
434 0x0a, 0x10, 0x6e, 0x6f, 0x64, 0x65, 0x62, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
435 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0x09, 0x67, 0x6e,
436 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x09, 0x65, 0x6e, 0x62, 0x2e, 0x70, 0x72, 0x6f,
437 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x32, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x61, 0x69,
438 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72,
439 0x6f, 0x74, 0x6f, 0x1a, 0x11, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
440 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xec, 0x04, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x62,
441 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x61, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
442 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x61, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12,
443 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12,
444 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70,
445 0x6f, 0x72, 0x74, 0x12, 0x57, 0x0a, 0x17, 0x65, 0x32, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63,
446 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x04,
447 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e,
448 0x45, 0x32, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
449 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x52, 0x15, 0x65, 0x32, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
450 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x47, 0x0a, 0x11,
451 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75,
452 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
453 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61,
454 0x74, 0x75, 0x73, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53,
455 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x36, 0x0a, 0x0c, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f,
456 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x65, 0x6e,
457 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x62, 0x49,
458 0x64, 0x52, 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x62, 0x49, 0x64, 0x12, 0x30, 0x0a,
459 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e,
460 0x32, 0x13, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
461 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
462 0x21, 0x0a, 0x03, 0x65, 0x6e, 0x62, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x65,
463 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x6e, 0x62, 0x48, 0x00, 0x52, 0x03, 0x65,
464 0x6e, 0x62, 0x12, 0x21, 0x0a, 0x03, 0x67, 0x6e, 0x62, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32,
465 0x0d, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6e, 0x62, 0x48, 0x00,
466 0x52, 0x03, 0x67, 0x6e, 0x62, 0x12, 0x39, 0x0a, 0x0c, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
467 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x65, 0x6e,
468 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x2e, 0x54,
469 0x79, 0x70, 0x65, 0x52, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x54, 0x79, 0x70, 0x65,
470 0x12, 0x3b, 0x0a, 0x0d, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
471 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
472 0x65, 0x73, 0x2e, 0x53, 0x65, 0x74, 0x75, 0x70, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x52,
473 0x0c, 0x73, 0x65, 0x74, 0x75, 0x70, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x45, 0x0a,
474 0x1f, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x32, 0x74, 0x5f,
475 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
476 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x1c, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74,
477 0x65, 0x64, 0x45, 0x32, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x41, 0x64, 0x64,
478 0x72, 0x65, 0x73, 0x73, 0x42, 0x0f, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
479 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x2d, 0x0a, 0x04, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x25, 0x0a,
480 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
481 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x45, 0x4e, 0x42, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x47,
482 0x4e, 0x42, 0x10, 0x02, 0x22, 0x54, 0x0a, 0x07, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x22,
483 0x49, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x0c, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
484 0x57, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x58, 0x32, 0x5f,
485 0x53, 0x45, 0x54, 0x55, 0x50, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x12,
486 0x19, 0x0a, 0x15, 0x45, 0x4e, 0x44, 0x43, 0x5f, 0x58, 0x32, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50,
487 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x2a, 0x6d, 0x0a, 0x15, 0x45, 0x32,
488 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f,
489 0x63, 0x6f, 0x6c, 0x12, 0x23, 0x0a, 0x1f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x45,
490 0x32, 0x5f, 0x41, 0x50, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x52,
491 0x4f, 0x54, 0x4f, 0x43, 0x4f, 0x4c, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x58, 0x32, 0x5f, 0x53,
492 0x45, 0x54, 0x55, 0x50, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x01, 0x12, 0x19,
493 0x0a, 0x15, 0x45, 0x4e, 0x44, 0x43, 0x5f, 0x58, 0x32, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x5f,
494 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
499 file_nodeb_info_proto_rawDescOnce sync.Once
500 file_nodeb_info_proto_rawDescData = file_nodeb_info_proto_rawDesc
503 func file_nodeb_info_proto_rawDescGZIP() []byte {
504 file_nodeb_info_proto_rawDescOnce.Do(func() {
505 file_nodeb_info_proto_rawDescData = protoimpl.X.CompressGZIP(file_nodeb_info_proto_rawDescData)
507 return file_nodeb_info_proto_rawDescData
510 var file_nodeb_info_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
511 var file_nodeb_info_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
512 var file_nodeb_info_proto_goTypes = []interface{}{
513 (E2ApplicationProtocol)(0), // 0: entities.E2ApplicationProtocol
514 (Node_Type)(0), // 1: entities.Node.Type
515 (Failure_Type)(0), // 2: entities.Failure.Type
516 (*NodebInfo)(nil), // 3: entities.NodebInfo
517 (*Node)(nil), // 4: entities.Node
518 (*Failure)(nil), // 5: entities.Failure
519 (ConnectionStatus)(0), // 6: entities.ConnectionStatus
520 (*GlobalNbId)(nil), // 7: entities.GlobalNbId
521 (*Enb)(nil), // 8: entities.Enb
522 (*Gnb)(nil), // 9: entities.Gnb
523 (*SetupFailure)(nil), // 10: entities.SetupFailure
525 var file_nodeb_info_proto_depIdxs = []int32{
526 0, // 0: entities.NodebInfo.e2_application_protocol:type_name -> entities.E2ApplicationProtocol
527 6, // 1: entities.NodebInfo.connection_status:type_name -> entities.ConnectionStatus
528 7, // 2: entities.NodebInfo.global_nb_id:type_name -> entities.GlobalNbId
529 1, // 3: entities.NodebInfo.node_type:type_name -> entities.Node.Type
530 8, // 4: entities.NodebInfo.enb:type_name -> entities.Enb
531 9, // 5: entities.NodebInfo.gnb:type_name -> entities.Gnb
532 2, // 6: entities.NodebInfo.failure_type:type_name -> entities.Failure.Type
533 10, // 7: entities.NodebInfo.setup_failure:type_name -> entities.SetupFailure
534 8, // [8:8] is the sub-list for method output_type
535 8, // [8:8] is the sub-list for method input_type
536 8, // [8:8] is the sub-list for extension type_name
537 8, // [8:8] is the sub-list for extension extendee
538 0, // [0:8] is the sub-list for field type_name
541 func init() { file_nodeb_info_proto_init() }
542 func file_nodeb_info_proto_init() {
543 if File_nodeb_info_proto != nil {
546 file_gnb_proto_init()
547 file_enb_proto_init()
548 file_x2_setup_failure_response_proto_init()
549 file_nb_identity_proto_init()
550 if !protoimpl.UnsafeEnabled {
551 file_nodeb_info_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
552 switch v := v.(*NodebInfo); i {
558 return &v.unknownFields
563 file_nodeb_info_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
564 switch v := v.(*Node); i {
570 return &v.unknownFields
575 file_nodeb_info_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
576 switch v := v.(*Failure); i {
582 return &v.unknownFields
588 file_nodeb_info_proto_msgTypes[0].OneofWrappers = []interface{}{
589 (*NodebInfo_Enb)(nil),
590 (*NodebInfo_Gnb)(nil),
593 out := protoimpl.TypeBuilder{
594 File: protoimpl.DescBuilder{
595 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
596 RawDescriptor: file_nodeb_info_proto_rawDesc,
602 GoTypes: file_nodeb_info_proto_goTypes,
603 DependencyIndexes: file_nodeb_info_proto_depIdxs,
604 EnumInfos: file_nodeb_info_proto_enumTypes,
605 MessageInfos: file_nodeb_info_proto_msgTypes,
607 File_nodeb_info_proto = out.File
608 file_nodeb_info_proto_rawDesc = nil
609 file_nodeb_info_proto_goTypes = nil
610 file_nodeb_info_proto_depIdxs = nil