[RIC-384] Update proto version and add ran_function proto
[ric-plt/nodeb-rnib.git] / entities / ran_function.pb.go
1 //
2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
4 //
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
8 //
9 //      http://www.apache.org/licenses/LICENSE-2.0
10 //
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.
16
17 //
18 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
19 // platform project (RICP).
20
21 // Code generated by protoc-gen-go. DO NOT EDIT.
22 // versions:
23 //      protoc-gen-go v1.23.0
24 //      protoc        v3.6.1
25 // source: ran_function.proto
26
27 package entities
28
29 import (
30         proto "github.com/golang/protobuf/proto"
31         protoreflect "google.golang.org/protobuf/reflect/protoreflect"
32         protoimpl "google.golang.org/protobuf/runtime/protoimpl"
33         reflect "reflect"
34         sync "sync"
35 )
36
37 const (
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)
42 )
43
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
47
48 type RanParameterType int32
49
50 const (
51         RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE RanParameterType = 0
52         RanParameterType_INTEGER                    RanParameterType = 1
53         RanParameterType_ENUMERATED                 RanParameterType = 2
54         RanParameterType_BOOLEAN                    RanParameterType = 3
55         RanParameterType_BIT_STRING                 RanParameterType = 4
56         RanParameterType_OCTET_STRING               RanParameterType = 5
57         RanParameterType_PRINTABLE_STRING           RanParameterType = 6
58 )
59
60 // Enum value maps for RanParameterType.
61 var (
62         RanParameterType_name = map[int32]string{
63                 0: "UNKNOWN_RAN_PARAMETER_TYPE",
64                 1: "INTEGER",
65                 2: "ENUMERATED",
66                 3: "BOOLEAN",
67                 4: "BIT_STRING",
68                 5: "OCTET_STRING",
69                 6: "PRINTABLE_STRING",
70         }
71         RanParameterType_value = map[string]int32{
72                 "UNKNOWN_RAN_PARAMETER_TYPE": 0,
73                 "INTEGER":                    1,
74                 "ENUMERATED":                 2,
75                 "BOOLEAN":                    3,
76                 "BIT_STRING":                 4,
77                 "OCTET_STRING":               5,
78                 "PRINTABLE_STRING":           6,
79         }
80 )
81
82 func (x RanParameterType) Enum() *RanParameterType {
83         p := new(RanParameterType)
84         *p = x
85         return p
86 }
87
88 func (x RanParameterType) String() string {
89         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
90 }
91
92 func (RanParameterType) Descriptor() protoreflect.EnumDescriptor {
93         return file_ran_function_proto_enumTypes[0].Descriptor()
94 }
95
96 func (RanParameterType) Type() protoreflect.EnumType {
97         return &file_ran_function_proto_enumTypes[0]
98 }
99
100 func (x RanParameterType) Number() protoreflect.EnumNumber {
101         return protoreflect.EnumNumber(x)
102 }
103
104 // Deprecated: Use RanParameterType.Descriptor instead.
105 func (RanParameterType) EnumDescriptor() ([]byte, []int) {
106         return file_ran_function_proto_rawDescGZIP(), []int{0}
107 }
108
109 type RanFunction struct {
110         state         protoimpl.MessageState
111         sizeCache     protoimpl.SizeCache
112         unknownFields protoimpl.UnknownFields
113
114         RanFunctionId         uint32                 `protobuf:"varint,1,opt,name=ran_function_id,json=ranFunctionId,proto3" json:"ran_function_id,omitempty"`
115         RanFunctionDefinition *RanFunctionDefinition `protobuf:"bytes,2,opt,name=ran_function_definition,json=ranFunctionDefinition,proto3" json:"ran_function_definition,omitempty"`
116         RanFunctionRevision   uint32                 `protobuf:"varint,3,opt,name=ran_function_revision,json=ranFunctionRevision,proto3" json:"ran_function_revision,omitempty"`
117 }
118
119 func (x *RanFunction) Reset() {
120         *x = RanFunction{}
121         if protoimpl.UnsafeEnabled {
122                 mi := &file_ran_function_proto_msgTypes[0]
123                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
124                 ms.StoreMessageInfo(mi)
125         }
126 }
127
128 func (x *RanFunction) String() string {
129         return protoimpl.X.MessageStringOf(x)
130 }
131
132 func (*RanFunction) ProtoMessage() {}
133
134 func (x *RanFunction) ProtoReflect() protoreflect.Message {
135         mi := &file_ran_function_proto_msgTypes[0]
136         if protoimpl.UnsafeEnabled && x != nil {
137                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
138                 if ms.LoadMessageInfo() == nil {
139                         ms.StoreMessageInfo(mi)
140                 }
141                 return ms
142         }
143         return mi.MessageOf(x)
144 }
145
146 // Deprecated: Use RanFunction.ProtoReflect.Descriptor instead.
147 func (*RanFunction) Descriptor() ([]byte, []int) {
148         return file_ran_function_proto_rawDescGZIP(), []int{0}
149 }
150
151 func (x *RanFunction) GetRanFunctionId() uint32 {
152         if x != nil {
153                 return x.RanFunctionId
154         }
155         return 0
156 }
157
158 func (x *RanFunction) GetRanFunctionDefinition() *RanFunctionDefinition {
159         if x != nil {
160                 return x.RanFunctionDefinition
161         }
162         return nil
163 }
164
165 func (x *RanFunction) GetRanFunctionRevision() uint32 {
166         if x != nil {
167                 return x.RanFunctionRevision
168         }
169         return 0
170 }
171
172 type RanFunctionDefinition struct {
173         state         protoimpl.MessageState
174         sizeCache     protoimpl.SizeCache
175         unknownFields protoimpl.UnknownFields
176
177         E2SmGnbNrtRanFunctionDefinition *E2SmGnbNrtRanFunctionDefinition `protobuf:"bytes,1,opt,name=e2sm_gnb_nrt_ran_function_definition,json=e2smGnbNrtRanFunctionDefinition,proto3" json:"e2sm_gnb_nrt_ran_function_definition,omitempty"`
178 }
179
180 func (x *RanFunctionDefinition) Reset() {
181         *x = RanFunctionDefinition{}
182         if protoimpl.UnsafeEnabled {
183                 mi := &file_ran_function_proto_msgTypes[1]
184                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
185                 ms.StoreMessageInfo(mi)
186         }
187 }
188
189 func (x *RanFunctionDefinition) String() string {
190         return protoimpl.X.MessageStringOf(x)
191 }
192
193 func (*RanFunctionDefinition) ProtoMessage() {}
194
195 func (x *RanFunctionDefinition) ProtoReflect() protoreflect.Message {
196         mi := &file_ran_function_proto_msgTypes[1]
197         if protoimpl.UnsafeEnabled && x != nil {
198                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
199                 if ms.LoadMessageInfo() == nil {
200                         ms.StoreMessageInfo(mi)
201                 }
202                 return ms
203         }
204         return mi.MessageOf(x)
205 }
206
207 // Deprecated: Use RanFunctionDefinition.ProtoReflect.Descriptor instead.
208 func (*RanFunctionDefinition) Descriptor() ([]byte, []int) {
209         return file_ran_function_proto_rawDescGZIP(), []int{1}
210 }
211
212 func (x *RanFunctionDefinition) GetE2SmGnbNrtRanFunctionDefinition() *E2SmGnbNrtRanFunctionDefinition {
213         if x != nil {
214                 return x.E2SmGnbNrtRanFunctionDefinition
215         }
216         return nil
217 }
218
219 type E2SmGnbNrtRanFunctionDefinition struct {
220         state         protoimpl.MessageState
221         sizeCache     protoimpl.SizeCache
222         unknownFields protoimpl.UnknownFields
223
224         RanFunctionName       *RanFunctionName        `protobuf:"bytes,1,opt,name=ran_function_name,json=ranFunctionName,proto3" json:"ran_function_name,omitempty"`
225         RicEventTriggerStyles []*RicEventTriggerStyle `protobuf:"bytes,2,rep,name=ric_event_trigger_styles,json=ricEventTriggerStyles,proto3" json:"ric_event_trigger_styles,omitempty"`
226         RicReportStyles       []*RicReportStyle       `protobuf:"bytes,3,rep,name=ric_report_styles,json=ricReportStyles,proto3" json:"ric_report_styles,omitempty"`
227         RicInsertStyles       []*RicInsertStyle       `protobuf:"bytes,4,rep,name=ric_insert_styles,json=ricInsertStyles,proto3" json:"ric_insert_styles,omitempty"`
228         RicControlStyles      []*RicControlStyle      `protobuf:"bytes,5,rep,name=ric_control_styles,json=ricControlStyles,proto3" json:"ric_control_styles,omitempty"`
229 }
230
231 func (x *E2SmGnbNrtRanFunctionDefinition) Reset() {
232         *x = E2SmGnbNrtRanFunctionDefinition{}
233         if protoimpl.UnsafeEnabled {
234                 mi := &file_ran_function_proto_msgTypes[2]
235                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
236                 ms.StoreMessageInfo(mi)
237         }
238 }
239
240 func (x *E2SmGnbNrtRanFunctionDefinition) String() string {
241         return protoimpl.X.MessageStringOf(x)
242 }
243
244 func (*E2SmGnbNrtRanFunctionDefinition) ProtoMessage() {}
245
246 func (x *E2SmGnbNrtRanFunctionDefinition) ProtoReflect() protoreflect.Message {
247         mi := &file_ran_function_proto_msgTypes[2]
248         if protoimpl.UnsafeEnabled && x != nil {
249                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
250                 if ms.LoadMessageInfo() == nil {
251                         ms.StoreMessageInfo(mi)
252                 }
253                 return ms
254         }
255         return mi.MessageOf(x)
256 }
257
258 // Deprecated: Use E2SmGnbNrtRanFunctionDefinition.ProtoReflect.Descriptor instead.
259 func (*E2SmGnbNrtRanFunctionDefinition) Descriptor() ([]byte, []int) {
260         return file_ran_function_proto_rawDescGZIP(), []int{2}
261 }
262
263 func (x *E2SmGnbNrtRanFunctionDefinition) GetRanFunctionName() *RanFunctionName {
264         if x != nil {
265                 return x.RanFunctionName
266         }
267         return nil
268 }
269
270 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicEventTriggerStyles() []*RicEventTriggerStyle {
271         if x != nil {
272                 return x.RicEventTriggerStyles
273         }
274         return nil
275 }
276
277 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicReportStyles() []*RicReportStyle {
278         if x != nil {
279                 return x.RicReportStyles
280         }
281         return nil
282 }
283
284 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicInsertStyles() []*RicInsertStyle {
285         if x != nil {
286                 return x.RicInsertStyles
287         }
288         return nil
289 }
290
291 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicControlStyles() []*RicControlStyle {
292         if x != nil {
293                 return x.RicControlStyles
294         }
295         return nil
296 }
297
298 type RanFunctionName struct {
299         state         protoimpl.MessageState
300         sizeCache     protoimpl.SizeCache
301         unknownFields protoimpl.UnknownFields
302
303         RanFunctionShortName   string `protobuf:"bytes,1,opt,name=ran_function_short_name,json=ranFunctionShortName,proto3" json:"ran_function_short_name,omitempty"`
304         RanFunctionE2SmOid     string `protobuf:"bytes,2,opt,name=ran_function_e2sm_oid,json=ranFunctionE2smOid,proto3" json:"ran_function_e2sm_oid,omitempty"`
305         RanFunctionDescription string `protobuf:"bytes,3,opt,name=ran_function_description,json=ranFunctionDescription,proto3" json:"ran_function_description,omitempty"`
306         RanFunctionInstance    uint32 `protobuf:"varint,4,opt,name=ran_function_instance,json=ranFunctionInstance,proto3" json:"ran_function_instance,omitempty"`
307 }
308
309 func (x *RanFunctionName) Reset() {
310         *x = RanFunctionName{}
311         if protoimpl.UnsafeEnabled {
312                 mi := &file_ran_function_proto_msgTypes[3]
313                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
314                 ms.StoreMessageInfo(mi)
315         }
316 }
317
318 func (x *RanFunctionName) String() string {
319         return protoimpl.X.MessageStringOf(x)
320 }
321
322 func (*RanFunctionName) ProtoMessage() {}
323
324 func (x *RanFunctionName) ProtoReflect() protoreflect.Message {
325         mi := &file_ran_function_proto_msgTypes[3]
326         if protoimpl.UnsafeEnabled && x != nil {
327                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
328                 if ms.LoadMessageInfo() == nil {
329                         ms.StoreMessageInfo(mi)
330                 }
331                 return ms
332         }
333         return mi.MessageOf(x)
334 }
335
336 // Deprecated: Use RanFunctionName.ProtoReflect.Descriptor instead.
337 func (*RanFunctionName) Descriptor() ([]byte, []int) {
338         return file_ran_function_proto_rawDescGZIP(), []int{3}
339 }
340
341 func (x *RanFunctionName) GetRanFunctionShortName() string {
342         if x != nil {
343                 return x.RanFunctionShortName
344         }
345         return ""
346 }
347
348 func (x *RanFunctionName) GetRanFunctionE2SmOid() string {
349         if x != nil {
350                 return x.RanFunctionE2SmOid
351         }
352         return ""
353 }
354
355 func (x *RanFunctionName) GetRanFunctionDescription() string {
356         if x != nil {
357                 return x.RanFunctionDescription
358         }
359         return ""
360 }
361
362 func (x *RanFunctionName) GetRanFunctionInstance() uint32 {
363         if x != nil {
364                 return x.RanFunctionInstance
365         }
366         return 0
367 }
368
369 type RicEventTriggerStyle struct {
370         state         protoimpl.MessageState
371         sizeCache     protoimpl.SizeCache
372         unknownFields protoimpl.UnknownFields
373
374         RicEventTriggerStyleType  uint32 `protobuf:"varint,1,opt,name=ric_event_trigger_style_type,json=ricEventTriggerStyleType,proto3" json:"ric_event_trigger_style_type,omitempty"`
375         RicEventTriggerStyleName  string `protobuf:"bytes,2,opt,name=ric_event_trigger_style_name,json=ricEventTriggerStyleName,proto3" json:"ric_event_trigger_style_name,omitempty"`
376         RicEventTriggerFormatType uint32 `protobuf:"varint,3,opt,name=ric_event_trigger_format_type,json=ricEventTriggerFormatType,proto3" json:"ric_event_trigger_format_type,omitempty"`
377 }
378
379 func (x *RicEventTriggerStyle) Reset() {
380         *x = RicEventTriggerStyle{}
381         if protoimpl.UnsafeEnabled {
382                 mi := &file_ran_function_proto_msgTypes[4]
383                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
384                 ms.StoreMessageInfo(mi)
385         }
386 }
387
388 func (x *RicEventTriggerStyle) String() string {
389         return protoimpl.X.MessageStringOf(x)
390 }
391
392 func (*RicEventTriggerStyle) ProtoMessage() {}
393
394 func (x *RicEventTriggerStyle) ProtoReflect() protoreflect.Message {
395         mi := &file_ran_function_proto_msgTypes[4]
396         if protoimpl.UnsafeEnabled && x != nil {
397                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
398                 if ms.LoadMessageInfo() == nil {
399                         ms.StoreMessageInfo(mi)
400                 }
401                 return ms
402         }
403         return mi.MessageOf(x)
404 }
405
406 // Deprecated: Use RicEventTriggerStyle.ProtoReflect.Descriptor instead.
407 func (*RicEventTriggerStyle) Descriptor() ([]byte, []int) {
408         return file_ran_function_proto_rawDescGZIP(), []int{4}
409 }
410
411 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleType() uint32 {
412         if x != nil {
413                 return x.RicEventTriggerStyleType
414         }
415         return 0
416 }
417
418 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleName() string {
419         if x != nil {
420                 return x.RicEventTriggerStyleName
421         }
422         return ""
423 }
424
425 func (x *RicEventTriggerStyle) GetRicEventTriggerFormatType() uint32 {
426         if x != nil {
427                 return x.RicEventTriggerFormatType
428         }
429         return 0
430 }
431
432 type RanParameterDef struct {
433         state         protoimpl.MessageState
434         sizeCache     protoimpl.SizeCache
435         unknownFields protoimpl.UnknownFields
436
437         RanParameterId   uint32           `protobuf:"varint,1,opt,name=ran_parameter_id,json=ranParameterId,proto3" json:"ran_parameter_id,omitempty"`
438         RanParameterName string           `protobuf:"bytes,2,opt,name=ran_parameter_name,json=ranParameterName,proto3" json:"ran_parameter_name,omitempty"`
439         RanParameterType RanParameterType `protobuf:"varint,3,opt,name=ran_parameter_type,json=ranParameterType,proto3,enum=entities.RanParameterType" json:"ran_parameter_type,omitempty"`
440 }
441
442 func (x *RanParameterDef) Reset() {
443         *x = RanParameterDef{}
444         if protoimpl.UnsafeEnabled {
445                 mi := &file_ran_function_proto_msgTypes[5]
446                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
447                 ms.StoreMessageInfo(mi)
448         }
449 }
450
451 func (x *RanParameterDef) String() string {
452         return protoimpl.X.MessageStringOf(x)
453 }
454
455 func (*RanParameterDef) ProtoMessage() {}
456
457 func (x *RanParameterDef) ProtoReflect() protoreflect.Message {
458         mi := &file_ran_function_proto_msgTypes[5]
459         if protoimpl.UnsafeEnabled && x != nil {
460                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
461                 if ms.LoadMessageInfo() == nil {
462                         ms.StoreMessageInfo(mi)
463                 }
464                 return ms
465         }
466         return mi.MessageOf(x)
467 }
468
469 // Deprecated: Use RanParameterDef.ProtoReflect.Descriptor instead.
470 func (*RanParameterDef) Descriptor() ([]byte, []int) {
471         return file_ran_function_proto_rawDescGZIP(), []int{5}
472 }
473
474 func (x *RanParameterDef) GetRanParameterId() uint32 {
475         if x != nil {
476                 return x.RanParameterId
477         }
478         return 0
479 }
480
481 func (x *RanParameterDef) GetRanParameterName() string {
482         if x != nil {
483                 return x.RanParameterName
484         }
485         return ""
486 }
487
488 func (x *RanParameterDef) GetRanParameterType() RanParameterType {
489         if x != nil {
490                 return x.RanParameterType
491         }
492         return RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE
493 }
494
495 type RicReportStyle struct {
496         state         protoimpl.MessageState
497         sizeCache     protoimpl.SizeCache
498         unknownFields protoimpl.UnknownFields
499
500         RicReportStyleType             uint32             `protobuf:"varint,1,opt,name=ric_report_style_type,json=ricReportStyleType,proto3" json:"ric_report_style_type,omitempty"`
501         RicReportStyleName             string             `protobuf:"bytes,2,opt,name=ric_report_style_name,json=ricReportStyleName,proto3" json:"ric_report_style_name,omitempty"`
502         RicReportActionFormatType      uint32             `protobuf:"varint,3,opt,name=ric_report_action_format_type,json=ricReportActionFormatType,proto3" json:"ric_report_action_format_type,omitempty"`
503         RicReportRanParameterDefs      []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_report_ran_parameter_defs,json=ricReportRanParameterDefs,proto3" json:"ric_report_ran_parameter_defs,omitempty"`
504         RicIndicationHeaderFormatType  uint32             `protobuf:"varint,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type,omitempty"`
505         RicIndicationMessageFormatType uint32             `protobuf:"varint,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type,omitempty"`
506 }
507
508 func (x *RicReportStyle) Reset() {
509         *x = RicReportStyle{}
510         if protoimpl.UnsafeEnabled {
511                 mi := &file_ran_function_proto_msgTypes[6]
512                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
513                 ms.StoreMessageInfo(mi)
514         }
515 }
516
517 func (x *RicReportStyle) String() string {
518         return protoimpl.X.MessageStringOf(x)
519 }
520
521 func (*RicReportStyle) ProtoMessage() {}
522
523 func (x *RicReportStyle) ProtoReflect() protoreflect.Message {
524         mi := &file_ran_function_proto_msgTypes[6]
525         if protoimpl.UnsafeEnabled && x != nil {
526                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
527                 if ms.LoadMessageInfo() == nil {
528                         ms.StoreMessageInfo(mi)
529                 }
530                 return ms
531         }
532         return mi.MessageOf(x)
533 }
534
535 // Deprecated: Use RicReportStyle.ProtoReflect.Descriptor instead.
536 func (*RicReportStyle) Descriptor() ([]byte, []int) {
537         return file_ran_function_proto_rawDescGZIP(), []int{6}
538 }
539
540 func (x *RicReportStyle) GetRicReportStyleType() uint32 {
541         if x != nil {
542                 return x.RicReportStyleType
543         }
544         return 0
545 }
546
547 func (x *RicReportStyle) GetRicReportStyleName() string {
548         if x != nil {
549                 return x.RicReportStyleName
550         }
551         return ""
552 }
553
554 func (x *RicReportStyle) GetRicReportActionFormatType() uint32 {
555         if x != nil {
556                 return x.RicReportActionFormatType
557         }
558         return 0
559 }
560
561 func (x *RicReportStyle) GetRicReportRanParameterDefs() []*RanParameterDef {
562         if x != nil {
563                 return x.RicReportRanParameterDefs
564         }
565         return nil
566 }
567
568 func (x *RicReportStyle) GetRicIndicationHeaderFormatType() uint32 {
569         if x != nil {
570                 return x.RicIndicationHeaderFormatType
571         }
572         return 0
573 }
574
575 func (x *RicReportStyle) GetRicIndicationMessageFormatType() uint32 {
576         if x != nil {
577                 return x.RicIndicationMessageFormatType
578         }
579         return 0
580 }
581
582 type RicInsertStyle struct {
583         state         protoimpl.MessageState
584         sizeCache     protoimpl.SizeCache
585         unknownFields protoimpl.UnknownFields
586
587         RicInsertStyleType             uint32             `protobuf:"varint,1,opt,name=ric_insert_style_type,json=ricInsertStyleType,proto3" json:"ric_insert_style_type,omitempty"`
588         RicInsertStyleName             string             `protobuf:"bytes,2,opt,name=ric_insert_style_name,json=ricInsertStyleName,proto3" json:"ric_insert_style_name,omitempty"`
589         RicInsertActionFormatType      uint32             `protobuf:"varint,3,opt,name=ric_insert_action_format_type,json=ricInsertActionFormatType,proto3" json:"ric_insert_action_format_type,omitempty"`
590         RicInsertRanParameterDefs      []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_insert_ran_parameter_defs,json=ricInsertRanParameterDefs,proto3" json:"ric_insert_ran_parameter_defs,omitempty"`
591         RicIndicationHeaderFormatType  uint32             `protobuf:"varint,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type,omitempty"`
592         RicIndicationMessageFormatType uint32             `protobuf:"varint,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type,omitempty"`
593         RicCallProcessIdFormatType     uint32             `protobuf:"varint,7,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type,omitempty"`
594 }
595
596 func (x *RicInsertStyle) Reset() {
597         *x = RicInsertStyle{}
598         if protoimpl.UnsafeEnabled {
599                 mi := &file_ran_function_proto_msgTypes[7]
600                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
601                 ms.StoreMessageInfo(mi)
602         }
603 }
604
605 func (x *RicInsertStyle) String() string {
606         return protoimpl.X.MessageStringOf(x)
607 }
608
609 func (*RicInsertStyle) ProtoMessage() {}
610
611 func (x *RicInsertStyle) ProtoReflect() protoreflect.Message {
612         mi := &file_ran_function_proto_msgTypes[7]
613         if protoimpl.UnsafeEnabled && x != nil {
614                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
615                 if ms.LoadMessageInfo() == nil {
616                         ms.StoreMessageInfo(mi)
617                 }
618                 return ms
619         }
620         return mi.MessageOf(x)
621 }
622
623 // Deprecated: Use RicInsertStyle.ProtoReflect.Descriptor instead.
624 func (*RicInsertStyle) Descriptor() ([]byte, []int) {
625         return file_ran_function_proto_rawDescGZIP(), []int{7}
626 }
627
628 func (x *RicInsertStyle) GetRicInsertStyleType() uint32 {
629         if x != nil {
630                 return x.RicInsertStyleType
631         }
632         return 0
633 }
634
635 func (x *RicInsertStyle) GetRicInsertStyleName() string {
636         if x != nil {
637                 return x.RicInsertStyleName
638         }
639         return ""
640 }
641
642 func (x *RicInsertStyle) GetRicInsertActionFormatType() uint32 {
643         if x != nil {
644                 return x.RicInsertActionFormatType
645         }
646         return 0
647 }
648
649 func (x *RicInsertStyle) GetRicInsertRanParameterDefs() []*RanParameterDef {
650         if x != nil {
651                 return x.RicInsertRanParameterDefs
652         }
653         return nil
654 }
655
656 func (x *RicInsertStyle) GetRicIndicationHeaderFormatType() uint32 {
657         if x != nil {
658                 return x.RicIndicationHeaderFormatType
659         }
660         return 0
661 }
662
663 func (x *RicInsertStyle) GetRicIndicationMessageFormatType() uint32 {
664         if x != nil {
665                 return x.RicIndicationMessageFormatType
666         }
667         return 0
668 }
669
670 func (x *RicInsertStyle) GetRicCallProcessIdFormatType() uint32 {
671         if x != nil {
672                 return x.RicCallProcessIdFormatType
673         }
674         return 0
675 }
676
677 type RicControlStyle struct {
678         state         protoimpl.MessageState
679         sizeCache     protoimpl.SizeCache
680         unknownFields protoimpl.UnknownFields
681
682         RicControlStyleType         uint32 `protobuf:"varint,1,opt,name=ric_control_style_type,json=ricControlStyleType,proto3" json:"ric_control_style_type,omitempty"`
683         RicControlStyleName         string `protobuf:"bytes,2,opt,name=ric_control_style_name,json=ricControlStyleName,proto3" json:"ric_control_style_name,omitempty"`
684         RicControlHeaderFormatType  uint32 `protobuf:"varint,3,opt,name=ric_control_header_format_type,json=ricControlHeaderFormatType,proto3" json:"ric_control_header_format_type,omitempty"`
685         RicControlMessageFormatType uint32 `protobuf:"varint,4,opt,name=ric_control_message_format_type,json=ricControlMessageFormatType,proto3" json:"ric_control_message_format_type,omitempty"`
686         RicCallProcessIdFormatType  uint32 `protobuf:"varint,5,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type,omitempty"`
687 }
688
689 func (x *RicControlStyle) Reset() {
690         *x = RicControlStyle{}
691         if protoimpl.UnsafeEnabled {
692                 mi := &file_ran_function_proto_msgTypes[8]
693                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
694                 ms.StoreMessageInfo(mi)
695         }
696 }
697
698 func (x *RicControlStyle) String() string {
699         return protoimpl.X.MessageStringOf(x)
700 }
701
702 func (*RicControlStyle) ProtoMessage() {}
703
704 func (x *RicControlStyle) ProtoReflect() protoreflect.Message {
705         mi := &file_ran_function_proto_msgTypes[8]
706         if protoimpl.UnsafeEnabled && x != nil {
707                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
708                 if ms.LoadMessageInfo() == nil {
709                         ms.StoreMessageInfo(mi)
710                 }
711                 return ms
712         }
713         return mi.MessageOf(x)
714 }
715
716 // Deprecated: Use RicControlStyle.ProtoReflect.Descriptor instead.
717 func (*RicControlStyle) Descriptor() ([]byte, []int) {
718         return file_ran_function_proto_rawDescGZIP(), []int{8}
719 }
720
721 func (x *RicControlStyle) GetRicControlStyleType() uint32 {
722         if x != nil {
723                 return x.RicControlStyleType
724         }
725         return 0
726 }
727
728 func (x *RicControlStyle) GetRicControlStyleName() string {
729         if x != nil {
730                 return x.RicControlStyleName
731         }
732         return ""
733 }
734
735 func (x *RicControlStyle) GetRicControlHeaderFormatType() uint32 {
736         if x != nil {
737                 return x.RicControlHeaderFormatType
738         }
739         return 0
740 }
741
742 func (x *RicControlStyle) GetRicControlMessageFormatType() uint32 {
743         if x != nil {
744                 return x.RicControlMessageFormatType
745         }
746         return 0
747 }
748
749 func (x *RicControlStyle) GetRicCallProcessIdFormatType() uint32 {
750         if x != nil {
751                 return x.RicCallProcessIdFormatType
752         }
753         return 0
754 }
755
756 var File_ran_function_proto protoreflect.FileDescriptor
757
758 var file_ran_function_proto_rawDesc = []byte{
759         0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
760         0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xc2,
761         0x01, 0x0a, 0x0b, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26,
762         0x0a, 0x0f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
763         0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
764         0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x57, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
765         0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
766         0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
767         0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65,
768         0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e,
769         0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12,
770         0x32, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
771         0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13,
772         0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x69, 0x73,
773         0x69, 0x6f, 0x6e, 0x22, 0x91, 0x01, 0x0a, 0x15, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74,
774         0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x78, 0x0a,
775         0x24, 0x65, 0x32, 0x73, 0x6d, 0x5f, 0x67, 0x6e, 0x62, 0x5f, 0x6e, 0x72, 0x74, 0x5f, 0x72, 0x61,
776         0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e,
777         0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x65, 0x6e,
778         0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e, 0x72,
779         0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69,
780         0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1f, 0x65, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e,
781         0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66,
782         0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x96, 0x03, 0x0a, 0x1f, 0x45, 0x32, 0x73, 0x6d,
783         0x47, 0x6e, 0x62, 0x4e, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
784         0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x11, 0x72,
785         0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
786         0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
787         0x73, 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d,
788         0x65, 0x52, 0x0f, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61,
789         0x6d, 0x65, 0x12, 0x57, 0x0a, 0x18, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
790         0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x02,
791         0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e,
792         0x52, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53,
793         0x74, 0x79, 0x6c, 0x65, 0x52, 0x15, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72,
794         0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x11, 0x72,
795         0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73,
796         0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
797         0x73, 0x2e, 0x52, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
798         0x52, 0x0f, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
799         0x73, 0x12, 0x44, 0x0a, 0x11, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f,
800         0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65,
801         0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72,
802         0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72,
803         0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x12, 0x72, 0x69, 0x63, 0x5f, 0x63,
804         0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x05, 0x20,
805         0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52,
806         0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x10,
807         0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73,
808         0x22, 0xe9, 0x01, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e,
809         0x4e, 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63,
810         0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
811         0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69,
812         0x6f, 0x6e, 0x53, 0x68, 0x6f, 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72,
813         0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x32, 0x73, 0x6d,
814         0x5f, 0x6f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x61, 0x6e, 0x46,
815         0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x32, 0x73, 0x6d, 0x4f, 0x69, 0x64, 0x12, 0x38,
816         0x0a, 0x18, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64,
817         0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
818         0x52, 0x16, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x73,
819         0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x32, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f,
820         0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
821         0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
822         0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0xd8, 0x01, 0x0a,
823         0x14, 0x52, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72,
824         0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x3e, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65,
825         0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65,
826         0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x18, 0x72, 0x69, 0x63,
827         0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c,
828         0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3e, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65,
829         0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65,
830         0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x18, 0x72, 0x69, 0x63,
831         0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c,
832         0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65,
833         0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61,
834         0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69,
835         0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x46, 0x6f, 0x72,
836         0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xb3, 0x01, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x50,
837         0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x12, 0x28, 0x0a, 0x10, 0x72,
838         0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18,
839         0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
840         0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72,
841         0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
842         0x09, 0x52, 0x10, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4e,
843         0x61, 0x6d, 0x65, 0x12, 0x48, 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d,
844         0x65, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32,
845         0x1a, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61,
846         0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x10, 0x72, 0x61, 0x6e,
847         0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x22, 0xab, 0x03,
848         0x0a, 0x0e, 0x52, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
849         0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73,
850         0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52,
851         0x12, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54,
852         0x79, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72,
853         0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
854         0x28, 0x09, 0x52, 0x12, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79,
855         0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65,
856         0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d,
857         0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72,
858         0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f,
859         0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f,
860         0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d,
861         0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32,
862         0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61,
863         0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x52,
864         0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
865         0x72, 0x44, 0x65, 0x66, 0x73, 0x12, 0x48, 0x0a, 0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64,
866         0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66,
867         0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d,
868         0x52, 0x1d, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48,
869         0x65, 0x61, 0x64, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12,
870         0x4a, 0x0a, 0x22, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
871         0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74,
872         0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1e, 0x72, 0x69, 0x63,
873         0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
874         0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xf0, 0x03, 0x0a, 0x0e,
875         0x52, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31,
876         0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79,
877         0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72,
878         0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70,
879         0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f,
880         0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
881         0x52, 0x12, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
882         0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65,
883         0x72, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74,
884         0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63,
885         0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d,
886         0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e,
887         0x73, 0x65, 0x72, 0x74, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
888         0x65, 0x72, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
889         0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61,
890         0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73,
891         0x65, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44,
892         0x65, 0x66, 0x73, 0x12, 0x48, 0x0a, 0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63,
893         0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72,
894         0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1d,
895         0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61,
896         0x64, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4a, 0x0a,
897         0x22, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
898         0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74,
899         0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1e, 0x72, 0x69, 0x63, 0x49, 0x6e,
900         0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46,
901         0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x1f, 0x72, 0x69, 0x63,
902         0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64,
903         0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01,
904         0x28, 0x0d, 0x52, 0x1a, 0x72, 0x69, 0x63, 0x43, 0x61, 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65,
905         0x73, 0x73, 0x49, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xca,
906         0x02, 0x0a, 0x0f, 0x52, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79,
907         0x6c, 0x65, 0x12, 0x33, 0x0a, 0x16, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
908         0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
909         0x28, 0x0d, 0x52, 0x13, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74,
910         0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x33, 0x0a, 0x16, 0x72, 0x69, 0x63, 0x5f, 0x63,
911         0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d,
912         0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74,
913         0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x42, 0x0a, 0x1e,
914         0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x68, 0x65, 0x61, 0x64,
915         0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03,
916         0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
917         0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
918         0x12, 0x44, 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f,
919         0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74,
920         0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1b, 0x72, 0x69, 0x63, 0x43, 0x6f,
921         0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d,
922         0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x61,
923         0x6c, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f,
924         0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52,
925         0x1a, 0x72, 0x69, 0x63, 0x43, 0x61, 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49,
926         0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x2a, 0x94, 0x01, 0x0a, 0x10,
927         0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65,
928         0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x52, 0x41, 0x4e, 0x5f,
929         0x50, 0x41, 0x52, 0x41, 0x4d, 0x45, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00,
930         0x12, 0x0b, 0x0a, 0x07, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x10, 0x01, 0x12, 0x0e, 0x0a,
931         0x0a, 0x45, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x41, 0x54, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0b, 0x0a,
932         0x07, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a, 0x42, 0x49,
933         0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c, 0x4f, 0x43,
934         0x54, 0x45, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x05, 0x12, 0x14, 0x0a, 0x10,
935         0x50, 0x52, 0x49, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47,
936         0x10, 0x06, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
937 }
938
939 var (
940         file_ran_function_proto_rawDescOnce sync.Once
941         file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
942 )
943
944 func file_ran_function_proto_rawDescGZIP() []byte {
945         file_ran_function_proto_rawDescOnce.Do(func() {
946                 file_ran_function_proto_rawDescData = protoimpl.X.CompressGZIP(file_ran_function_proto_rawDescData)
947         })
948         return file_ran_function_proto_rawDescData
949 }
950
951 var file_ran_function_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
952 var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
953 var file_ran_function_proto_goTypes = []interface{}{
954         (RanParameterType)(0),                   // 0: entities.RanParameterType
955         (*RanFunction)(nil),                     // 1: entities.RanFunction
956         (*RanFunctionDefinition)(nil),           // 2: entities.RanFunctionDefinition
957         (*E2SmGnbNrtRanFunctionDefinition)(nil), // 3: entities.E2smGnbNrtRanFunctionDefinition
958         (*RanFunctionName)(nil),                 // 4: entities.RanFunctionName
959         (*RicEventTriggerStyle)(nil),            // 5: entities.RicEventTriggerStyle
960         (*RanParameterDef)(nil),                 // 6: entities.RanParameterDef
961         (*RicReportStyle)(nil),                  // 7: entities.RicReportStyle
962         (*RicInsertStyle)(nil),                  // 8: entities.RicInsertStyle
963         (*RicControlStyle)(nil),                 // 9: entities.RicControlStyle
964 }
965 var file_ran_function_proto_depIdxs = []int32{
966         2,  // 0: entities.RanFunction.ran_function_definition:type_name -> entities.RanFunctionDefinition
967         3,  // 1: entities.RanFunctionDefinition.e2sm_gnb_nrt_ran_function_definition:type_name -> entities.E2smGnbNrtRanFunctionDefinition
968         4,  // 2: entities.E2smGnbNrtRanFunctionDefinition.ran_function_name:type_name -> entities.RanFunctionName
969         5,  // 3: entities.E2smGnbNrtRanFunctionDefinition.ric_event_trigger_styles:type_name -> entities.RicEventTriggerStyle
970         7,  // 4: entities.E2smGnbNrtRanFunctionDefinition.ric_report_styles:type_name -> entities.RicReportStyle
971         8,  // 5: entities.E2smGnbNrtRanFunctionDefinition.ric_insert_styles:type_name -> entities.RicInsertStyle
972         9,  // 6: entities.E2smGnbNrtRanFunctionDefinition.ric_control_styles:type_name -> entities.RicControlStyle
973         0,  // 7: entities.RanParameterDef.ran_parameter_type:type_name -> entities.RanParameterType
974         6,  // 8: entities.RicReportStyle.ric_report_ran_parameter_defs:type_name -> entities.RanParameterDef
975         6,  // 9: entities.RicInsertStyle.ric_insert_ran_parameter_defs:type_name -> entities.RanParameterDef
976         10, // [10:10] is the sub-list for method output_type
977         10, // [10:10] is the sub-list for method input_type
978         10, // [10:10] is the sub-list for extension type_name
979         10, // [10:10] is the sub-list for extension extendee
980         0,  // [0:10] is the sub-list for field type_name
981 }
982
983 func init() { file_ran_function_proto_init() }
984 func file_ran_function_proto_init() {
985         if File_ran_function_proto != nil {
986                 return
987         }
988         if !protoimpl.UnsafeEnabled {
989                 file_ran_function_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
990                         switch v := v.(*RanFunction); i {
991                         case 0:
992                                 return &v.state
993                         case 1:
994                                 return &v.sizeCache
995                         case 2:
996                                 return &v.unknownFields
997                         default:
998                                 return nil
999                         }
1000                 }
1001                 file_ran_function_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1002                         switch v := v.(*RanFunctionDefinition); i {
1003                         case 0:
1004                                 return &v.state
1005                         case 1:
1006                                 return &v.sizeCache
1007                         case 2:
1008                                 return &v.unknownFields
1009                         default:
1010                                 return nil
1011                         }
1012                 }
1013                 file_ran_function_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1014                         switch v := v.(*E2SmGnbNrtRanFunctionDefinition); i {
1015                         case 0:
1016                                 return &v.state
1017                         case 1:
1018                                 return &v.sizeCache
1019                         case 2:
1020                                 return &v.unknownFields
1021                         default:
1022                                 return nil
1023                         }
1024                 }
1025                 file_ran_function_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1026                         switch v := v.(*RanFunctionName); i {
1027                         case 0:
1028                                 return &v.state
1029                         case 1:
1030                                 return &v.sizeCache
1031                         case 2:
1032                                 return &v.unknownFields
1033                         default:
1034                                 return nil
1035                         }
1036                 }
1037                 file_ran_function_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1038                         switch v := v.(*RicEventTriggerStyle); i {
1039                         case 0:
1040                                 return &v.state
1041                         case 1:
1042                                 return &v.sizeCache
1043                         case 2:
1044                                 return &v.unknownFields
1045                         default:
1046                                 return nil
1047                         }
1048                 }
1049                 file_ran_function_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1050                         switch v := v.(*RanParameterDef); i {
1051                         case 0:
1052                                 return &v.state
1053                         case 1:
1054                                 return &v.sizeCache
1055                         case 2:
1056                                 return &v.unknownFields
1057                         default:
1058                                 return nil
1059                         }
1060                 }
1061                 file_ran_function_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1062                         switch v := v.(*RicReportStyle); i {
1063                         case 0:
1064                                 return &v.state
1065                         case 1:
1066                                 return &v.sizeCache
1067                         case 2:
1068                                 return &v.unknownFields
1069                         default:
1070                                 return nil
1071                         }
1072                 }
1073                 file_ran_function_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1074                         switch v := v.(*RicInsertStyle); i {
1075                         case 0:
1076                                 return &v.state
1077                         case 1:
1078                                 return &v.sizeCache
1079                         case 2:
1080                                 return &v.unknownFields
1081                         default:
1082                                 return nil
1083                         }
1084                 }
1085                 file_ran_function_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1086                         switch v := v.(*RicControlStyle); i {
1087                         case 0:
1088                                 return &v.state
1089                         case 1:
1090                                 return &v.sizeCache
1091                         case 2:
1092                                 return &v.unknownFields
1093                         default:
1094                                 return nil
1095                         }
1096                 }
1097         }
1098         type x struct{}
1099         out := protoimpl.TypeBuilder{
1100                 File: protoimpl.DescBuilder{
1101                         GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1102                         RawDescriptor: file_ran_function_proto_rawDesc,
1103                         NumEnums:      1,
1104                         NumMessages:   9,
1105                         NumExtensions: 0,
1106                         NumServices:   0,
1107                 },
1108                 GoTypes:           file_ran_function_proto_goTypes,
1109                 DependencyIndexes: file_ran_function_proto_depIdxs,
1110                 EnumInfos:         file_ran_function_proto_enumTypes,
1111                 MessageInfos:      file_ran_function_proto_msgTypes,
1112         }.Build()
1113         File_ran_function_proto = out.File
1114         file_ran_function_proto_rawDesc = nil
1115         file_ran_function_proto_goTypes = nil
1116         file_ran_function_proto_depIdxs = nil
1117 }