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
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"`
214 SetupFromNetwork bool `protobuf:"varint,13,opt,name=setup_from_network,json=setupFromNetwork,proto3" json:"setup_from_network,omitempty"`
217 func (x *NodebInfo) Reset() {
219 if protoimpl.UnsafeEnabled {
220 mi := &file_nodeb_info_proto_msgTypes[0]
221 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
222 ms.StoreMessageInfo(mi)
226 func (x *NodebInfo) String() string {
227 return protoimpl.X.MessageStringOf(x)
230 func (*NodebInfo) ProtoMessage() {}
232 func (x *NodebInfo) ProtoReflect() protoreflect.Message {
233 mi := &file_nodeb_info_proto_msgTypes[0]
234 if protoimpl.UnsafeEnabled && x != nil {
235 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
236 if ms.LoadMessageInfo() == nil {
237 ms.StoreMessageInfo(mi)
241 return mi.MessageOf(x)
244 // Deprecated: Use NodebInfo.ProtoReflect.Descriptor instead.
245 func (*NodebInfo) Descriptor() ([]byte, []int) {
246 return file_nodeb_info_proto_rawDescGZIP(), []int{0}
249 func (x *NodebInfo) GetRanName() string {
256 func (x *NodebInfo) GetIp() string {
263 func (x *NodebInfo) GetPort() uint32 {
270 func (x *NodebInfo) GetE2ApplicationProtocol() E2ApplicationProtocol {
272 return x.E2ApplicationProtocol
274 return E2ApplicationProtocol_UNKNOWN_E2_APPLICATION_PROTOCOL
277 func (x *NodebInfo) GetConnectionStatus() ConnectionStatus {
279 return x.ConnectionStatus
281 return ConnectionStatus_UNKNOWN_CONNECTION_STATUS
284 func (x *NodebInfo) GetGlobalNbId() *GlobalNbId {
291 func (x *NodebInfo) GetNodeType() Node_Type {
298 func (m *NodebInfo) GetConfiguration() isNodebInfo_Configuration {
300 return m.Configuration
305 func (x *NodebInfo) GetEnb() *Enb {
306 if x, ok := x.GetConfiguration().(*NodebInfo_Enb); ok {
312 func (x *NodebInfo) GetGnb() *Gnb {
313 if x, ok := x.GetConfiguration().(*NodebInfo_Gnb); ok {
319 func (x *NodebInfo) GetFailureType() Failure_Type {
323 return Failure_UNKNOWN_TYPE
326 func (x *NodebInfo) GetSetupFailure() *SetupFailure {
328 return x.SetupFailure
333 func (x *NodebInfo) GetAssociatedE2TInstanceAddress() string {
335 return x.AssociatedE2TInstanceAddress
340 func (x *NodebInfo) GetSetupFromNetwork() bool {
342 return x.SetupFromNetwork
347 type isNodebInfo_Configuration interface {
348 isNodebInfo_Configuration()
351 type NodebInfo_Enb struct {
352 Enb *Enb `protobuf:"bytes,8,opt,name=enb,proto3,oneof"`
355 type NodebInfo_Gnb struct {
356 Gnb *Gnb `protobuf:"bytes,9,opt,name=gnb,proto3,oneof"`
359 func (*NodebInfo_Enb) isNodebInfo_Configuration() {}
361 func (*NodebInfo_Gnb) isNodebInfo_Configuration() {}
364 state protoimpl.MessageState
365 sizeCache protoimpl.SizeCache
366 unknownFields protoimpl.UnknownFields
369 func (x *Node) Reset() {
371 if protoimpl.UnsafeEnabled {
372 mi := &file_nodeb_info_proto_msgTypes[1]
373 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
374 ms.StoreMessageInfo(mi)
378 func (x *Node) String() string {
379 return protoimpl.X.MessageStringOf(x)
382 func (*Node) ProtoMessage() {}
384 func (x *Node) ProtoReflect() protoreflect.Message {
385 mi := &file_nodeb_info_proto_msgTypes[1]
386 if protoimpl.UnsafeEnabled && x != nil {
387 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
388 if ms.LoadMessageInfo() == nil {
389 ms.StoreMessageInfo(mi)
393 return mi.MessageOf(x)
396 // Deprecated: Use Node.ProtoReflect.Descriptor instead.
397 func (*Node) Descriptor() ([]byte, []int) {
398 return file_nodeb_info_proto_rawDescGZIP(), []int{1}
401 type Failure struct {
402 state protoimpl.MessageState
403 sizeCache protoimpl.SizeCache
404 unknownFields protoimpl.UnknownFields
407 func (x *Failure) Reset() {
409 if protoimpl.UnsafeEnabled {
410 mi := &file_nodeb_info_proto_msgTypes[2]
411 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
412 ms.StoreMessageInfo(mi)
416 func (x *Failure) String() string {
417 return protoimpl.X.MessageStringOf(x)
420 func (*Failure) ProtoMessage() {}
422 func (x *Failure) ProtoReflect() protoreflect.Message {
423 mi := &file_nodeb_info_proto_msgTypes[2]
424 if protoimpl.UnsafeEnabled && x != nil {
425 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
426 if ms.LoadMessageInfo() == nil {
427 ms.StoreMessageInfo(mi)
431 return mi.MessageOf(x)
434 // Deprecated: Use Failure.ProtoReflect.Descriptor instead.
435 func (*Failure) Descriptor() ([]byte, []int) {
436 return file_nodeb_info_proto_rawDescGZIP(), []int{2}
439 var File_nodeb_info_proto protoreflect.FileDescriptor
441 var file_nodeb_info_proto_rawDesc = []byte{
442 0x0a, 0x10, 0x6e, 0x6f, 0x64, 0x65, 0x62, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
443 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0x09, 0x67, 0x6e,
444 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x09, 0x65, 0x6e, 0x62, 0x2e, 0x70, 0x72, 0x6f,
445 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x32, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x61, 0x69,
446 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72,
447 0x6f, 0x74, 0x6f, 0x1a, 0x11, 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
448 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9a, 0x05, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x62,
449 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x61, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
450 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x61, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12,
451 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12,
452 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70,
453 0x6f, 0x72, 0x74, 0x12, 0x57, 0x0a, 0x17, 0x65, 0x32, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63,
454 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x04,
455 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e,
456 0x45, 0x32, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
457 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x52, 0x15, 0x65, 0x32, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
458 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x47, 0x0a, 0x11,
459 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75,
460 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
461 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61,
462 0x74, 0x75, 0x73, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53,
463 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x36, 0x0a, 0x0c, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f,
464 0x6e, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x65, 0x6e,
465 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x62, 0x49,
466 0x64, 0x52, 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x62, 0x49, 0x64, 0x12, 0x30, 0x0a,
467 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e,
468 0x32, 0x13, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
469 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
470 0x21, 0x0a, 0x03, 0x65, 0x6e, 0x62, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x65,
471 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x6e, 0x62, 0x48, 0x00, 0x52, 0x03, 0x65,
472 0x6e, 0x62, 0x12, 0x21, 0x0a, 0x03, 0x67, 0x6e, 0x62, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32,
473 0x0d, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x47, 0x6e, 0x62, 0x48, 0x00,
474 0x52, 0x03, 0x67, 0x6e, 0x62, 0x12, 0x39, 0x0a, 0x0c, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
475 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x65, 0x6e,
476 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x2e, 0x54,
477 0x79, 0x70, 0x65, 0x52, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x54, 0x79, 0x70, 0x65,
478 0x12, 0x3b, 0x0a, 0x0d, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
479 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
480 0x65, 0x73, 0x2e, 0x53, 0x65, 0x74, 0x75, 0x70, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x52,
481 0x0c, 0x73, 0x65, 0x74, 0x75, 0x70, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x45, 0x0a,
482 0x1f, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x32, 0x74, 0x5f,
483 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
484 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x1c, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74,
485 0x65, 0x64, 0x45, 0x32, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x41, 0x64, 0x64,
486 0x72, 0x65, 0x73, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x72,
487 0x6f, 0x6d, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08,
488 0x52, 0x10, 0x73, 0x65, 0x74, 0x75, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x4e, 0x65, 0x74, 0x77, 0x6f,
489 0x72, 0x6b, 0x42, 0x0f, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
490 0x69, 0x6f, 0x6e, 0x22, 0x2d, 0x0a, 0x04, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x25, 0x0a, 0x04, 0x54,
491 0x79, 0x70, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00,
492 0x12, 0x07, 0x0a, 0x03, 0x45, 0x4e, 0x42, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x47, 0x4e, 0x42,
493 0x10, 0x02, 0x22, 0x54, 0x0a, 0x07, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x22, 0x49, 0x0a,
494 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x0c, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
495 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x58, 0x32, 0x5f, 0x53, 0x45,
496 0x54, 0x55, 0x50, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x12, 0x19, 0x0a,
497 0x15, 0x45, 0x4e, 0x44, 0x43, 0x5f, 0x58, 0x32, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x5f, 0x46,
498 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x2a, 0x6d, 0x0a, 0x15, 0x45, 0x32, 0x41, 0x70,
499 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
500 0x6c, 0x12, 0x23, 0x0a, 0x1f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x45, 0x32, 0x5f,
501 0x41, 0x50, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x54,
502 0x4f, 0x43, 0x4f, 0x4c, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x58, 0x32, 0x5f, 0x53, 0x45, 0x54,
503 0x55, 0x50, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x01, 0x12, 0x19, 0x0a, 0x15,
504 0x45, 0x4e, 0x44, 0x43, 0x5f, 0x58, 0x32, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x5f, 0x52, 0x45,
505 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
509 file_nodeb_info_proto_rawDescOnce sync.Once
510 file_nodeb_info_proto_rawDescData = file_nodeb_info_proto_rawDesc
513 func file_nodeb_info_proto_rawDescGZIP() []byte {
514 file_nodeb_info_proto_rawDescOnce.Do(func() {
515 file_nodeb_info_proto_rawDescData = protoimpl.X.CompressGZIP(file_nodeb_info_proto_rawDescData)
517 return file_nodeb_info_proto_rawDescData
520 var file_nodeb_info_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
521 var file_nodeb_info_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
522 var file_nodeb_info_proto_goTypes = []interface{}{
523 (E2ApplicationProtocol)(0), // 0: entities.E2ApplicationProtocol
524 (Node_Type)(0), // 1: entities.Node.Type
525 (Failure_Type)(0), // 2: entities.Failure.Type
526 (*NodebInfo)(nil), // 3: entities.NodebInfo
527 (*Node)(nil), // 4: entities.Node
528 (*Failure)(nil), // 5: entities.Failure
529 (ConnectionStatus)(0), // 6: entities.ConnectionStatus
530 (*GlobalNbId)(nil), // 7: entities.GlobalNbId
531 (*Enb)(nil), // 8: entities.Enb
532 (*Gnb)(nil), // 9: entities.Gnb
533 (*SetupFailure)(nil), // 10: entities.SetupFailure
535 var file_nodeb_info_proto_depIdxs = []int32{
536 0, // 0: entities.NodebInfo.e2_application_protocol:type_name -> entities.E2ApplicationProtocol
537 6, // 1: entities.NodebInfo.connection_status:type_name -> entities.ConnectionStatus
538 7, // 2: entities.NodebInfo.global_nb_id:type_name -> entities.GlobalNbId
539 1, // 3: entities.NodebInfo.node_type:type_name -> entities.Node.Type
540 8, // 4: entities.NodebInfo.enb:type_name -> entities.Enb
541 9, // 5: entities.NodebInfo.gnb:type_name -> entities.Gnb
542 2, // 6: entities.NodebInfo.failure_type:type_name -> entities.Failure.Type
543 10, // 7: entities.NodebInfo.setup_failure:type_name -> entities.SetupFailure
544 8, // [8:8] is the sub-list for method output_type
545 8, // [8:8] is the sub-list for method input_type
546 8, // [8:8] is the sub-list for extension type_name
547 8, // [8:8] is the sub-list for extension extendee
548 0, // [0:8] is the sub-list for field type_name
551 func init() { file_nodeb_info_proto_init() }
552 func file_nodeb_info_proto_init() {
553 if File_nodeb_info_proto != nil {
556 file_gnb_proto_init()
557 file_enb_proto_init()
558 file_x2_setup_failure_response_proto_init()
559 file_nb_identity_proto_init()
560 if !protoimpl.UnsafeEnabled {
561 file_nodeb_info_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
562 switch v := v.(*NodebInfo); i {
568 return &v.unknownFields
573 file_nodeb_info_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
574 switch v := v.(*Node); i {
580 return &v.unknownFields
585 file_nodeb_info_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
586 switch v := v.(*Failure); i {
592 return &v.unknownFields
598 file_nodeb_info_proto_msgTypes[0].OneofWrappers = []interface{}{
599 (*NodebInfo_Enb)(nil),
600 (*NodebInfo_Gnb)(nil),
603 out := protoimpl.TypeBuilder{
604 File: protoimpl.DescBuilder{
605 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
606 RawDescriptor: file_nodeb_info_proto_rawDesc,
612 GoTypes: file_nodeb_info_proto_goTypes,
613 DependencyIndexes: file_nodeb_info_proto_depIdxs,
614 EnumInfos: file_nodeb_info_proto_enumTypes,
615 MessageInfos: file_nodeb_info_proto_msgTypes,
617 File_nodeb_info_proto = out.File
618 file_nodeb_info_proto_rawDesc = nil
619 file_nodeb_info_proto_goTypes = nil
620 file_nodeb_info_proto_depIdxs = nil