[RIC-384] Update 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"`
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"`
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         RicPolicyStyles       []*RicPolicyStyle       `protobuf:"bytes,6,rep,name=ric_policy_styles,json=ricPolicyStyles,proto3" json:"ric_policy_styles,omitempty"`
230 }
231
232 func (x *E2SmGnbNrtRanFunctionDefinition) Reset() {
233         *x = E2SmGnbNrtRanFunctionDefinition{}
234         if protoimpl.UnsafeEnabled {
235                 mi := &file_ran_function_proto_msgTypes[2]
236                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
237                 ms.StoreMessageInfo(mi)
238         }
239 }
240
241 func (x *E2SmGnbNrtRanFunctionDefinition) String() string {
242         return protoimpl.X.MessageStringOf(x)
243 }
244
245 func (*E2SmGnbNrtRanFunctionDefinition) ProtoMessage() {}
246
247 func (x *E2SmGnbNrtRanFunctionDefinition) ProtoReflect() protoreflect.Message {
248         mi := &file_ran_function_proto_msgTypes[2]
249         if protoimpl.UnsafeEnabled && x != nil {
250                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
251                 if ms.LoadMessageInfo() == nil {
252                         ms.StoreMessageInfo(mi)
253                 }
254                 return ms
255         }
256         return mi.MessageOf(x)
257 }
258
259 // Deprecated: Use E2SmGnbNrtRanFunctionDefinition.ProtoReflect.Descriptor instead.
260 func (*E2SmGnbNrtRanFunctionDefinition) Descriptor() ([]byte, []int) {
261         return file_ran_function_proto_rawDescGZIP(), []int{2}
262 }
263
264 func (x *E2SmGnbNrtRanFunctionDefinition) GetRanFunctionName() *RanFunctionName {
265         if x != nil {
266                 return x.RanFunctionName
267         }
268         return nil
269 }
270
271 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicEventTriggerStyles() []*RicEventTriggerStyle {
272         if x != nil {
273                 return x.RicEventTriggerStyles
274         }
275         return nil
276 }
277
278 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicReportStyles() []*RicReportStyle {
279         if x != nil {
280                 return x.RicReportStyles
281         }
282         return nil
283 }
284
285 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicInsertStyles() []*RicInsertStyle {
286         if x != nil {
287                 return x.RicInsertStyles
288         }
289         return nil
290 }
291
292 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicControlStyles() []*RicControlStyle {
293         if x != nil {
294                 return x.RicControlStyles
295         }
296         return nil
297 }
298
299 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicPolicyStyles() []*RicPolicyStyle {
300         if x != nil {
301                 return x.RicPolicyStyles
302         }
303         return nil
304 }
305
306 type RanFunctionName struct {
307         state         protoimpl.MessageState
308         sizeCache     protoimpl.SizeCache
309         unknownFields protoimpl.UnknownFields
310
311         RanFunctionShortName   string `protobuf:"bytes,1,opt,name=ran_function_short_name,json=ranFunctionShortName,proto3" json:"ran_function_short_name"`
312         RanFunctionE2SmOid     string `protobuf:"bytes,2,opt,name=ran_function_e2sm_oid,json=ranFunctionE2smOid,proto3" json:"ran_function_e2sm_oid"`
313         RanFunctionDescription string `protobuf:"bytes,3,opt,name=ran_function_description,json=ranFunctionDescription,proto3" json:"ran_function_description"`
314         // Types that are assignable to OptionalRanFunctionInstance:
315         //      *RanFunctionName_RanFunctionInstance
316         OptionalRanFunctionInstance isRanFunctionName_OptionalRanFunctionInstance `protobuf_oneof:"optional_ran_function_instance"`
317 }
318
319 func (x *RanFunctionName) Reset() {
320         *x = RanFunctionName{}
321         if protoimpl.UnsafeEnabled {
322                 mi := &file_ran_function_proto_msgTypes[3]
323                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
324                 ms.StoreMessageInfo(mi)
325         }
326 }
327
328 func (x *RanFunctionName) String() string {
329         return protoimpl.X.MessageStringOf(x)
330 }
331
332 func (*RanFunctionName) ProtoMessage() {}
333
334 func (x *RanFunctionName) ProtoReflect() protoreflect.Message {
335         mi := &file_ran_function_proto_msgTypes[3]
336         if protoimpl.UnsafeEnabled && x != nil {
337                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
338                 if ms.LoadMessageInfo() == nil {
339                         ms.StoreMessageInfo(mi)
340                 }
341                 return ms
342         }
343         return mi.MessageOf(x)
344 }
345
346 // Deprecated: Use RanFunctionName.ProtoReflect.Descriptor instead.
347 func (*RanFunctionName) Descriptor() ([]byte, []int) {
348         return file_ran_function_proto_rawDescGZIP(), []int{3}
349 }
350
351 func (x *RanFunctionName) GetRanFunctionShortName() string {
352         if x != nil {
353                 return x.RanFunctionShortName
354         }
355         return ""
356 }
357
358 func (x *RanFunctionName) GetRanFunctionE2SmOid() string {
359         if x != nil {
360                 return x.RanFunctionE2SmOid
361         }
362         return ""
363 }
364
365 func (x *RanFunctionName) GetRanFunctionDescription() string {
366         if x != nil {
367                 return x.RanFunctionDescription
368         }
369         return ""
370 }
371
372 func (m *RanFunctionName) GetOptionalRanFunctionInstance() isRanFunctionName_OptionalRanFunctionInstance {
373         if m != nil {
374                 return m.OptionalRanFunctionInstance
375         }
376         return nil
377 }
378
379 func (x *RanFunctionName) GetRanFunctionInstance() uint32 {
380         if x, ok := x.GetOptionalRanFunctionInstance().(*RanFunctionName_RanFunctionInstance); ok {
381                 return x.RanFunctionInstance
382         }
383         return 0
384 }
385
386 type isRanFunctionName_OptionalRanFunctionInstance interface {
387         isRanFunctionName_OptionalRanFunctionInstance()
388 }
389
390 type RanFunctionName_RanFunctionInstance struct {
391         RanFunctionInstance uint32 `protobuf:"varint,4,opt,name=ran_function_instance,json=ranFunctionInstance,proto3,oneof"`
392 }
393
394 func (*RanFunctionName_RanFunctionInstance) isRanFunctionName_OptionalRanFunctionInstance() {}
395
396 type RicEventTriggerStyle struct {
397         state         protoimpl.MessageState
398         sizeCache     protoimpl.SizeCache
399         unknownFields protoimpl.UnknownFields
400
401         RicEventTriggerStyleType  uint32 `protobuf:"varint,1,opt,name=ric_event_trigger_style_type,json=ricEventTriggerStyleType,proto3" json:"ric_event_trigger_style_type"`
402         RicEventTriggerStyleName  string `protobuf:"bytes,2,opt,name=ric_event_trigger_style_name,json=ricEventTriggerStyleName,proto3" json:"ric_event_trigger_style_name"`
403         RicEventTriggerFormatType uint32 `protobuf:"varint,3,opt,name=ric_event_trigger_format_type,json=ricEventTriggerFormatType,proto3" json:"ric_event_trigger_format_type"`
404 }
405
406 func (x *RicEventTriggerStyle) Reset() {
407         *x = RicEventTriggerStyle{}
408         if protoimpl.UnsafeEnabled {
409                 mi := &file_ran_function_proto_msgTypes[4]
410                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
411                 ms.StoreMessageInfo(mi)
412         }
413 }
414
415 func (x *RicEventTriggerStyle) String() string {
416         return protoimpl.X.MessageStringOf(x)
417 }
418
419 func (*RicEventTriggerStyle) ProtoMessage() {}
420
421 func (x *RicEventTriggerStyle) ProtoReflect() protoreflect.Message {
422         mi := &file_ran_function_proto_msgTypes[4]
423         if protoimpl.UnsafeEnabled && x != nil {
424                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
425                 if ms.LoadMessageInfo() == nil {
426                         ms.StoreMessageInfo(mi)
427                 }
428                 return ms
429         }
430         return mi.MessageOf(x)
431 }
432
433 // Deprecated: Use RicEventTriggerStyle.ProtoReflect.Descriptor instead.
434 func (*RicEventTriggerStyle) Descriptor() ([]byte, []int) {
435         return file_ran_function_proto_rawDescGZIP(), []int{4}
436 }
437
438 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleType() uint32 {
439         if x != nil {
440                 return x.RicEventTriggerStyleType
441         }
442         return 0
443 }
444
445 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleName() string {
446         if x != nil {
447                 return x.RicEventTriggerStyleName
448         }
449         return ""
450 }
451
452 func (x *RicEventTriggerStyle) GetRicEventTriggerFormatType() uint32 {
453         if x != nil {
454                 return x.RicEventTriggerFormatType
455         }
456         return 0
457 }
458
459 type RanParameterDef struct {
460         state         protoimpl.MessageState
461         sizeCache     protoimpl.SizeCache
462         unknownFields protoimpl.UnknownFields
463
464         RanParameterId   uint32           `protobuf:"varint,1,opt,name=ran_parameter_id,json=ranParameterId,proto3" json:"ran_parameter_id"`
465         RanParameterName string           `protobuf:"bytes,2,opt,name=ran_parameter_name,json=ranParameterName,proto3" json:"ran_parameter_name"`
466         RanParameterType RanParameterType `protobuf:"varint,3,opt,name=ran_parameter_type,json=ranParameterType,proto3,enum=entities.RanParameterType" json:"ran_parameter_type,omitempty"`
467 }
468
469 func (x *RanParameterDef) Reset() {
470         *x = RanParameterDef{}
471         if protoimpl.UnsafeEnabled {
472                 mi := &file_ran_function_proto_msgTypes[5]
473                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
474                 ms.StoreMessageInfo(mi)
475         }
476 }
477
478 func (x *RanParameterDef) String() string {
479         return protoimpl.X.MessageStringOf(x)
480 }
481
482 func (*RanParameterDef) ProtoMessage() {}
483
484 func (x *RanParameterDef) ProtoReflect() protoreflect.Message {
485         mi := &file_ran_function_proto_msgTypes[5]
486         if protoimpl.UnsafeEnabled && x != nil {
487                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
488                 if ms.LoadMessageInfo() == nil {
489                         ms.StoreMessageInfo(mi)
490                 }
491                 return ms
492         }
493         return mi.MessageOf(x)
494 }
495
496 // Deprecated: Use RanParameterDef.ProtoReflect.Descriptor instead.
497 func (*RanParameterDef) Descriptor() ([]byte, []int) {
498         return file_ran_function_proto_rawDescGZIP(), []int{5}
499 }
500
501 func (x *RanParameterDef) GetRanParameterId() uint32 {
502         if x != nil {
503                 return x.RanParameterId
504         }
505         return 0
506 }
507
508 func (x *RanParameterDef) GetRanParameterName() string {
509         if x != nil {
510                 return x.RanParameterName
511         }
512         return ""
513 }
514
515 func (x *RanParameterDef) GetRanParameterType() RanParameterType {
516         if x != nil {
517                 return x.RanParameterType
518         }
519         return RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE
520 }
521
522 type RicReportStyle struct {
523         state         protoimpl.MessageState
524         sizeCache     protoimpl.SizeCache
525         unknownFields protoimpl.UnknownFields
526
527         RicReportStyleType             uint32             `protobuf:"varint,1,opt,name=ric_report_style_type,json=ricReportStyleType,proto3" json:"ric_report_style_type"`
528         RicReportStyleName             string             `protobuf:"bytes,2,opt,name=ric_report_style_name,json=ricReportStyleName,proto3" json:"ric_report_style_name"`
529         RicReportActionFormatType      uint32             `protobuf:"varint,3,opt,name=ric_report_action_format_type,json=ricReportActionFormatType,proto3" json:"ric_report_action_format_type"`
530         RicReportRanParameterDefs      []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_report_ran_parameter_defs,json=ricReportRanParameterDefs,proto3" json:"ric_report_ran_parameter_defs,omitempty"`
531         RicIndicationHeaderFormatType  uint32             `protobuf:"varint,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type"`
532         RicIndicationMessageFormatType uint32             `protobuf:"varint,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type"`
533 }
534
535 func (x *RicReportStyle) Reset() {
536         *x = RicReportStyle{}
537         if protoimpl.UnsafeEnabled {
538                 mi := &file_ran_function_proto_msgTypes[6]
539                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
540                 ms.StoreMessageInfo(mi)
541         }
542 }
543
544 func (x *RicReportStyle) String() string {
545         return protoimpl.X.MessageStringOf(x)
546 }
547
548 func (*RicReportStyle) ProtoMessage() {}
549
550 func (x *RicReportStyle) ProtoReflect() protoreflect.Message {
551         mi := &file_ran_function_proto_msgTypes[6]
552         if protoimpl.UnsafeEnabled && x != nil {
553                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
554                 if ms.LoadMessageInfo() == nil {
555                         ms.StoreMessageInfo(mi)
556                 }
557                 return ms
558         }
559         return mi.MessageOf(x)
560 }
561
562 // Deprecated: Use RicReportStyle.ProtoReflect.Descriptor instead.
563 func (*RicReportStyle) Descriptor() ([]byte, []int) {
564         return file_ran_function_proto_rawDescGZIP(), []int{6}
565 }
566
567 func (x *RicReportStyle) GetRicReportStyleType() uint32 {
568         if x != nil {
569                 return x.RicReportStyleType
570         }
571         return 0
572 }
573
574 func (x *RicReportStyle) GetRicReportStyleName() string {
575         if x != nil {
576                 return x.RicReportStyleName
577         }
578         return ""
579 }
580
581 func (x *RicReportStyle) GetRicReportActionFormatType() uint32 {
582         if x != nil {
583                 return x.RicReportActionFormatType
584         }
585         return 0
586 }
587
588 func (x *RicReportStyle) GetRicReportRanParameterDefs() []*RanParameterDef {
589         if x != nil {
590                 return x.RicReportRanParameterDefs
591         }
592         return nil
593 }
594
595 func (x *RicReportStyle) GetRicIndicationHeaderFormatType() uint32 {
596         if x != nil {
597                 return x.RicIndicationHeaderFormatType
598         }
599         return 0
600 }
601
602 func (x *RicReportStyle) GetRicIndicationMessageFormatType() uint32 {
603         if x != nil {
604                 return x.RicIndicationMessageFormatType
605         }
606         return 0
607 }
608
609 type RicInsertStyle struct {
610         state         protoimpl.MessageState
611         sizeCache     protoimpl.SizeCache
612         unknownFields protoimpl.UnknownFields
613
614         RicInsertStyleType             uint32             `protobuf:"varint,1,opt,name=ric_insert_style_type,json=ricInsertStyleType,proto3" json:"ric_insert_style_type"`
615         RicInsertStyleName             string             `protobuf:"bytes,2,opt,name=ric_insert_style_name,json=ricInsertStyleName,proto3" json:"ric_insert_style_name"`
616         RicInsertActionFormatType      uint32             `protobuf:"varint,3,opt,name=ric_insert_action_format_type,json=ricInsertActionFormatType,proto3" json:"ric_insert_action_format_type"`
617         RicInsertRanParameterDefs      []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_insert_ran_parameter_defs,json=ricInsertRanParameterDefs,proto3" json:"ric_insert_ran_parameter_defs,omitempty"`
618         RicIndicationHeaderFormatType  uint32             `protobuf:"varint,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type"`
619         RicIndicationMessageFormatType uint32             `protobuf:"varint,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type"`
620         RicCallProcessIdFormatType     uint32             `protobuf:"varint,7,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type"`
621 }
622
623 func (x *RicInsertStyle) Reset() {
624         *x = RicInsertStyle{}
625         if protoimpl.UnsafeEnabled {
626                 mi := &file_ran_function_proto_msgTypes[7]
627                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
628                 ms.StoreMessageInfo(mi)
629         }
630 }
631
632 func (x *RicInsertStyle) String() string {
633         return protoimpl.X.MessageStringOf(x)
634 }
635
636 func (*RicInsertStyle) ProtoMessage() {}
637
638 func (x *RicInsertStyle) ProtoReflect() protoreflect.Message {
639         mi := &file_ran_function_proto_msgTypes[7]
640         if protoimpl.UnsafeEnabled && x != nil {
641                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
642                 if ms.LoadMessageInfo() == nil {
643                         ms.StoreMessageInfo(mi)
644                 }
645                 return ms
646         }
647         return mi.MessageOf(x)
648 }
649
650 // Deprecated: Use RicInsertStyle.ProtoReflect.Descriptor instead.
651 func (*RicInsertStyle) Descriptor() ([]byte, []int) {
652         return file_ran_function_proto_rawDescGZIP(), []int{7}
653 }
654
655 func (x *RicInsertStyle) GetRicInsertStyleType() uint32 {
656         if x != nil {
657                 return x.RicInsertStyleType
658         }
659         return 0
660 }
661
662 func (x *RicInsertStyle) GetRicInsertStyleName() string {
663         if x != nil {
664                 return x.RicInsertStyleName
665         }
666         return ""
667 }
668
669 func (x *RicInsertStyle) GetRicInsertActionFormatType() uint32 {
670         if x != nil {
671                 return x.RicInsertActionFormatType
672         }
673         return 0
674 }
675
676 func (x *RicInsertStyle) GetRicInsertRanParameterDefs() []*RanParameterDef {
677         if x != nil {
678                 return x.RicInsertRanParameterDefs
679         }
680         return nil
681 }
682
683 func (x *RicInsertStyle) GetRicIndicationHeaderFormatType() uint32 {
684         if x != nil {
685                 return x.RicIndicationHeaderFormatType
686         }
687         return 0
688 }
689
690 func (x *RicInsertStyle) GetRicIndicationMessageFormatType() uint32 {
691         if x != nil {
692                 return x.RicIndicationMessageFormatType
693         }
694         return 0
695 }
696
697 func (x *RicInsertStyle) GetRicCallProcessIdFormatType() uint32 {
698         if x != nil {
699                 return x.RicCallProcessIdFormatType
700         }
701         return 0
702 }
703
704 type RicControlStyle struct {
705         state         protoimpl.MessageState
706         sizeCache     protoimpl.SizeCache
707         unknownFields protoimpl.UnknownFields
708
709         RicControlStyleType         uint32 `protobuf:"varint,1,opt,name=ric_control_style_type,json=ricControlStyleType,proto3" json:"ric_control_style_type"`
710         RicControlStyleName         string `protobuf:"bytes,2,opt,name=ric_control_style_name,json=ricControlStyleName,proto3" json:"ric_control_style_name"`
711         RicControlHeaderFormatType  uint32 `protobuf:"varint,3,opt,name=ric_control_header_format_type,json=ricControlHeaderFormatType,proto3" json:"ric_control_header_format_type"`
712         RicControlMessageFormatType uint32 `protobuf:"varint,4,opt,name=ric_control_message_format_type,json=ricControlMessageFormatType,proto3" json:"ric_control_message_format_type"`
713         RicCallProcessIdFormatType  uint32 `protobuf:"varint,5,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type"`
714 }
715
716 func (x *RicControlStyle) Reset() {
717         *x = RicControlStyle{}
718         if protoimpl.UnsafeEnabled {
719                 mi := &file_ran_function_proto_msgTypes[8]
720                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
721                 ms.StoreMessageInfo(mi)
722         }
723 }
724
725 func (x *RicControlStyle) String() string {
726         return protoimpl.X.MessageStringOf(x)
727 }
728
729 func (*RicControlStyle) ProtoMessage() {}
730
731 func (x *RicControlStyle) ProtoReflect() protoreflect.Message {
732         mi := &file_ran_function_proto_msgTypes[8]
733         if protoimpl.UnsafeEnabled && x != nil {
734                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
735                 if ms.LoadMessageInfo() == nil {
736                         ms.StoreMessageInfo(mi)
737                 }
738                 return ms
739         }
740         return mi.MessageOf(x)
741 }
742
743 // Deprecated: Use RicControlStyle.ProtoReflect.Descriptor instead.
744 func (*RicControlStyle) Descriptor() ([]byte, []int) {
745         return file_ran_function_proto_rawDescGZIP(), []int{8}
746 }
747
748 func (x *RicControlStyle) GetRicControlStyleType() uint32 {
749         if x != nil {
750                 return x.RicControlStyleType
751         }
752         return 0
753 }
754
755 func (x *RicControlStyle) GetRicControlStyleName() string {
756         if x != nil {
757                 return x.RicControlStyleName
758         }
759         return ""
760 }
761
762 func (x *RicControlStyle) GetRicControlHeaderFormatType() uint32 {
763         if x != nil {
764                 return x.RicControlHeaderFormatType
765         }
766         return 0
767 }
768
769 func (x *RicControlStyle) GetRicControlMessageFormatType() uint32 {
770         if x != nil {
771                 return x.RicControlMessageFormatType
772         }
773         return 0
774 }
775
776 func (x *RicControlStyle) GetRicCallProcessIdFormatType() uint32 {
777         if x != nil {
778                 return x.RicCallProcessIdFormatType
779         }
780         return 0
781 }
782
783 type RicPolicyStyle struct {
784         state         protoimpl.MessageState
785         sizeCache     protoimpl.SizeCache
786         unknownFields protoimpl.UnknownFields
787
788         RicPolicyStyleType        uint32             `protobuf:"varint,1,opt,name=ric_policy_style_type,json=ricPolicyStyleType,proto3" json:"ric_policy_style_type"`
789         RicPolicyStyleName        string             `protobuf:"bytes,2,opt,name=ric_policy_style_name,json=ricPolicyStyleName,proto3" json:"ric_policy_style_name"`
790         RicPolicyActionFormatType uint32             `protobuf:"varint,3,opt,name=ric_policy_action_format_type,json=ricPolicyActionFormatType,proto3" json:"ric_policy_action_format_type"`
791         RicPolicyRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_policy_ran_parameter_defs,json=ricPolicyRanParameterDefs,proto3" json:"ric_policy_ran_parameter_defs,omitempty"`
792 }
793
794 func (x *RicPolicyStyle) Reset() {
795         *x = RicPolicyStyle{}
796         if protoimpl.UnsafeEnabled {
797                 mi := &file_ran_function_proto_msgTypes[9]
798                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
799                 ms.StoreMessageInfo(mi)
800         }
801 }
802
803 func (x *RicPolicyStyle) String() string {
804         return protoimpl.X.MessageStringOf(x)
805 }
806
807 func (*RicPolicyStyle) ProtoMessage() {}
808
809 func (x *RicPolicyStyle) ProtoReflect() protoreflect.Message {
810         mi := &file_ran_function_proto_msgTypes[9]
811         if protoimpl.UnsafeEnabled && x != nil {
812                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
813                 if ms.LoadMessageInfo() == nil {
814                         ms.StoreMessageInfo(mi)
815                 }
816                 return ms
817         }
818         return mi.MessageOf(x)
819 }
820
821 // Deprecated: Use RicPolicyStyle.ProtoReflect.Descriptor instead.
822 func (*RicPolicyStyle) Descriptor() ([]byte, []int) {
823         return file_ran_function_proto_rawDescGZIP(), []int{9}
824 }
825
826 func (x *RicPolicyStyle) GetRicPolicyStyleType() uint32 {
827         if x != nil {
828                 return x.RicPolicyStyleType
829         }
830         return 0
831 }
832
833 func (x *RicPolicyStyle) GetRicPolicyStyleName() string {
834         if x != nil {
835                 return x.RicPolicyStyleName
836         }
837         return ""
838 }
839
840 func (x *RicPolicyStyle) GetRicPolicyActionFormatType() uint32 {
841         if x != nil {
842                 return x.RicPolicyActionFormatType
843         }
844         return 0
845 }
846
847 func (x *RicPolicyStyle) GetRicPolicyRanParameterDefs() []*RanParameterDef {
848         if x != nil {
849                 return x.RicPolicyRanParameterDefs
850         }
851         return nil
852 }
853
854 var File_ran_function_proto protoreflect.FileDescriptor
855
856 var file_ran_function_proto_rawDesc = []byte{
857         0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
858         0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xc2,
859         0x01, 0x0a, 0x0b, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26,
860         0x0a, 0x0f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
861         0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
862         0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x57, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
863         0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
864         0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
865         0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65,
866         0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e,
867         0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12,
868         0x32, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
869         0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13,
870         0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x69, 0x73,
871         0x69, 0x6f, 0x6e, 0x22, 0x91, 0x01, 0x0a, 0x15, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74,
872         0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x78, 0x0a,
873         0x24, 0x65, 0x32, 0x73, 0x6d, 0x5f, 0x67, 0x6e, 0x62, 0x5f, 0x6e, 0x72, 0x74, 0x5f, 0x72, 0x61,
874         0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e,
875         0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x65, 0x6e,
876         0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e, 0x72,
877         0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69,
878         0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1f, 0x65, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e,
879         0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66,
880         0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xdc, 0x03, 0x0a, 0x1f, 0x45, 0x32, 0x73, 0x6d,
881         0x47, 0x6e, 0x62, 0x4e, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
882         0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x11, 0x72,
883         0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
884         0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
885         0x73, 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d,
886         0x65, 0x52, 0x0f, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61,
887         0x6d, 0x65, 0x12, 0x57, 0x0a, 0x18, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
888         0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x02,
889         0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e,
890         0x52, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53,
891         0x74, 0x79, 0x6c, 0x65, 0x52, 0x15, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72,
892         0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x11, 0x72,
893         0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73,
894         0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
895         0x73, 0x2e, 0x52, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
896         0x52, 0x0f, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
897         0x73, 0x12, 0x44, 0x0a, 0x11, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f,
898         0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65,
899         0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72,
900         0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72,
901         0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x12, 0x72, 0x69, 0x63, 0x5f, 0x63,
902         0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x05, 0x20,
903         0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52,
904         0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x10,
905         0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73,
906         0x12, 0x44, 0x0a, 0x11, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73,
907         0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e,
908         0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
909         0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
910         0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x22, 0x8d, 0x02, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x46, 0x75,
911         0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x17, 0x72, 0x61,
912         0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x68, 0x6f, 0x72, 0x74,
913         0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x72, 0x61, 0x6e,
914         0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x6f, 0x72, 0x74, 0x4e, 0x61, 0x6d,
915         0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
916         0x6e, 0x5f, 0x65, 0x32, 0x73, 0x6d, 0x5f, 0x6f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
917         0x52, 0x12, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x32, 0x73,
918         0x6d, 0x4f, 0x69, 0x64, 0x12, 0x38, 0x0a, 0x18, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63,
919         0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
920         0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x16, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74,
921         0x69, 0x6f, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x34,
922         0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
923         0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52,
924         0x13, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x73, 0x74,
925         0x61, 0x6e, 0x63, 0x65, 0x42, 0x20, 0x0a, 0x1e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
926         0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e,
927         0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0xd8, 0x01, 0x0a, 0x14, 0x52, 0x69, 0x63, 0x45, 0x76,
928         0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12,
929         0x3e, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69,
930         0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
931         0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x18, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54,
932         0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
933         0x3e, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69,
934         0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
935         0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x18, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54,
936         0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
937         0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69,
938         0x67, 0x67, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65,
939         0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74,
940         0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70,
941         0x65, 0x22, 0xb3, 0x01, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
942         0x65, 0x72, 0x44, 0x65, 0x66, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72,
943         0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52,
944         0x0e, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
945         0x2c, 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72,
946         0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x72, 0x61, 0x6e,
947         0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x48, 0x0a,
948         0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x74,
949         0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x65, 0x6e, 0x74, 0x69,
950         0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
951         0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x10, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
952         0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x22, 0xab, 0x03, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x52,
953         0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69,
954         0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74,
955         0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72, 0x69, 0x63, 0x52, 0x65,
956         0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x31, 0x0a,
957         0x15, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c,
958         0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x69,
959         0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
960         0x12, 0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61,
961         0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70,
962         0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f,
963         0x72, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79,
964         0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
965         0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64,
966         0x65, 0x66, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69,
967         0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
968         0x72, 0x44, 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
969         0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x12,
970         0x48, 0x0a, 0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
971         0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f,
972         0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1d, 0x72, 0x69, 0x63, 0x49,
973         0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x46,
974         0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4a, 0x0a, 0x22, 0x72, 0x69, 0x63,
975         0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73,
976         0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
977         0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1e, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61,
978         0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61,
979         0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xf0, 0x03, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x49, 0x6e, 0x73,
980         0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f,
981         0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70,
982         0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65,
983         0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72,
984         0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f,
985         0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x69, 0x63, 0x49,
986         0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40,
987         0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x61, 0x63, 0x74,
988         0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
989         0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74,
990         0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
991         0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x72,
992         0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66,
993         0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
994         0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44,
995         0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x61, 0x6e,
996         0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x12, 0x48, 0x0a,
997         0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
998         0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79,
999         0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1d, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64,
1000         0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x46, 0x6f, 0x72,
1001         0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4a, 0x0a, 0x22, 0x72, 0x69, 0x63, 0x5f, 0x69,
1002         0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1003         0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20,
1004         0x01, 0x28, 0x0d, 0x52, 0x1e, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69,
1005         0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54,
1006         0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f,
1007         0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61,
1008         0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a, 0x72, 0x69,
1009         0x63, 0x43, 0x61, 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x46, 0x6f,
1010         0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xca, 0x02, 0x0a, 0x0f, 0x52, 0x69, 0x63,
1011         0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x33, 0x0a, 0x16,
1012         0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c,
1013         0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x72, 0x69,
1014         0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70,
1015         0x65, 0x12, 0x33, 0x0a, 0x16, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
1016         0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
1017         0x09, 0x52, 0x13, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79,
1018         0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x42, 0x0a, 0x1e, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f,
1019         0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72,
1020         0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a,
1021         0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
1022         0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a, 0x1f, 0x72, 0x69,
1023         0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1024         0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20,
1025         0x01, 0x28, 0x0d, 0x52, 0x1b, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x4d,
1026         0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
1027         0x12, 0x43, 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x72, 0x6f,
1028         0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74,
1029         0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a, 0x72, 0x69, 0x63, 0x43, 0x61,
1030         0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61,
1031         0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x95, 0x02, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x50, 0x6f, 0x6c,
1032         0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f,
1033         0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70,
1034         0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69,
1035         0x63, 0x79, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72,
1036         0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f,
1037         0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x69, 0x63, 0x50,
1038         0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40,
1039         0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x61, 0x63, 0x74,
1040         0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
1041         0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
1042         0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
1043         0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x72,
1044         0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66,
1045         0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
1046         0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44,
1047         0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x61, 0x6e,
1048         0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x2a, 0x94, 0x01,
1049         0x0a, 0x10, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79,
1050         0x70, 0x65, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x52, 0x41,
1051         0x4e, 0x5f, 0x50, 0x41, 0x52, 0x41, 0x4d, 0x45, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45,
1052         0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x10, 0x01, 0x12,
1053         0x0e, 0x0a, 0x0a, 0x45, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x41, 0x54, 0x45, 0x44, 0x10, 0x02, 0x12,
1054         0x0b, 0x0a, 0x07, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a,
1055         0x42, 0x49, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c,
1056         0x4f, 0x43, 0x54, 0x45, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x05, 0x12, 0x14,
1057         0x0a, 0x10, 0x50, 0x52, 0x49, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49,
1058         0x4e, 0x47, 0x10, 0x06, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1059 }
1060
1061 var (
1062         file_ran_function_proto_rawDescOnce sync.Once
1063         file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
1064 )
1065
1066 func file_ran_function_proto_rawDescGZIP() []byte {
1067         file_ran_function_proto_rawDescOnce.Do(func() {
1068                 file_ran_function_proto_rawDescData = protoimpl.X.CompressGZIP(file_ran_function_proto_rawDescData)
1069         })
1070         return file_ran_function_proto_rawDescData
1071 }
1072
1073 var file_ran_function_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1074 var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
1075 var file_ran_function_proto_goTypes = []interface{}{
1076         (RanParameterType)(0),                   // 0: entities.RanParameterType
1077         (*RanFunction)(nil),                     // 1: entities.RanFunction
1078         (*RanFunctionDefinition)(nil),           // 2: entities.RanFunctionDefinition
1079         (*E2SmGnbNrtRanFunctionDefinition)(nil), // 3: entities.E2smGnbNrtRanFunctionDefinition
1080         (*RanFunctionName)(nil),                 // 4: entities.RanFunctionName
1081         (*RicEventTriggerStyle)(nil),            // 5: entities.RicEventTriggerStyle
1082         (*RanParameterDef)(nil),                 // 6: entities.RanParameterDef
1083         (*RicReportStyle)(nil),                  // 7: entities.RicReportStyle
1084         (*RicInsertStyle)(nil),                  // 8: entities.RicInsertStyle
1085         (*RicControlStyle)(nil),                 // 9: entities.RicControlStyle
1086         (*RicPolicyStyle)(nil),                  // 10: entities.RicPolicyStyle
1087 }
1088 var file_ran_function_proto_depIdxs = []int32{
1089         2,  // 0: entities.RanFunction.ran_function_definition:type_name -> entities.RanFunctionDefinition
1090         3,  // 1: entities.RanFunctionDefinition.e2sm_gnb_nrt_ran_function_definition:type_name -> entities.E2smGnbNrtRanFunctionDefinition
1091         4,  // 2: entities.E2smGnbNrtRanFunctionDefinition.ran_function_name:type_name -> entities.RanFunctionName
1092         5,  // 3: entities.E2smGnbNrtRanFunctionDefinition.ric_event_trigger_styles:type_name -> entities.RicEventTriggerStyle
1093         7,  // 4: entities.E2smGnbNrtRanFunctionDefinition.ric_report_styles:type_name -> entities.RicReportStyle
1094         8,  // 5: entities.E2smGnbNrtRanFunctionDefinition.ric_insert_styles:type_name -> entities.RicInsertStyle
1095         9,  // 6: entities.E2smGnbNrtRanFunctionDefinition.ric_control_styles:type_name -> entities.RicControlStyle
1096         10, // 7: entities.E2smGnbNrtRanFunctionDefinition.ric_policy_styles:type_name -> entities.RicPolicyStyle
1097         0,  // 8: entities.RanParameterDef.ran_parameter_type:type_name -> entities.RanParameterType
1098         6,  // 9: entities.RicReportStyle.ric_report_ran_parameter_defs:type_name -> entities.RanParameterDef
1099         6,  // 10: entities.RicInsertStyle.ric_insert_ran_parameter_defs:type_name -> entities.RanParameterDef
1100         6,  // 11: entities.RicPolicyStyle.ric_policy_ran_parameter_defs:type_name -> entities.RanParameterDef
1101         12, // [12:12] is the sub-list for method output_type
1102         12, // [12:12] is the sub-list for method input_type
1103         12, // [12:12] is the sub-list for extension type_name
1104         12, // [12:12] is the sub-list for extension extendee
1105         0,  // [0:12] is the sub-list for field type_name
1106 }
1107
1108 func init() { file_ran_function_proto_init() }
1109 func file_ran_function_proto_init() {
1110         if File_ran_function_proto != nil {
1111                 return
1112         }
1113         if !protoimpl.UnsafeEnabled {
1114                 file_ran_function_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1115                         switch v := v.(*RanFunction); i {
1116                         case 0:
1117                                 return &v.state
1118                         case 1:
1119                                 return &v.sizeCache
1120                         case 2:
1121                                 return &v.unknownFields
1122                         default:
1123                                 return nil
1124                         }
1125                 }
1126                 file_ran_function_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1127                         switch v := v.(*RanFunctionDefinition); i {
1128                         case 0:
1129                                 return &v.state
1130                         case 1:
1131                                 return &v.sizeCache
1132                         case 2:
1133                                 return &v.unknownFields
1134                         default:
1135                                 return nil
1136                         }
1137                 }
1138                 file_ran_function_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1139                         switch v := v.(*E2SmGnbNrtRanFunctionDefinition); i {
1140                         case 0:
1141                                 return &v.state
1142                         case 1:
1143                                 return &v.sizeCache
1144                         case 2:
1145                                 return &v.unknownFields
1146                         default:
1147                                 return nil
1148                         }
1149                 }
1150                 file_ran_function_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1151                         switch v := v.(*RanFunctionName); i {
1152                         case 0:
1153                                 return &v.state
1154                         case 1:
1155                                 return &v.sizeCache
1156                         case 2:
1157                                 return &v.unknownFields
1158                         default:
1159                                 return nil
1160                         }
1161                 }
1162                 file_ran_function_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1163                         switch v := v.(*RicEventTriggerStyle); i {
1164                         case 0:
1165                                 return &v.state
1166                         case 1:
1167                                 return &v.sizeCache
1168                         case 2:
1169                                 return &v.unknownFields
1170                         default:
1171                                 return nil
1172                         }
1173                 }
1174                 file_ran_function_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1175                         switch v := v.(*RanParameterDef); i {
1176                         case 0:
1177                                 return &v.state
1178                         case 1:
1179                                 return &v.sizeCache
1180                         case 2:
1181                                 return &v.unknownFields
1182                         default:
1183                                 return nil
1184                         }
1185                 }
1186                 file_ran_function_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1187                         switch v := v.(*RicReportStyle); i {
1188                         case 0:
1189                                 return &v.state
1190                         case 1:
1191                                 return &v.sizeCache
1192                         case 2:
1193                                 return &v.unknownFields
1194                         default:
1195                                 return nil
1196                         }
1197                 }
1198                 file_ran_function_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1199                         switch v := v.(*RicInsertStyle); i {
1200                         case 0:
1201                                 return &v.state
1202                         case 1:
1203                                 return &v.sizeCache
1204                         case 2:
1205                                 return &v.unknownFields
1206                         default:
1207                                 return nil
1208                         }
1209                 }
1210                 file_ran_function_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1211                         switch v := v.(*RicControlStyle); i {
1212                         case 0:
1213                                 return &v.state
1214                         case 1:
1215                                 return &v.sizeCache
1216                         case 2:
1217                                 return &v.unknownFields
1218                         default:
1219                                 return nil
1220                         }
1221                 }
1222                 file_ran_function_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1223                         switch v := v.(*RicPolicyStyle); i {
1224                         case 0:
1225                                 return &v.state
1226                         case 1:
1227                                 return &v.sizeCache
1228                         case 2:
1229                                 return &v.unknownFields
1230                         default:
1231                                 return nil
1232                         }
1233                 }
1234         }
1235         file_ran_function_proto_msgTypes[3].OneofWrappers = []interface{}{
1236                 (*RanFunctionName_RanFunctionInstance)(nil),
1237         }
1238         type x struct{}
1239         out := protoimpl.TypeBuilder{
1240                 File: protoimpl.DescBuilder{
1241                         GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1242                         RawDescriptor: file_ran_function_proto_rawDesc,
1243                         NumEnums:      1,
1244                         NumMessages:   10,
1245                         NumExtensions: 0,
1246                         NumServices:   0,
1247                 },
1248                 GoTypes:           file_ran_function_proto_goTypes,
1249                 DependencyIndexes: file_ran_function_proto_depIdxs,
1250                 EnumInfos:         file_ran_function_proto_enumTypes,
1251                 MessageInfos:      file_ran_function_proto_msgTypes,
1252         }.Build()
1253         File_ran_function_proto = out.File
1254         file_ran_function_proto_rawDesc = nil
1255         file_ran_function_proto_goTypes = nil
1256         file_ran_function_proto_depIdxs = nil
1257 }