2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
5 // Licensed under the Apache License, Version 2.0 (the "License");
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
9 // http://www.apache.org/licenses/LICENSE-2.0
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
18 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
19 // platform project (RICP).
21 // Code generated by protoc-gen-go. DO NOT EDIT.
23 // protoc-gen-go v1.23.0
25 // source: ran_function.proto
30 proto "github.com/golang/protobuf/proto"
31 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
32 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
38 // Verify that this generated code is sufficiently up-to-date.
39 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
40 // Verify that runtime/protoimpl is sufficiently up-to-date.
41 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 // This is a compile-time assertion that a sufficiently up-to-date version
45 // of the legacy proto package is being used.
46 const _ = proto.ProtoPackageIsVersion4
48 type RanParameterType int32
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
60 // Enum value maps for RanParameterType.
62 RanParameterType_name = map[int32]string{
63 0: "UNKNOWN_RAN_PARAMETER_TYPE",
69 6: "PRINTABLE_STRING",
71 RanParameterType_value = map[string]int32{
72 "UNKNOWN_RAN_PARAMETER_TYPE": 0,
78 "PRINTABLE_STRING": 6,
82 func (x RanParameterType) Enum() *RanParameterType {
83 p := new(RanParameterType)
88 func (x RanParameterType) String() string {
89 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
92 func (RanParameterType) Descriptor() protoreflect.EnumDescriptor {
93 return file_ran_function_proto_enumTypes[0].Descriptor()
96 func (RanParameterType) Type() protoreflect.EnumType {
97 return &file_ran_function_proto_enumTypes[0]
100 func (x RanParameterType) Number() protoreflect.EnumNumber {
101 return protoreflect.EnumNumber(x)
104 // Deprecated: Use RanParameterType.Descriptor instead.
105 func (RanParameterType) EnumDescriptor() ([]byte, []int) {
106 return file_ran_function_proto_rawDescGZIP(), []int{0}
109 type RanFunction struct {
110 state protoimpl.MessageState
111 sizeCache protoimpl.SizeCache
112 unknownFields protoimpl.UnknownFields
114 RanFunctionId uint32 `protobuf:"varint,1,opt,name=ran_function_id,json=ranFunctionId,proto3" json:"ran_function_id"`
115 RanFunctionDefinition *RanFunctionDefinition `protobuf:"bytes,2,opt,name=ran_function_definition,json=ranFunctionDefinition,proto3" json:"ran_function_definition,omitempty"`
116 RanFunctionRevision uint32 `protobuf:"varint,3,opt,name=ran_function_revision,json=ranFunctionRevision,proto3" json:"ran_function_revision"`
119 func (x *RanFunction) Reset() {
121 if protoimpl.UnsafeEnabled {
122 mi := &file_ran_function_proto_msgTypes[0]
123 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
124 ms.StoreMessageInfo(mi)
128 func (x *RanFunction) String() string {
129 return protoimpl.X.MessageStringOf(x)
132 func (*RanFunction) ProtoMessage() {}
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)
143 return mi.MessageOf(x)
146 // Deprecated: Use RanFunction.ProtoReflect.Descriptor instead.
147 func (*RanFunction) Descriptor() ([]byte, []int) {
148 return file_ran_function_proto_rawDescGZIP(), []int{0}
151 func (x *RanFunction) GetRanFunctionId() uint32 {
153 return x.RanFunctionId
158 func (x *RanFunction) GetRanFunctionDefinition() *RanFunctionDefinition {
160 return x.RanFunctionDefinition
165 func (x *RanFunction) GetRanFunctionRevision() uint32 {
167 return x.RanFunctionRevision
172 type RanFunctionDefinition struct {
173 state protoimpl.MessageState
174 sizeCache protoimpl.SizeCache
175 unknownFields protoimpl.UnknownFields
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"`
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)
189 func (x *RanFunctionDefinition) String() string {
190 return protoimpl.X.MessageStringOf(x)
193 func (*RanFunctionDefinition) ProtoMessage() {}
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)
204 return mi.MessageOf(x)
207 // Deprecated: Use RanFunctionDefinition.ProtoReflect.Descriptor instead.
208 func (*RanFunctionDefinition) Descriptor() ([]byte, []int) {
209 return file_ran_function_proto_rawDescGZIP(), []int{1}
212 func (x *RanFunctionDefinition) GetE2SmGnbNrtRanFunctionDefinition() *E2SmGnbNrtRanFunctionDefinition {
214 return x.E2SmGnbNrtRanFunctionDefinition
219 type E2SmGnbNrtRanFunctionDefinition struct {
220 state protoimpl.MessageState
221 sizeCache protoimpl.SizeCache
222 unknownFields protoimpl.UnknownFields
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"`
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)
241 func (x *E2SmGnbNrtRanFunctionDefinition) String() string {
242 return protoimpl.X.MessageStringOf(x)
245 func (*E2SmGnbNrtRanFunctionDefinition) ProtoMessage() {}
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)
256 return mi.MessageOf(x)
259 // Deprecated: Use E2SmGnbNrtRanFunctionDefinition.ProtoReflect.Descriptor instead.
260 func (*E2SmGnbNrtRanFunctionDefinition) Descriptor() ([]byte, []int) {
261 return file_ran_function_proto_rawDescGZIP(), []int{2}
264 func (x *E2SmGnbNrtRanFunctionDefinition) GetRanFunctionName() *RanFunctionName {
266 return x.RanFunctionName
271 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicEventTriggerStyles() []*RicEventTriggerStyle {
273 return x.RicEventTriggerStyles
278 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicReportStyles() []*RicReportStyle {
280 return x.RicReportStyles
285 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicInsertStyles() []*RicInsertStyle {
287 return x.RicInsertStyles
292 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicControlStyles() []*RicControlStyle {
294 return x.RicControlStyles
299 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicPolicyStyles() []*RicPolicyStyle {
301 return x.RicPolicyStyles
306 type RanFunctionName struct {
307 state protoimpl.MessageState
308 sizeCache protoimpl.SizeCache
309 unknownFields protoimpl.UnknownFields
311 RanFunctionShortName string `protobuf:"bytes,1,opt,name=ran_function_short_name,json=ranFunctionShortName,proto3" json:"ran_function_short_name"`
312 RanFunctionE2SmOid string `protobuf:"bytes,2,opt,name=ran_function_e2sm_oid,json=ranFunctionE2smOid,proto3" json:"ran_function_e2sm_oid"`
313 RanFunctionDescription string `protobuf:"bytes,3,opt,name=ran_function_description,json=ranFunctionDescription,proto3" json:"ran_function_description"`
314 // Types that are assignable to OptionalRanFunctionInstance:
315 // *RanFunctionName_RanFunctionInstance
316 OptionalRanFunctionInstance isRanFunctionName_OptionalRanFunctionInstance `protobuf_oneof:"optional_ran_function_instance"`
319 func (x *RanFunctionName) Reset() {
320 *x = RanFunctionName{}
321 if protoimpl.UnsafeEnabled {
322 mi := &file_ran_function_proto_msgTypes[3]
323 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
324 ms.StoreMessageInfo(mi)
328 func (x *RanFunctionName) String() string {
329 return protoimpl.X.MessageStringOf(x)
332 func (*RanFunctionName) ProtoMessage() {}
334 func (x *RanFunctionName) ProtoReflect() protoreflect.Message {
335 mi := &file_ran_function_proto_msgTypes[3]
336 if protoimpl.UnsafeEnabled && x != nil {
337 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
338 if ms.LoadMessageInfo() == nil {
339 ms.StoreMessageInfo(mi)
343 return mi.MessageOf(x)
346 // Deprecated: Use RanFunctionName.ProtoReflect.Descriptor instead.
347 func (*RanFunctionName) Descriptor() ([]byte, []int) {
348 return file_ran_function_proto_rawDescGZIP(), []int{3}
351 func (x *RanFunctionName) GetRanFunctionShortName() string {
353 return x.RanFunctionShortName
358 func (x *RanFunctionName) GetRanFunctionE2SmOid() string {
360 return x.RanFunctionE2SmOid
365 func (x *RanFunctionName) GetRanFunctionDescription() string {
367 return x.RanFunctionDescription
372 func (m *RanFunctionName) GetOptionalRanFunctionInstance() isRanFunctionName_OptionalRanFunctionInstance {
374 return m.OptionalRanFunctionInstance
379 func (x *RanFunctionName) GetRanFunctionInstance() uint32 {
380 if x, ok := x.GetOptionalRanFunctionInstance().(*RanFunctionName_RanFunctionInstance); ok {
381 return x.RanFunctionInstance
386 type isRanFunctionName_OptionalRanFunctionInstance interface {
387 isRanFunctionName_OptionalRanFunctionInstance()
390 type RanFunctionName_RanFunctionInstance struct {
391 RanFunctionInstance uint32 `protobuf:"varint,4,opt,name=ran_function_instance,json=ranFunctionInstance,proto3,oneof"`
394 func (*RanFunctionName_RanFunctionInstance) isRanFunctionName_OptionalRanFunctionInstance() {}
396 type RicEventTriggerStyle struct {
397 state protoimpl.MessageState
398 sizeCache protoimpl.SizeCache
399 unknownFields protoimpl.UnknownFields
401 RicEventTriggerStyleType uint32 `protobuf:"varint,1,opt,name=ric_event_trigger_style_type,json=ricEventTriggerStyleType,proto3" json:"ric_event_trigger_style_type"`
402 RicEventTriggerStyleName string `protobuf:"bytes,2,opt,name=ric_event_trigger_style_name,json=ricEventTriggerStyleName,proto3" json:"ric_event_trigger_style_name"`
403 RicEventTriggerFormatType uint32 `protobuf:"varint,3,opt,name=ric_event_trigger_format_type,json=ricEventTriggerFormatType,proto3" json:"ric_event_trigger_format_type"`
406 func (x *RicEventTriggerStyle) Reset() {
407 *x = RicEventTriggerStyle{}
408 if protoimpl.UnsafeEnabled {
409 mi := &file_ran_function_proto_msgTypes[4]
410 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
411 ms.StoreMessageInfo(mi)
415 func (x *RicEventTriggerStyle) String() string {
416 return protoimpl.X.MessageStringOf(x)
419 func (*RicEventTriggerStyle) ProtoMessage() {}
421 func (x *RicEventTriggerStyle) ProtoReflect() protoreflect.Message {
422 mi := &file_ran_function_proto_msgTypes[4]
423 if protoimpl.UnsafeEnabled && x != nil {
424 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
425 if ms.LoadMessageInfo() == nil {
426 ms.StoreMessageInfo(mi)
430 return mi.MessageOf(x)
433 // Deprecated: Use RicEventTriggerStyle.ProtoReflect.Descriptor instead.
434 func (*RicEventTriggerStyle) Descriptor() ([]byte, []int) {
435 return file_ran_function_proto_rawDescGZIP(), []int{4}
438 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleType() uint32 {
440 return x.RicEventTriggerStyleType
445 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleName() string {
447 return x.RicEventTriggerStyleName
452 func (x *RicEventTriggerStyle) GetRicEventTriggerFormatType() uint32 {
454 return x.RicEventTriggerFormatType
459 type RanParameterDef struct {
460 state protoimpl.MessageState
461 sizeCache protoimpl.SizeCache
462 unknownFields protoimpl.UnknownFields
464 RanParameterId uint32 `protobuf:"varint,1,opt,name=ran_parameter_id,json=ranParameterId,proto3" json:"ran_parameter_id"`
465 RanParameterName string `protobuf:"bytes,2,opt,name=ran_parameter_name,json=ranParameterName,proto3" json:"ran_parameter_name"`
466 RanParameterType RanParameterType `protobuf:"varint,3,opt,name=ran_parameter_type,json=ranParameterType,proto3,enum=entities.RanParameterType" json:"ran_parameter_type,omitempty"`
469 func (x *RanParameterDef) Reset() {
470 *x = RanParameterDef{}
471 if protoimpl.UnsafeEnabled {
472 mi := &file_ran_function_proto_msgTypes[5]
473 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
474 ms.StoreMessageInfo(mi)
478 func (x *RanParameterDef) String() string {
479 return protoimpl.X.MessageStringOf(x)
482 func (*RanParameterDef) ProtoMessage() {}
484 func (x *RanParameterDef) ProtoReflect() protoreflect.Message {
485 mi := &file_ran_function_proto_msgTypes[5]
486 if protoimpl.UnsafeEnabled && x != nil {
487 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
488 if ms.LoadMessageInfo() == nil {
489 ms.StoreMessageInfo(mi)
493 return mi.MessageOf(x)
496 // Deprecated: Use RanParameterDef.ProtoReflect.Descriptor instead.
497 func (*RanParameterDef) Descriptor() ([]byte, []int) {
498 return file_ran_function_proto_rawDescGZIP(), []int{5}
501 func (x *RanParameterDef) GetRanParameterId() uint32 {
503 return x.RanParameterId
508 func (x *RanParameterDef) GetRanParameterName() string {
510 return x.RanParameterName
515 func (x *RanParameterDef) GetRanParameterType() RanParameterType {
517 return x.RanParameterType
519 return RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE
522 type RicReportStyle struct {
523 state protoimpl.MessageState
524 sizeCache protoimpl.SizeCache
525 unknownFields protoimpl.UnknownFields
527 RicReportStyleType uint32 `protobuf:"varint,1,opt,name=ric_report_style_type,json=ricReportStyleType,proto3" json:"ric_report_style_type"`
528 RicReportStyleName string `protobuf:"bytes,2,opt,name=ric_report_style_name,json=ricReportStyleName,proto3" json:"ric_report_style_name"`
529 RicReportActionFormatType uint32 `protobuf:"varint,3,opt,name=ric_report_action_format_type,json=ricReportActionFormatType,proto3" json:"ric_report_action_format_type"`
530 RicReportRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_report_ran_parameter_defs,json=ricReportRanParameterDefs,proto3" json:"ric_report_ran_parameter_defs,omitempty"`
531 RicIndicationHeaderFormatType uint32 `protobuf:"varint,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type"`
532 RicIndicationMessageFormatType uint32 `protobuf:"varint,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type"`
535 func (x *RicReportStyle) Reset() {
536 *x = RicReportStyle{}
537 if protoimpl.UnsafeEnabled {
538 mi := &file_ran_function_proto_msgTypes[6]
539 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
540 ms.StoreMessageInfo(mi)
544 func (x *RicReportStyle) String() string {
545 return protoimpl.X.MessageStringOf(x)
548 func (*RicReportStyle) ProtoMessage() {}
550 func (x *RicReportStyle) ProtoReflect() protoreflect.Message {
551 mi := &file_ran_function_proto_msgTypes[6]
552 if protoimpl.UnsafeEnabled && x != nil {
553 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
554 if ms.LoadMessageInfo() == nil {
555 ms.StoreMessageInfo(mi)
559 return mi.MessageOf(x)
562 // Deprecated: Use RicReportStyle.ProtoReflect.Descriptor instead.
563 func (*RicReportStyle) Descriptor() ([]byte, []int) {
564 return file_ran_function_proto_rawDescGZIP(), []int{6}
567 func (x *RicReportStyle) GetRicReportStyleType() uint32 {
569 return x.RicReportStyleType
574 func (x *RicReportStyle) GetRicReportStyleName() string {
576 return x.RicReportStyleName
581 func (x *RicReportStyle) GetRicReportActionFormatType() uint32 {
583 return x.RicReportActionFormatType
588 func (x *RicReportStyle) GetRicReportRanParameterDefs() []*RanParameterDef {
590 return x.RicReportRanParameterDefs
595 func (x *RicReportStyle) GetRicIndicationHeaderFormatType() uint32 {
597 return x.RicIndicationHeaderFormatType
602 func (x *RicReportStyle) GetRicIndicationMessageFormatType() uint32 {
604 return x.RicIndicationMessageFormatType
609 type RicInsertStyle struct {
610 state protoimpl.MessageState
611 sizeCache protoimpl.SizeCache
612 unknownFields protoimpl.UnknownFields
614 RicInsertStyleType uint32 `protobuf:"varint,1,opt,name=ric_insert_style_type,json=ricInsertStyleType,proto3" json:"ric_insert_style_type"`
615 RicInsertStyleName string `protobuf:"bytes,2,opt,name=ric_insert_style_name,json=ricInsertStyleName,proto3" json:"ric_insert_style_name"`
616 RicInsertActionFormatType uint32 `protobuf:"varint,3,opt,name=ric_insert_action_format_type,json=ricInsertActionFormatType,proto3" json:"ric_insert_action_format_type"`
617 RicInsertRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_insert_ran_parameter_defs,json=ricInsertRanParameterDefs,proto3" json:"ric_insert_ran_parameter_defs,omitempty"`
618 RicIndicationHeaderFormatType uint32 `protobuf:"varint,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type"`
619 RicIndicationMessageFormatType uint32 `protobuf:"varint,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type"`
620 RicCallProcessIdFormatType uint32 `protobuf:"varint,7,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type"`
623 func (x *RicInsertStyle) Reset() {
624 *x = RicInsertStyle{}
625 if protoimpl.UnsafeEnabled {
626 mi := &file_ran_function_proto_msgTypes[7]
627 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
628 ms.StoreMessageInfo(mi)
632 func (x *RicInsertStyle) String() string {
633 return protoimpl.X.MessageStringOf(x)
636 func (*RicInsertStyle) ProtoMessage() {}
638 func (x *RicInsertStyle) ProtoReflect() protoreflect.Message {
639 mi := &file_ran_function_proto_msgTypes[7]
640 if protoimpl.UnsafeEnabled && x != nil {
641 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
642 if ms.LoadMessageInfo() == nil {
643 ms.StoreMessageInfo(mi)
647 return mi.MessageOf(x)
650 // Deprecated: Use RicInsertStyle.ProtoReflect.Descriptor instead.
651 func (*RicInsertStyle) Descriptor() ([]byte, []int) {
652 return file_ran_function_proto_rawDescGZIP(), []int{7}
655 func (x *RicInsertStyle) GetRicInsertStyleType() uint32 {
657 return x.RicInsertStyleType
662 func (x *RicInsertStyle) GetRicInsertStyleName() string {
664 return x.RicInsertStyleName
669 func (x *RicInsertStyle) GetRicInsertActionFormatType() uint32 {
671 return x.RicInsertActionFormatType
676 func (x *RicInsertStyle) GetRicInsertRanParameterDefs() []*RanParameterDef {
678 return x.RicInsertRanParameterDefs
683 func (x *RicInsertStyle) GetRicIndicationHeaderFormatType() uint32 {
685 return x.RicIndicationHeaderFormatType
690 func (x *RicInsertStyle) GetRicIndicationMessageFormatType() uint32 {
692 return x.RicIndicationMessageFormatType
697 func (x *RicInsertStyle) GetRicCallProcessIdFormatType() uint32 {
699 return x.RicCallProcessIdFormatType
704 type RicControlStyle struct {
705 state protoimpl.MessageState
706 sizeCache protoimpl.SizeCache
707 unknownFields protoimpl.UnknownFields
709 RicControlStyleType uint32 `protobuf:"varint,1,opt,name=ric_control_style_type,json=ricControlStyleType,proto3" json:"ric_control_style_type"`
710 RicControlStyleName string `protobuf:"bytes,2,opt,name=ric_control_style_name,json=ricControlStyleName,proto3" json:"ric_control_style_name"`
711 RicControlHeaderFormatType uint32 `protobuf:"varint,3,opt,name=ric_control_header_format_type,json=ricControlHeaderFormatType,proto3" json:"ric_control_header_format_type"`
712 RicControlMessageFormatType uint32 `protobuf:"varint,4,opt,name=ric_control_message_format_type,json=ricControlMessageFormatType,proto3" json:"ric_control_message_format_type"`
713 RicCallProcessIdFormatType uint32 `protobuf:"varint,5,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type"`
716 func (x *RicControlStyle) Reset() {
717 *x = RicControlStyle{}
718 if protoimpl.UnsafeEnabled {
719 mi := &file_ran_function_proto_msgTypes[8]
720 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
721 ms.StoreMessageInfo(mi)
725 func (x *RicControlStyle) String() string {
726 return protoimpl.X.MessageStringOf(x)
729 func (*RicControlStyle) ProtoMessage() {}
731 func (x *RicControlStyle) ProtoReflect() protoreflect.Message {
732 mi := &file_ran_function_proto_msgTypes[8]
733 if protoimpl.UnsafeEnabled && x != nil {
734 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
735 if ms.LoadMessageInfo() == nil {
736 ms.StoreMessageInfo(mi)
740 return mi.MessageOf(x)
743 // Deprecated: Use RicControlStyle.ProtoReflect.Descriptor instead.
744 func (*RicControlStyle) Descriptor() ([]byte, []int) {
745 return file_ran_function_proto_rawDescGZIP(), []int{8}
748 func (x *RicControlStyle) GetRicControlStyleType() uint32 {
750 return x.RicControlStyleType
755 func (x *RicControlStyle) GetRicControlStyleName() string {
757 return x.RicControlStyleName
762 func (x *RicControlStyle) GetRicControlHeaderFormatType() uint32 {
764 return x.RicControlHeaderFormatType
769 func (x *RicControlStyle) GetRicControlMessageFormatType() uint32 {
771 return x.RicControlMessageFormatType
776 func (x *RicControlStyle) GetRicCallProcessIdFormatType() uint32 {
778 return x.RicCallProcessIdFormatType
783 type RicPolicyStyle struct {
784 state protoimpl.MessageState
785 sizeCache protoimpl.SizeCache
786 unknownFields protoimpl.UnknownFields
788 RicPolicyStyleType uint32 `protobuf:"varint,1,opt,name=ric_policy_style_type,json=ricPolicyStyleType,proto3" json:"ric_policy_style_type"`
789 RicPolicyStyleName string `protobuf:"bytes,2,opt,name=ric_policy_style_name,json=ricPolicyStyleName,proto3" json:"ric_policy_style_name"`
790 RicPolicyActionFormatType uint32 `protobuf:"varint,3,opt,name=ric_policy_action_format_type,json=ricPolicyActionFormatType,proto3" json:"ric_policy_action_format_type"`
791 RicPolicyRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_policy_ran_parameter_defs,json=ricPolicyRanParameterDefs,proto3" json:"ric_policy_ran_parameter_defs,omitempty"`
794 func (x *RicPolicyStyle) Reset() {
795 *x = RicPolicyStyle{}
796 if protoimpl.UnsafeEnabled {
797 mi := &file_ran_function_proto_msgTypes[9]
798 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
799 ms.StoreMessageInfo(mi)
803 func (x *RicPolicyStyle) String() string {
804 return protoimpl.X.MessageStringOf(x)
807 func (*RicPolicyStyle) ProtoMessage() {}
809 func (x *RicPolicyStyle) ProtoReflect() protoreflect.Message {
810 mi := &file_ran_function_proto_msgTypes[9]
811 if protoimpl.UnsafeEnabled && x != nil {
812 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
813 if ms.LoadMessageInfo() == nil {
814 ms.StoreMessageInfo(mi)
818 return mi.MessageOf(x)
821 // Deprecated: Use RicPolicyStyle.ProtoReflect.Descriptor instead.
822 func (*RicPolicyStyle) Descriptor() ([]byte, []int) {
823 return file_ran_function_proto_rawDescGZIP(), []int{9}
826 func (x *RicPolicyStyle) GetRicPolicyStyleType() uint32 {
828 return x.RicPolicyStyleType
833 func (x *RicPolicyStyle) GetRicPolicyStyleName() string {
835 return x.RicPolicyStyleName
840 func (x *RicPolicyStyle) GetRicPolicyActionFormatType() uint32 {
842 return x.RicPolicyActionFormatType
847 func (x *RicPolicyStyle) GetRicPolicyRanParameterDefs() []*RanParameterDef {
849 return x.RicPolicyRanParameterDefs
854 var File_ran_function_proto protoreflect.FileDescriptor
856 var file_ran_function_proto_rawDesc = []byte{
857 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
858 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xc2,
859 0x01, 0x0a, 0x0b, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26,
860 0x0a, 0x0f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
861 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
862 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x57, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
863 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
864 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
865 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65,
866 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e,
867 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12,
868 0x32, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
869 0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13,
870 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x69, 0x73,
871 0x69, 0x6f, 0x6e, 0x22, 0x91, 0x01, 0x0a, 0x15, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74,
872 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x78, 0x0a,
873 0x24, 0x65, 0x32, 0x73, 0x6d, 0x5f, 0x67, 0x6e, 0x62, 0x5f, 0x6e, 0x72, 0x74, 0x5f, 0x72, 0x61,
874 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e,
875 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x65, 0x6e,
876 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x45, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e, 0x72,
877 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69,
878 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1f, 0x65, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e,
879 0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66,
880 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xdc, 0x03, 0x0a, 0x1f, 0x45, 0x32, 0x73, 0x6d,
881 0x47, 0x6e, 0x62, 0x4e, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
882 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x11, 0x72,
883 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
884 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
885 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d,
886 0x65, 0x52, 0x0f, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61,
887 0x6d, 0x65, 0x12, 0x57, 0x0a, 0x18, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
888 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x02,
889 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e,
890 0x52, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53,
891 0x74, 0x79, 0x6c, 0x65, 0x52, 0x15, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72,
892 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x11, 0x72,
893 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73,
894 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
895 0x73, 0x2e, 0x52, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
896 0x52, 0x0f, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65,
897 0x73, 0x12, 0x44, 0x0a, 0x11, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f,
898 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65,
899 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72,
900 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72,
901 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x12, 0x72, 0x69, 0x63, 0x5f, 0x63,
902 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x05, 0x20,
903 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52,
904 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x10,
905 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73,
906 0x12, 0x44, 0x0a, 0x11, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73,
907 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e,
908 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
909 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
910 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x22, 0x8d, 0x02, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x46, 0x75,
911 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x17, 0x72, 0x61,
912 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x68, 0x6f, 0x72, 0x74,
913 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x72, 0x61, 0x6e,
914 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x6f, 0x72, 0x74, 0x4e, 0x61, 0x6d,
915 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
916 0x6e, 0x5f, 0x65, 0x32, 0x73, 0x6d, 0x5f, 0x6f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
917 0x52, 0x12, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x32, 0x73,
918 0x6d, 0x4f, 0x69, 0x64, 0x12, 0x38, 0x0a, 0x18, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63,
919 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
920 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x16, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74,
921 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x34,
922 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
923 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52,
924 0x13, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x73, 0x74,
925 0x61, 0x6e, 0x63, 0x65, 0x42, 0x20, 0x0a, 0x1e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
926 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e,
927 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0xd8, 0x01, 0x0a, 0x14, 0x52, 0x69, 0x63, 0x45, 0x76,
928 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12,
929 0x3e, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69,
930 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
931 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x18, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54,
932 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
933 0x3e, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69,
934 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
935 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x18, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54,
936 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
937 0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69,
938 0x67, 0x67, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65,
939 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74,
940 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70,
941 0x65, 0x22, 0xb3, 0x01, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
942 0x65, 0x72, 0x44, 0x65, 0x66, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72,
943 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52,
944 0x0e, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
945 0x2c, 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72,
946 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x72, 0x61, 0x6e,
947 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x48, 0x0a,
948 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x74,
949 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x65, 0x6e, 0x74, 0x69,
950 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
951 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x10, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
952 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x22, 0xab, 0x03, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x52,
953 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69,
954 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74,
955 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72, 0x69, 0x63, 0x52, 0x65,
956 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x31, 0x0a,
957 0x15, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c,
958 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x69,
959 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
960 0x12, 0x40, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61,
961 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70,
962 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f,
963 0x72, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79,
964 0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
965 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64,
966 0x65, 0x66, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69,
967 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
968 0x72, 0x44, 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
969 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x12,
970 0x48, 0x0a, 0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
971 0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f,
972 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1d, 0x72, 0x69, 0x63, 0x49,
973 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x46,
974 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4a, 0x0a, 0x22, 0x72, 0x69, 0x63,
975 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73,
976 0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
977 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1e, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61,
978 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61,
979 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xf0, 0x03, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x49, 0x6e, 0x73,
980 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f,
981 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70,
982 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65,
983 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72,
984 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f,
985 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x69, 0x63, 0x49,
986 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40,
987 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x61, 0x63, 0x74,
988 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
989 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74,
990 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
991 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x72,
992 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66,
993 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
994 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44,
995 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x61, 0x6e,
996 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x12, 0x48, 0x0a,
997 0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
998 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79,
999 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1d, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64,
1000 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x46, 0x6f, 0x72,
1001 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4a, 0x0a, 0x22, 0x72, 0x69, 0x63, 0x5f, 0x69,
1002 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1003 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20,
1004 0x01, 0x28, 0x0d, 0x52, 0x1e, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69,
1005 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54,
1006 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f,
1007 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61,
1008 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a, 0x72, 0x69,
1009 0x63, 0x43, 0x61, 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x46, 0x6f,
1010 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xca, 0x02, 0x0a, 0x0f, 0x52, 0x69, 0x63,
1011 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x33, 0x0a, 0x16,
1012 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c,
1013 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x72, 0x69,
1014 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70,
1015 0x65, 0x12, 0x33, 0x0a, 0x16, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
1016 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
1017 0x09, 0x52, 0x13, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79,
1018 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x42, 0x0a, 0x1e, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f,
1019 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72,
1020 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a,
1021 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
1022 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a, 0x1f, 0x72, 0x69,
1023 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1024 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20,
1025 0x01, 0x28, 0x0d, 0x52, 0x1b, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x4d,
1026 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
1027 0x12, 0x43, 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x72, 0x6f,
1028 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74,
1029 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x1a, 0x72, 0x69, 0x63, 0x43, 0x61,
1030 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61,
1031 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x95, 0x02, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x50, 0x6f, 0x6c,
1032 0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f,
1033 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70,
1034 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69,
1035 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x72,
1036 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f,
1037 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x69, 0x63, 0x50,
1038 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40,
1039 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x61, 0x63, 0x74,
1040 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
1041 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x19, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
1042 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65,
1043 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x72,
1044 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66,
1045 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
1046 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44,
1047 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x61, 0x6e,
1048 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x2a, 0x94, 0x01,
1049 0x0a, 0x10, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79,
1050 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x52, 0x41,
1051 0x4e, 0x5f, 0x50, 0x41, 0x52, 0x41, 0x4d, 0x45, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45,
1052 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x10, 0x01, 0x12,
1053 0x0e, 0x0a, 0x0a, 0x45, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x41, 0x54, 0x45, 0x44, 0x10, 0x02, 0x12,
1054 0x0b, 0x0a, 0x07, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a,
1055 0x42, 0x49, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c,
1056 0x4f, 0x43, 0x54, 0x45, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x05, 0x12, 0x14,
1057 0x0a, 0x10, 0x50, 0x52, 0x49, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49,
1058 0x4e, 0x47, 0x10, 0x06, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1062 file_ran_function_proto_rawDescOnce sync.Once
1063 file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
1066 func file_ran_function_proto_rawDescGZIP() []byte {
1067 file_ran_function_proto_rawDescOnce.Do(func() {
1068 file_ran_function_proto_rawDescData = protoimpl.X.CompressGZIP(file_ran_function_proto_rawDescData)
1070 return file_ran_function_proto_rawDescData
1073 var file_ran_function_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1074 var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
1075 var file_ran_function_proto_goTypes = []interface{}{
1076 (RanParameterType)(0), // 0: entities.RanParameterType
1077 (*RanFunction)(nil), // 1: entities.RanFunction
1078 (*RanFunctionDefinition)(nil), // 2: entities.RanFunctionDefinition
1079 (*E2SmGnbNrtRanFunctionDefinition)(nil), // 3: entities.E2smGnbNrtRanFunctionDefinition
1080 (*RanFunctionName)(nil), // 4: entities.RanFunctionName
1081 (*RicEventTriggerStyle)(nil), // 5: entities.RicEventTriggerStyle
1082 (*RanParameterDef)(nil), // 6: entities.RanParameterDef
1083 (*RicReportStyle)(nil), // 7: entities.RicReportStyle
1084 (*RicInsertStyle)(nil), // 8: entities.RicInsertStyle
1085 (*RicControlStyle)(nil), // 9: entities.RicControlStyle
1086 (*RicPolicyStyle)(nil), // 10: entities.RicPolicyStyle
1088 var file_ran_function_proto_depIdxs = []int32{
1089 2, // 0: entities.RanFunction.ran_function_definition:type_name -> entities.RanFunctionDefinition
1090 3, // 1: entities.RanFunctionDefinition.e2sm_gnb_nrt_ran_function_definition:type_name -> entities.E2smGnbNrtRanFunctionDefinition
1091 4, // 2: entities.E2smGnbNrtRanFunctionDefinition.ran_function_name:type_name -> entities.RanFunctionName
1092 5, // 3: entities.E2smGnbNrtRanFunctionDefinition.ric_event_trigger_styles:type_name -> entities.RicEventTriggerStyle
1093 7, // 4: entities.E2smGnbNrtRanFunctionDefinition.ric_report_styles:type_name -> entities.RicReportStyle
1094 8, // 5: entities.E2smGnbNrtRanFunctionDefinition.ric_insert_styles:type_name -> entities.RicInsertStyle
1095 9, // 6: entities.E2smGnbNrtRanFunctionDefinition.ric_control_styles:type_name -> entities.RicControlStyle
1096 10, // 7: entities.E2smGnbNrtRanFunctionDefinition.ric_policy_styles:type_name -> entities.RicPolicyStyle
1097 0, // 8: entities.RanParameterDef.ran_parameter_type:type_name -> entities.RanParameterType
1098 6, // 9: entities.RicReportStyle.ric_report_ran_parameter_defs:type_name -> entities.RanParameterDef
1099 6, // 10: entities.RicInsertStyle.ric_insert_ran_parameter_defs:type_name -> entities.RanParameterDef
1100 6, // 11: entities.RicPolicyStyle.ric_policy_ran_parameter_defs:type_name -> entities.RanParameterDef
1101 12, // [12:12] is the sub-list for method output_type
1102 12, // [12:12] is the sub-list for method input_type
1103 12, // [12:12] is the sub-list for extension type_name
1104 12, // [12:12] is the sub-list for extension extendee
1105 0, // [0:12] is the sub-list for field type_name
1108 func init() { file_ran_function_proto_init() }
1109 func file_ran_function_proto_init() {
1110 if File_ran_function_proto != nil {
1113 if !protoimpl.UnsafeEnabled {
1114 file_ran_function_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1115 switch v := v.(*RanFunction); i {
1121 return &v.unknownFields
1126 file_ran_function_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1127 switch v := v.(*RanFunctionDefinition); i {
1133 return &v.unknownFields
1138 file_ran_function_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1139 switch v := v.(*E2SmGnbNrtRanFunctionDefinition); i {
1145 return &v.unknownFields
1150 file_ran_function_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1151 switch v := v.(*RanFunctionName); i {
1157 return &v.unknownFields
1162 file_ran_function_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1163 switch v := v.(*RicEventTriggerStyle); i {
1169 return &v.unknownFields
1174 file_ran_function_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1175 switch v := v.(*RanParameterDef); i {
1181 return &v.unknownFields
1186 file_ran_function_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1187 switch v := v.(*RicReportStyle); i {
1193 return &v.unknownFields
1198 file_ran_function_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1199 switch v := v.(*RicInsertStyle); i {
1205 return &v.unknownFields
1210 file_ran_function_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1211 switch v := v.(*RicControlStyle); i {
1217 return &v.unknownFields
1222 file_ran_function_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1223 switch v := v.(*RicPolicyStyle); i {
1229 return &v.unknownFields
1235 file_ran_function_proto_msgTypes[3].OneofWrappers = []interface{}{
1236 (*RanFunctionName_RanFunctionInstance)(nil),
1239 out := protoimpl.TypeBuilder{
1240 File: protoimpl.DescBuilder{
1241 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1242 RawDescriptor: file_ran_function_proto_rawDesc,
1248 GoTypes: file_ran_function_proto_goTypes,
1249 DependencyIndexes: file_ran_function_proto_depIdxs,
1250 EnumInfos: file_ran_function_proto_enumTypes,
1251 MessageInfos: file_ran_function_proto_msgTypes,
1253 File_ran_function_proto = out.File
1254 file_ran_function_proto_rawDesc = nil
1255 file_ran_function_proto_goTypes = nil
1256 file_ran_function_proto_depIdxs = nil