blob: 07b57bcb9c6aec5ff957d6aa674843afa8ab520d [file] [log] [blame]
idanshal63df85b2020-05-20 12:13:00 +03001//
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
27package entities
28
29import (
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
37const (
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.
46const _ = proto.ProtoPackageIsVersion4
47
48type RanParameterType int32
49
50const (
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.
61var (
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
82func (x RanParameterType) Enum() *RanParameterType {
83 p := new(RanParameterType)
84 *p = x
85 return p
86}
87
88func (x RanParameterType) String() string {
89 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
90}
91
92func (RanParameterType) Descriptor() protoreflect.EnumDescriptor {
93 return file_ran_function_proto_enumTypes[0].Descriptor()
94}
95
96func (RanParameterType) Type() protoreflect.EnumType {
97 return &file_ran_function_proto_enumTypes[0]
98}
99
100func (x RanParameterType) Number() protoreflect.EnumNumber {
101 return protoreflect.EnumNumber(x)
102}
103
104// Deprecated: Use RanParameterType.Descriptor instead.
105func (RanParameterType) EnumDescriptor() ([]byte, []int) {
106 return file_ran_function_proto_rawDescGZIP(), []int{0}
107}
108
109type 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
119func (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
128func (x *RanFunction) String() string {
129 return protoimpl.X.MessageStringOf(x)
130}
131
132func (*RanFunction) ProtoMessage() {}
133
134func (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.
147func (*RanFunction) Descriptor() ([]byte, []int) {
148 return file_ran_function_proto_rawDescGZIP(), []int{0}
149}
150
151func (x *RanFunction) GetRanFunctionId() uint32 {
152 if x != nil {
153 return x.RanFunctionId
154 }
155 return 0
156}
157
158func (x *RanFunction) GetRanFunctionDefinition() *RanFunctionDefinition {
159 if x != nil {
160 return x.RanFunctionDefinition
161 }
162 return nil
163}
164
165func (x *RanFunction) GetRanFunctionRevision() uint32 {
166 if x != nil {
167 return x.RanFunctionRevision
168 }
169 return 0
170}
171
172type 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
180func (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
189func (x *RanFunctionDefinition) String() string {
190 return protoimpl.X.MessageStringOf(x)
191}
192
193func (*RanFunctionDefinition) ProtoMessage() {}
194
195func (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.
208func (*RanFunctionDefinition) Descriptor() ([]byte, []int) {
209 return file_ran_function_proto_rawDescGZIP(), []int{1}
210}
211
212func (x *RanFunctionDefinition) GetE2SmGnbNrtRanFunctionDefinition() *E2SmGnbNrtRanFunctionDefinition {
213 if x != nil {
214 return x.E2SmGnbNrtRanFunctionDefinition
215 }
216 return nil
217}
218
219type 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"`
idanshal90a943f2020-05-21 15:43:16 +0300229 RicPolicyStyles []*RicPolicyStyle `protobuf:"bytes,6,rep,name=ric_policy_styles,json=ricPolicyStyles,proto3" json:"ric_policy_styles,omitempty"`
idanshal63df85b2020-05-20 12:13:00 +0300230}
231
232func (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
241func (x *E2SmGnbNrtRanFunctionDefinition) String() string {
242 return protoimpl.X.MessageStringOf(x)
243}
244
245func (*E2SmGnbNrtRanFunctionDefinition) ProtoMessage() {}
246
247func (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.
260func (*E2SmGnbNrtRanFunctionDefinition) Descriptor() ([]byte, []int) {
261 return file_ran_function_proto_rawDescGZIP(), []int{2}
262}
263
264func (x *E2SmGnbNrtRanFunctionDefinition) GetRanFunctionName() *RanFunctionName {
265 if x != nil {
266 return x.RanFunctionName
267 }
268 return nil
269}
270
271func (x *E2SmGnbNrtRanFunctionDefinition) GetRicEventTriggerStyles() []*RicEventTriggerStyle {
272 if x != nil {
273 return x.RicEventTriggerStyles
274 }
275 return nil
276}
277
278func (x *E2SmGnbNrtRanFunctionDefinition) GetRicReportStyles() []*RicReportStyle {
279 if x != nil {
280 return x.RicReportStyles
281 }
282 return nil
283}
284
285func (x *E2SmGnbNrtRanFunctionDefinition) GetRicInsertStyles() []*RicInsertStyle {
286 if x != nil {
287 return x.RicInsertStyles
288 }
289 return nil
290}
291
292func (x *E2SmGnbNrtRanFunctionDefinition) GetRicControlStyles() []*RicControlStyle {
293 if x != nil {
294 return x.RicControlStyles
295 }
296 return nil
297}
298
idanshal90a943f2020-05-21 15:43:16 +0300299func (x *E2SmGnbNrtRanFunctionDefinition) GetRicPolicyStyles() []*RicPolicyStyle {
300 if x != nil {
301 return x.RicPolicyStyles
302 }
303 return nil
304}
305
idanshal63df85b2020-05-20 12:13:00 +0300306type 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
317func (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
326func (x *RanFunctionName) String() string {
327 return protoimpl.X.MessageStringOf(x)
328}
329
330func (*RanFunctionName) ProtoMessage() {}
331
332func (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.
345func (*RanFunctionName) Descriptor() ([]byte, []int) {
346 return file_ran_function_proto_rawDescGZIP(), []int{3}
347}
348
349func (x *RanFunctionName) GetRanFunctionShortName() string {
350 if x != nil {
351 return x.RanFunctionShortName
352 }
353 return ""
354}
355
356func (x *RanFunctionName) GetRanFunctionE2SmOid() string {
357 if x != nil {
358 return x.RanFunctionE2SmOid
359 }
360 return ""
361}
362
363func (x *RanFunctionName) GetRanFunctionDescription() string {
364 if x != nil {
365 return x.RanFunctionDescription
366 }
367 return ""
368}
369
370func (x *RanFunctionName) GetRanFunctionInstance() uint32 {
371 if x != nil {
372 return x.RanFunctionInstance
373 }
374 return 0
375}
376
377type 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
387func (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
396func (x *RicEventTriggerStyle) String() string {
397 return protoimpl.X.MessageStringOf(x)
398}
399
400func (*RicEventTriggerStyle) ProtoMessage() {}
401
402func (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.
415func (*RicEventTriggerStyle) Descriptor() ([]byte, []int) {
416 return file_ran_function_proto_rawDescGZIP(), []int{4}
417}
418
419func (x *RicEventTriggerStyle) GetRicEventTriggerStyleType() uint32 {
420 if x != nil {
421 return x.RicEventTriggerStyleType
422 }
423 return 0
424}
425
426func (x *RicEventTriggerStyle) GetRicEventTriggerStyleName() string {
427 if x != nil {
428 return x.RicEventTriggerStyleName
429 }
430 return ""
431}
432
433func (x *RicEventTriggerStyle) GetRicEventTriggerFormatType() uint32 {
434 if x != nil {
435 return x.RicEventTriggerFormatType
436 }
437 return 0
438}
439
440type 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
450func (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
459func (x *RanParameterDef) String() string {
460 return protoimpl.X.MessageStringOf(x)
461}
462
463func (*RanParameterDef) ProtoMessage() {}
464
465func (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.
478func (*RanParameterDef) Descriptor() ([]byte, []int) {
479 return file_ran_function_proto_rawDescGZIP(), []int{5}
480}
481
482func (x *RanParameterDef) GetRanParameterId() uint32 {
483 if x != nil {
484 return x.RanParameterId
485 }
486 return 0
487}
488
489func (x *RanParameterDef) GetRanParameterName() string {
490 if x != nil {
491 return x.RanParameterName
492 }
493 return ""
494}
495
496func (x *RanParameterDef) GetRanParameterType() RanParameterType {
497 if x != nil {
498 return x.RanParameterType
499 }
500 return RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE
501}
502
503type 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
516func (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
525func (x *RicReportStyle) String() string {
526 return protoimpl.X.MessageStringOf(x)
527}
528
529func (*RicReportStyle) ProtoMessage() {}
530
531func (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.
544func (*RicReportStyle) Descriptor() ([]byte, []int) {
545 return file_ran_function_proto_rawDescGZIP(), []int{6}
546}
547
548func (x *RicReportStyle) GetRicReportStyleType() uint32 {
549 if x != nil {
550 return x.RicReportStyleType
551 }
552 return 0
553}
554
555func (x *RicReportStyle) GetRicReportStyleName() string {
556 if x != nil {
557 return x.RicReportStyleName
558 }
559 return ""
560}
561
562func (x *RicReportStyle) GetRicReportActionFormatType() uint32 {
563 if x != nil {
564 return x.RicReportActionFormatType
565 }
566 return 0
567}
568
569func (x *RicReportStyle) GetRicReportRanParameterDefs() []*RanParameterDef {
570 if x != nil {
571 return x.RicReportRanParameterDefs
572 }
573 return nil
574}
575
576func (x *RicReportStyle) GetRicIndicationHeaderFormatType() uint32 {
577 if x != nil {
578 return x.RicIndicationHeaderFormatType
579 }
580 return 0
581}
582
583func (x *RicReportStyle) GetRicIndicationMessageFormatType() uint32 {
584 if x != nil {
585 return x.RicIndicationMessageFormatType
586 }
587 return 0
588}
589
590type 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
604func (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
613func (x *RicInsertStyle) String() string {
614 return protoimpl.X.MessageStringOf(x)
615}
616
617func (*RicInsertStyle) ProtoMessage() {}
618
619func (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.
632func (*RicInsertStyle) Descriptor() ([]byte, []int) {
633 return file_ran_function_proto_rawDescGZIP(), []int{7}
634}
635
636func (x *RicInsertStyle) GetRicInsertStyleType() uint32 {
637 if x != nil {
638 return x.RicInsertStyleType
639 }
640 return 0
641}
642
643func (x *RicInsertStyle) GetRicInsertStyleName() string {
644 if x != nil {
645 return x.RicInsertStyleName
646 }
647 return ""
648}
649
650func (x *RicInsertStyle) GetRicInsertActionFormatType() uint32 {
651 if x != nil {
652 return x.RicInsertActionFormatType
653 }
654 return 0
655}
656
657func (x *RicInsertStyle) GetRicInsertRanParameterDefs() []*RanParameterDef {
658 if x != nil {
659 return x.RicInsertRanParameterDefs
660 }
661 return nil
662}
663
664func (x *RicInsertStyle) GetRicIndicationHeaderFormatType() uint32 {
665 if x != nil {
666 return x.RicIndicationHeaderFormatType
667 }
668 return 0
669}
670
671func (x *RicInsertStyle) GetRicIndicationMessageFormatType() uint32 {
672 if x != nil {
673 return x.RicIndicationMessageFormatType
674 }
675 return 0
676}
677
678func (x *RicInsertStyle) GetRicCallProcessIdFormatType() uint32 {
679 if x != nil {
680 return x.RicCallProcessIdFormatType
681 }
682 return 0
683}
684
685type 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
697func (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
706func (x *RicControlStyle) String() string {
707 return protoimpl.X.MessageStringOf(x)
708}
709
710func (*RicControlStyle) ProtoMessage() {}
711
712func (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.
725func (*RicControlStyle) Descriptor() ([]byte, []int) {
726 return file_ran_function_proto_rawDescGZIP(), []int{8}
727}
728
729func (x *RicControlStyle) GetRicControlStyleType() uint32 {
730 if x != nil {
731 return x.RicControlStyleType
732 }
733 return 0
734}
735
736func (x *RicControlStyle) GetRicControlStyleName() string {
737 if x != nil {
738 return x.RicControlStyleName
739 }
740 return ""
741}
742
743func (x *RicControlStyle) GetRicControlHeaderFormatType() uint32 {
744 if x != nil {
745 return x.RicControlHeaderFormatType
746 }
747 return 0
748}
749
750func (x *RicControlStyle) GetRicControlMessageFormatType() uint32 {
751 if x != nil {
752 return x.RicControlMessageFormatType
753 }
754 return 0
755}
756
757func (x *RicControlStyle) GetRicCallProcessIdFormatType() uint32 {
758 if x != nil {
759 return x.RicCallProcessIdFormatType
760 }
761 return 0
762}
763
idanshal90a943f2020-05-21 15:43:16 +0300764type 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
775func (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
784func (x *RicPolicyStyle) String() string {
785 return protoimpl.X.MessageStringOf(x)
786}
787
788func (*RicPolicyStyle) ProtoMessage() {}
789
790func (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.
803func (*RicPolicyStyle) Descriptor() ([]byte, []int) {
804 return file_ran_function_proto_rawDescGZIP(), []int{9}
805}
806
807func (x *RicPolicyStyle) GetRicPolicyStyleType() uint32 {
808 if x != nil {
809 return x.RicPolicyStyleType
810 }
811 return 0
812}
813
814func (x *RicPolicyStyle) GetRicPolicyStyleName() string {
815 if x != nil {
816 return x.RicPolicyStyleName
817 }
818 return ""
819}
820
821func (x *RicPolicyStyle) GetRicPolicyActionFormatType() uint32 {
822 if x != nil {
823 return x.RicPolicyActionFormatType
824 }
825 return 0
826}
827
828func (x *RicPolicyStyle) GetRicPolicyRanParameterDefs() []*RanParameterDef {
829 if x != nil {
830 return x.RicPolicyRanParameterDefs
831 }
832 return nil
833}
834
idanshal63df85b2020-05-20 12:13:00 +0300835var File_ran_function_proto protoreflect.FileDescriptor
836
837var 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,
idanshal90a943f2020-05-21 15:43:16 +0300861 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xdc, 0x03, 0x0a, 0x1f, 0x45, 0x32, 0x73, 0x6d,
idanshal63df85b2020-05-20 12:13:00 +0300862 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,
idanshal90a943f2020-05-21 15:43:16 +0300887 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,
idanshal63df85b2020-05-20 12:13:00 +03001038}
1039
1040var (
1041 file_ran_function_proto_rawDescOnce sync.Once
1042 file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
1043)
1044
1045func 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
1052var file_ran_function_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
idanshal90a943f2020-05-21 15:43:16 +03001053var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
idanshal63df85b2020-05-20 12:13:00 +03001054var 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
idanshal90a943f2020-05-21 15:43:16 +03001065 (*RicPolicyStyle)(nil), // 10: entities.RicPolicyStyle
idanshal63df85b2020-05-20 12:13:00 +03001066}
1067var 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
idanshal90a943f2020-05-21 15:43:16 +03001075 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
idanshal63df85b2020-05-20 12:13:00 +03001085}
1086
1087func init() { file_ran_function_proto_init() }
1088func 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 }
idanshal90a943f2020-05-21 15:43:16 +03001201 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 }
idanshal63df85b2020-05-20 12:13:00 +03001213 }
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,
idanshal90a943f2020-05-21 15:43:16 +03001220 NumMessages: 10,
idanshal63df85b2020-05-20 12:13:00 +03001221 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}