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