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 wrappers "github.com/golang/protobuf/ptypes/wrappers"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
39 // Verify that this generated code is sufficiently up-to-date.
40 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
41 // Verify that runtime/protoimpl is sufficiently up-to-date.
42 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
45 // This is a compile-time assertion that a sufficiently up-to-date version
46 // of the legacy proto package is being used.
47 const _ = proto.ProtoPackageIsVersion4
49 type RanParameterType int32
52 RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE RanParameterType = 0
53 RanParameterType_INTEGER RanParameterType = 1
54 RanParameterType_ENUMERATED RanParameterType = 2
55 RanParameterType_BOOLEAN RanParameterType = 3
56 RanParameterType_BIT_STRING RanParameterType = 4
57 RanParameterType_OCTET_STRING RanParameterType = 5
58 RanParameterType_PRINTABLE_STRING RanParameterType = 6
61 // Enum value maps for RanParameterType.
63 RanParameterType_name = map[int32]string{
64 0: "UNKNOWN_RAN_PARAMETER_TYPE",
70 6: "PRINTABLE_STRING",
72 RanParameterType_value = map[string]int32{
73 "UNKNOWN_RAN_PARAMETER_TYPE": 0,
79 "PRINTABLE_STRING": 6,
83 func (x RanParameterType) Enum() *RanParameterType {
84 p := new(RanParameterType)
89 func (x RanParameterType) String() string {
90 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
93 func (RanParameterType) Descriptor() protoreflect.EnumDescriptor {
94 return file_ran_function_proto_enumTypes[0].Descriptor()
97 func (RanParameterType) Type() protoreflect.EnumType {
98 return &file_ran_function_proto_enumTypes[0]
101 func (x RanParameterType) Number() protoreflect.EnumNumber {
102 return protoreflect.EnumNumber(x)
105 // Deprecated: Use RanParameterType.Descriptor instead.
106 func (RanParameterType) EnumDescriptor() ([]byte, []int) {
107 return file_ran_function_proto_rawDescGZIP(), []int{0}
110 type RanFunction struct {
111 state protoimpl.MessageState
112 sizeCache protoimpl.SizeCache
113 unknownFields protoimpl.UnknownFields
115 RanFunctionId *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ran_function_id,json=ranFunctionId,proto3" json:"ran_function_id,omitempty"`
116 RanFunctionDefinition *RanFunctionDefinition `protobuf:"bytes,2,opt,name=ran_function_definition,json=ranFunctionDefinition,proto3" json:"ran_function_definition,omitempty"`
117 RanFunctionRevision *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ran_function_revision,json=ranFunctionRevision,proto3" json:"ran_function_revision,omitempty"`
120 func (x *RanFunction) Reset() {
122 if protoimpl.UnsafeEnabled {
123 mi := &file_ran_function_proto_msgTypes[0]
124 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
125 ms.StoreMessageInfo(mi)
129 func (x *RanFunction) String() string {
130 return protoimpl.X.MessageStringOf(x)
133 func (*RanFunction) ProtoMessage() {}
135 func (x *RanFunction) ProtoReflect() protoreflect.Message {
136 mi := &file_ran_function_proto_msgTypes[0]
137 if protoimpl.UnsafeEnabled && x != nil {
138 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
139 if ms.LoadMessageInfo() == nil {
140 ms.StoreMessageInfo(mi)
144 return mi.MessageOf(x)
147 // Deprecated: Use RanFunction.ProtoReflect.Descriptor instead.
148 func (*RanFunction) Descriptor() ([]byte, []int) {
149 return file_ran_function_proto_rawDescGZIP(), []int{0}
152 func (x *RanFunction) GetRanFunctionId() *wrappers.UInt32Value {
154 return x.RanFunctionId
159 func (x *RanFunction) GetRanFunctionDefinition() *RanFunctionDefinition {
161 return x.RanFunctionDefinition
166 func (x *RanFunction) GetRanFunctionRevision() *wrappers.UInt32Value {
168 return x.RanFunctionRevision
173 type RanFunctionDefinition struct {
174 state protoimpl.MessageState
175 sizeCache protoimpl.SizeCache
176 unknownFields protoimpl.UnknownFields
178 E2SmGnbNrtRanFunctionDefinition *E2SmGnbNrtRanFunctionDefinition `protobuf:"bytes,1,opt,name=e2sm_gnb_nrt_ran_function_definition,json=e2smGnbNrtRanFunctionDefinition,proto3" json:"e2sm_gnb_nrt_ran_function_definition,omitempty"`
181 func (x *RanFunctionDefinition) Reset() {
182 *x = RanFunctionDefinition{}
183 if protoimpl.UnsafeEnabled {
184 mi := &file_ran_function_proto_msgTypes[1]
185 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
186 ms.StoreMessageInfo(mi)
190 func (x *RanFunctionDefinition) String() string {
191 return protoimpl.X.MessageStringOf(x)
194 func (*RanFunctionDefinition) ProtoMessage() {}
196 func (x *RanFunctionDefinition) ProtoReflect() protoreflect.Message {
197 mi := &file_ran_function_proto_msgTypes[1]
198 if protoimpl.UnsafeEnabled && x != nil {
199 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
200 if ms.LoadMessageInfo() == nil {
201 ms.StoreMessageInfo(mi)
205 return mi.MessageOf(x)
208 // Deprecated: Use RanFunctionDefinition.ProtoReflect.Descriptor instead.
209 func (*RanFunctionDefinition) Descriptor() ([]byte, []int) {
210 return file_ran_function_proto_rawDescGZIP(), []int{1}
213 func (x *RanFunctionDefinition) GetE2SmGnbNrtRanFunctionDefinition() *E2SmGnbNrtRanFunctionDefinition {
215 return x.E2SmGnbNrtRanFunctionDefinition
220 type E2SmGnbNrtRanFunctionDefinition struct {
221 state protoimpl.MessageState
222 sizeCache protoimpl.SizeCache
223 unknownFields protoimpl.UnknownFields
225 RanFunctionName *RanFunctionName `protobuf:"bytes,1,opt,name=ran_function_name,json=ranFunctionName,proto3" json:"ran_function_name,omitempty"`
226 RicEventTriggerStyles []*RicEventTriggerStyle `protobuf:"bytes,2,rep,name=ric_event_trigger_styles,json=ricEventTriggerStyles,proto3" json:"ric_event_trigger_styles,omitempty"`
227 RicReportStyles []*RicReportStyle `protobuf:"bytes,3,rep,name=ric_report_styles,json=ricReportStyles,proto3" json:"ric_report_styles,omitempty"`
228 RicInsertStyles []*RicInsertStyle `protobuf:"bytes,4,rep,name=ric_insert_styles,json=ricInsertStyles,proto3" json:"ric_insert_styles,omitempty"`
229 RicControlStyles []*RicControlStyle `protobuf:"bytes,5,rep,name=ric_control_styles,json=ricControlStyles,proto3" json:"ric_control_styles,omitempty"`
230 RicPolicyStyles []*RicPolicyStyle `protobuf:"bytes,6,rep,name=ric_policy_styles,json=ricPolicyStyles,proto3" json:"ric_policy_styles,omitempty"`
233 func (x *E2SmGnbNrtRanFunctionDefinition) Reset() {
234 *x = E2SmGnbNrtRanFunctionDefinition{}
235 if protoimpl.UnsafeEnabled {
236 mi := &file_ran_function_proto_msgTypes[2]
237 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
238 ms.StoreMessageInfo(mi)
242 func (x *E2SmGnbNrtRanFunctionDefinition) String() string {
243 return protoimpl.X.MessageStringOf(x)
246 func (*E2SmGnbNrtRanFunctionDefinition) ProtoMessage() {}
248 func (x *E2SmGnbNrtRanFunctionDefinition) ProtoReflect() protoreflect.Message {
249 mi := &file_ran_function_proto_msgTypes[2]
250 if protoimpl.UnsafeEnabled && x != nil {
251 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
252 if ms.LoadMessageInfo() == nil {
253 ms.StoreMessageInfo(mi)
257 return mi.MessageOf(x)
260 // Deprecated: Use E2SmGnbNrtRanFunctionDefinition.ProtoReflect.Descriptor instead.
261 func (*E2SmGnbNrtRanFunctionDefinition) Descriptor() ([]byte, []int) {
262 return file_ran_function_proto_rawDescGZIP(), []int{2}
265 func (x *E2SmGnbNrtRanFunctionDefinition) GetRanFunctionName() *RanFunctionName {
267 return x.RanFunctionName
272 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicEventTriggerStyles() []*RicEventTriggerStyle {
274 return x.RicEventTriggerStyles
279 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicReportStyles() []*RicReportStyle {
281 return x.RicReportStyles
286 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicInsertStyles() []*RicInsertStyle {
288 return x.RicInsertStyles
293 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicControlStyles() []*RicControlStyle {
295 return x.RicControlStyles
300 func (x *E2SmGnbNrtRanFunctionDefinition) GetRicPolicyStyles() []*RicPolicyStyle {
302 return x.RicPolicyStyles
307 type RanFunctionName struct {
308 state protoimpl.MessageState
309 sizeCache protoimpl.SizeCache
310 unknownFields protoimpl.UnknownFields
312 RanFunctionShortName *wrappers.StringValue `protobuf:"bytes,1,opt,name=ran_function_short_name,json=ranFunctionShortName,proto3" json:"ran_function_short_name,omitempty"`
313 RanFunctionE2SmOid *wrappers.StringValue `protobuf:"bytes,2,opt,name=ran_function_e2sm_oid,json=ranFunctionE2smOid,proto3" json:"ran_function_e2sm_oid,omitempty"`
314 RanFunctionDescription *wrappers.StringValue `protobuf:"bytes,3,opt,name=ran_function_description,json=ranFunctionDescription,proto3" json:"ran_function_description,omitempty"`
315 // Types that are assignable to OptionalRanFunctionInstance:
316 // *RanFunctionName_RanFunctionInstance
317 OptionalRanFunctionInstance isRanFunctionName_OptionalRanFunctionInstance `protobuf_oneof:"optional_ran_function_instance"`
320 func (x *RanFunctionName) Reset() {
321 *x = RanFunctionName{}
322 if protoimpl.UnsafeEnabled {
323 mi := &file_ran_function_proto_msgTypes[3]
324 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
325 ms.StoreMessageInfo(mi)
329 func (x *RanFunctionName) String() string {
330 return protoimpl.X.MessageStringOf(x)
333 func (*RanFunctionName) ProtoMessage() {}
335 func (x *RanFunctionName) ProtoReflect() protoreflect.Message {
336 mi := &file_ran_function_proto_msgTypes[3]
337 if protoimpl.UnsafeEnabled && x != nil {
338 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
339 if ms.LoadMessageInfo() == nil {
340 ms.StoreMessageInfo(mi)
344 return mi.MessageOf(x)
347 // Deprecated: Use RanFunctionName.ProtoReflect.Descriptor instead.
348 func (*RanFunctionName) Descriptor() ([]byte, []int) {
349 return file_ran_function_proto_rawDescGZIP(), []int{3}
352 func (x *RanFunctionName) GetRanFunctionShortName() *wrappers.StringValue {
354 return x.RanFunctionShortName
359 func (x *RanFunctionName) GetRanFunctionE2SmOid() *wrappers.StringValue {
361 return x.RanFunctionE2SmOid
366 func (x *RanFunctionName) GetRanFunctionDescription() *wrappers.StringValue {
368 return x.RanFunctionDescription
373 func (m *RanFunctionName) GetOptionalRanFunctionInstance() isRanFunctionName_OptionalRanFunctionInstance {
375 return m.OptionalRanFunctionInstance
380 func (x *RanFunctionName) GetRanFunctionInstance() uint32 {
381 if x, ok := x.GetOptionalRanFunctionInstance().(*RanFunctionName_RanFunctionInstance); ok {
382 return x.RanFunctionInstance
387 type isRanFunctionName_OptionalRanFunctionInstance interface {
388 isRanFunctionName_OptionalRanFunctionInstance()
391 type RanFunctionName_RanFunctionInstance struct {
392 RanFunctionInstance uint32 `protobuf:"varint,4,opt,name=ran_function_instance,json=ranFunctionInstance,proto3,oneof"`
395 func (*RanFunctionName_RanFunctionInstance) isRanFunctionName_OptionalRanFunctionInstance() {}
397 type RicEventTriggerStyle struct {
398 state protoimpl.MessageState
399 sizeCache protoimpl.SizeCache
400 unknownFields protoimpl.UnknownFields
402 RicEventTriggerStyleType *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ric_event_trigger_style_type,json=ricEventTriggerStyleType,proto3" json:"ric_event_trigger_style_type,omitempty"`
403 RicEventTriggerStyleName *wrappers.StringValue `protobuf:"bytes,2,opt,name=ric_event_trigger_style_name,json=ricEventTriggerStyleName,proto3" json:"ric_event_trigger_style_name,omitempty"`
404 RicEventTriggerFormatType *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ric_event_trigger_format_type,json=ricEventTriggerFormatType,proto3" json:"ric_event_trigger_format_type,omitempty"`
407 func (x *RicEventTriggerStyle) Reset() {
408 *x = RicEventTriggerStyle{}
409 if protoimpl.UnsafeEnabled {
410 mi := &file_ran_function_proto_msgTypes[4]
411 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
412 ms.StoreMessageInfo(mi)
416 func (x *RicEventTriggerStyle) String() string {
417 return protoimpl.X.MessageStringOf(x)
420 func (*RicEventTriggerStyle) ProtoMessage() {}
422 func (x *RicEventTriggerStyle) ProtoReflect() protoreflect.Message {
423 mi := &file_ran_function_proto_msgTypes[4]
424 if protoimpl.UnsafeEnabled && x != nil {
425 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
426 if ms.LoadMessageInfo() == nil {
427 ms.StoreMessageInfo(mi)
431 return mi.MessageOf(x)
434 // Deprecated: Use RicEventTriggerStyle.ProtoReflect.Descriptor instead.
435 func (*RicEventTriggerStyle) Descriptor() ([]byte, []int) {
436 return file_ran_function_proto_rawDescGZIP(), []int{4}
439 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleType() *wrappers.UInt32Value {
441 return x.RicEventTriggerStyleType
446 func (x *RicEventTriggerStyle) GetRicEventTriggerStyleName() *wrappers.StringValue {
448 return x.RicEventTriggerStyleName
453 func (x *RicEventTriggerStyle) GetRicEventTriggerFormatType() *wrappers.UInt32Value {
455 return x.RicEventTriggerFormatType
460 type RanParameterDef struct {
461 state protoimpl.MessageState
462 sizeCache protoimpl.SizeCache
463 unknownFields protoimpl.UnknownFields
465 RanParameterId *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ran_parameter_id,json=ranParameterId,proto3" json:"ran_parameter_id,omitempty"`
466 RanParameterName *wrappers.StringValue `protobuf:"bytes,2,opt,name=ran_parameter_name,json=ranParameterName,proto3" json:"ran_parameter_name,omitempty"`
467 RanParameterType RanParameterType `protobuf:"varint,3,opt,name=ran_parameter_type,json=ranParameterType,proto3,enum=entities.RanParameterType" json:"ran_parameter_type,omitempty"`
470 func (x *RanParameterDef) Reset() {
471 *x = RanParameterDef{}
472 if protoimpl.UnsafeEnabled {
473 mi := &file_ran_function_proto_msgTypes[5]
474 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
475 ms.StoreMessageInfo(mi)
479 func (x *RanParameterDef) String() string {
480 return protoimpl.X.MessageStringOf(x)
483 func (*RanParameterDef) ProtoMessage() {}
485 func (x *RanParameterDef) ProtoReflect() protoreflect.Message {
486 mi := &file_ran_function_proto_msgTypes[5]
487 if protoimpl.UnsafeEnabled && x != nil {
488 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
489 if ms.LoadMessageInfo() == nil {
490 ms.StoreMessageInfo(mi)
494 return mi.MessageOf(x)
497 // Deprecated: Use RanParameterDef.ProtoReflect.Descriptor instead.
498 func (*RanParameterDef) Descriptor() ([]byte, []int) {
499 return file_ran_function_proto_rawDescGZIP(), []int{5}
502 func (x *RanParameterDef) GetRanParameterId() *wrappers.UInt32Value {
504 return x.RanParameterId
509 func (x *RanParameterDef) GetRanParameterName() *wrappers.StringValue {
511 return x.RanParameterName
516 func (x *RanParameterDef) GetRanParameterType() RanParameterType {
518 return x.RanParameterType
520 return RanParameterType_UNKNOWN_RAN_PARAMETER_TYPE
523 type RicReportStyle struct {
524 state protoimpl.MessageState
525 sizeCache protoimpl.SizeCache
526 unknownFields protoimpl.UnknownFields
528 RicReportStyleType *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ric_report_style_type,json=ricReportStyleType,proto3" json:"ric_report_style_type,omitempty"`
529 RicReportStyleName *wrappers.StringValue `protobuf:"bytes,2,opt,name=ric_report_style_name,json=ricReportStyleName,proto3" json:"ric_report_style_name,omitempty"`
530 RicReportActionFormatType *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ric_report_action_format_type,json=ricReportActionFormatType,proto3" json:"ric_report_action_format_type,omitempty"`
531 RicReportRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_report_ran_parameter_defs,json=ricReportRanParameterDefs,proto3" json:"ric_report_ran_parameter_defs,omitempty"`
532 RicIndicationHeaderFormatType *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type,omitempty"`
533 RicIndicationMessageFormatType *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type,omitempty"`
536 func (x *RicReportStyle) Reset() {
537 *x = RicReportStyle{}
538 if protoimpl.UnsafeEnabled {
539 mi := &file_ran_function_proto_msgTypes[6]
540 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
541 ms.StoreMessageInfo(mi)
545 func (x *RicReportStyle) String() string {
546 return protoimpl.X.MessageStringOf(x)
549 func (*RicReportStyle) ProtoMessage() {}
551 func (x *RicReportStyle) ProtoReflect() protoreflect.Message {
552 mi := &file_ran_function_proto_msgTypes[6]
553 if protoimpl.UnsafeEnabled && x != nil {
554 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
555 if ms.LoadMessageInfo() == nil {
556 ms.StoreMessageInfo(mi)
560 return mi.MessageOf(x)
563 // Deprecated: Use RicReportStyle.ProtoReflect.Descriptor instead.
564 func (*RicReportStyle) Descriptor() ([]byte, []int) {
565 return file_ran_function_proto_rawDescGZIP(), []int{6}
568 func (x *RicReportStyle) GetRicReportStyleType() *wrappers.UInt32Value {
570 return x.RicReportStyleType
575 func (x *RicReportStyle) GetRicReportStyleName() *wrappers.StringValue {
577 return x.RicReportStyleName
582 func (x *RicReportStyle) GetRicReportActionFormatType() *wrappers.UInt32Value {
584 return x.RicReportActionFormatType
589 func (x *RicReportStyle) GetRicReportRanParameterDefs() []*RanParameterDef {
591 return x.RicReportRanParameterDefs
596 func (x *RicReportStyle) GetRicIndicationHeaderFormatType() *wrappers.UInt32Value {
598 return x.RicIndicationHeaderFormatType
603 func (x *RicReportStyle) GetRicIndicationMessageFormatType() *wrappers.UInt32Value {
605 return x.RicIndicationMessageFormatType
610 type RicInsertStyle struct {
611 state protoimpl.MessageState
612 sizeCache protoimpl.SizeCache
613 unknownFields protoimpl.UnknownFields
615 RicInsertStyleType *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ric_insert_style_type,json=ricInsertStyleType,proto3" json:"ric_insert_style_type,omitempty"`
616 RicInsertStyleName *wrappers.StringValue `protobuf:"bytes,2,opt,name=ric_insert_style_name,json=ricInsertStyleName,proto3" json:"ric_insert_style_name,omitempty"`
617 RicInsertActionFormatType *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ric_insert_action_format_type,json=ricInsertActionFormatType,proto3" json:"ric_insert_action_format_type,omitempty"`
618 RicInsertRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_insert_ran_parameter_defs,json=ricInsertRanParameterDefs,proto3" json:"ric_insert_ran_parameter_defs,omitempty"`
619 RicIndicationHeaderFormatType *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=ric_indication_header_format_type,json=ricIndicationHeaderFormatType,proto3" json:"ric_indication_header_format_type,omitempty"`
620 RicIndicationMessageFormatType *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=ric_indication_message_format_type,json=ricIndicationMessageFormatType,proto3" json:"ric_indication_message_format_type,omitempty"`
621 RicCallProcessIdFormatType *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type,omitempty"`
624 func (x *RicInsertStyle) Reset() {
625 *x = RicInsertStyle{}
626 if protoimpl.UnsafeEnabled {
627 mi := &file_ran_function_proto_msgTypes[7]
628 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
629 ms.StoreMessageInfo(mi)
633 func (x *RicInsertStyle) String() string {
634 return protoimpl.X.MessageStringOf(x)
637 func (*RicInsertStyle) ProtoMessage() {}
639 func (x *RicInsertStyle) ProtoReflect() protoreflect.Message {
640 mi := &file_ran_function_proto_msgTypes[7]
641 if protoimpl.UnsafeEnabled && x != nil {
642 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
643 if ms.LoadMessageInfo() == nil {
644 ms.StoreMessageInfo(mi)
648 return mi.MessageOf(x)
651 // Deprecated: Use RicInsertStyle.ProtoReflect.Descriptor instead.
652 func (*RicInsertStyle) Descriptor() ([]byte, []int) {
653 return file_ran_function_proto_rawDescGZIP(), []int{7}
656 func (x *RicInsertStyle) GetRicInsertStyleType() *wrappers.UInt32Value {
658 return x.RicInsertStyleType
663 func (x *RicInsertStyle) GetRicInsertStyleName() *wrappers.StringValue {
665 return x.RicInsertStyleName
670 func (x *RicInsertStyle) GetRicInsertActionFormatType() *wrappers.UInt32Value {
672 return x.RicInsertActionFormatType
677 func (x *RicInsertStyle) GetRicInsertRanParameterDefs() []*RanParameterDef {
679 return x.RicInsertRanParameterDefs
684 func (x *RicInsertStyle) GetRicIndicationHeaderFormatType() *wrappers.UInt32Value {
686 return x.RicIndicationHeaderFormatType
691 func (x *RicInsertStyle) GetRicIndicationMessageFormatType() *wrappers.UInt32Value {
693 return x.RicIndicationMessageFormatType
698 func (x *RicInsertStyle) GetRicCallProcessIdFormatType() *wrappers.UInt32Value {
700 return x.RicCallProcessIdFormatType
705 type RicControlStyle struct {
706 state protoimpl.MessageState
707 sizeCache protoimpl.SizeCache
708 unknownFields protoimpl.UnknownFields
710 RicControlStyleType *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ric_control_style_type,json=ricControlStyleType,proto3" json:"ric_control_style_type,omitempty"`
711 RicControlStyleName *wrappers.StringValue `protobuf:"bytes,2,opt,name=ric_control_style_name,json=ricControlStyleName,proto3" json:"ric_control_style_name,omitempty"`
712 RicControlHeaderFormatType *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ric_control_header_format_type,json=ricControlHeaderFormatType,proto3" json:"ric_control_header_format_type,omitempty"`
713 RicControlMessageFormatType *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=ric_control_message_format_type,json=ricControlMessageFormatType,proto3" json:"ric_control_message_format_type,omitempty"`
714 RicCallProcessIdFormatType *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=ric_call_process_id_format_type,json=ricCallProcessIdFormatType,proto3" json:"ric_call_process_id_format_type,omitempty"`
717 func (x *RicControlStyle) Reset() {
718 *x = RicControlStyle{}
719 if protoimpl.UnsafeEnabled {
720 mi := &file_ran_function_proto_msgTypes[8]
721 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
722 ms.StoreMessageInfo(mi)
726 func (x *RicControlStyle) String() string {
727 return protoimpl.X.MessageStringOf(x)
730 func (*RicControlStyle) ProtoMessage() {}
732 func (x *RicControlStyle) ProtoReflect() protoreflect.Message {
733 mi := &file_ran_function_proto_msgTypes[8]
734 if protoimpl.UnsafeEnabled && x != nil {
735 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
736 if ms.LoadMessageInfo() == nil {
737 ms.StoreMessageInfo(mi)
741 return mi.MessageOf(x)
744 // Deprecated: Use RicControlStyle.ProtoReflect.Descriptor instead.
745 func (*RicControlStyle) Descriptor() ([]byte, []int) {
746 return file_ran_function_proto_rawDescGZIP(), []int{8}
749 func (x *RicControlStyle) GetRicControlStyleType() *wrappers.UInt32Value {
751 return x.RicControlStyleType
756 func (x *RicControlStyle) GetRicControlStyleName() *wrappers.StringValue {
758 return x.RicControlStyleName
763 func (x *RicControlStyle) GetRicControlHeaderFormatType() *wrappers.UInt32Value {
765 return x.RicControlHeaderFormatType
770 func (x *RicControlStyle) GetRicControlMessageFormatType() *wrappers.UInt32Value {
772 return x.RicControlMessageFormatType
777 func (x *RicControlStyle) GetRicCallProcessIdFormatType() *wrappers.UInt32Value {
779 return x.RicCallProcessIdFormatType
784 type RicPolicyStyle struct {
785 state protoimpl.MessageState
786 sizeCache protoimpl.SizeCache
787 unknownFields protoimpl.UnknownFields
789 RicPolicyStyleType *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=ric_policy_style_type,json=ricPolicyStyleType,proto3" json:"ric_policy_style_type,omitempty"`
790 RicPolicyStyleName *wrappers.StringValue `protobuf:"bytes,2,opt,name=ric_policy_style_name,json=ricPolicyStyleName,proto3" json:"ric_policy_style_name,omitempty"`
791 RicPolicyActionFormatType *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=ric_policy_action_format_type,json=ricPolicyActionFormatType,proto3" json:"ric_policy_action_format_type,omitempty"`
792 RicPolicyRanParameterDefs []*RanParameterDef `protobuf:"bytes,4,rep,name=ric_policy_ran_parameter_defs,json=ricPolicyRanParameterDefs,proto3" json:"ric_policy_ran_parameter_defs,omitempty"`
795 func (x *RicPolicyStyle) Reset() {
796 *x = RicPolicyStyle{}
797 if protoimpl.UnsafeEnabled {
798 mi := &file_ran_function_proto_msgTypes[9]
799 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
800 ms.StoreMessageInfo(mi)
804 func (x *RicPolicyStyle) String() string {
805 return protoimpl.X.MessageStringOf(x)
808 func (*RicPolicyStyle) ProtoMessage() {}
810 func (x *RicPolicyStyle) ProtoReflect() protoreflect.Message {
811 mi := &file_ran_function_proto_msgTypes[9]
812 if protoimpl.UnsafeEnabled && x != nil {
813 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
814 if ms.LoadMessageInfo() == nil {
815 ms.StoreMessageInfo(mi)
819 return mi.MessageOf(x)
822 // Deprecated: Use RicPolicyStyle.ProtoReflect.Descriptor instead.
823 func (*RicPolicyStyle) Descriptor() ([]byte, []int) {
824 return file_ran_function_proto_rawDescGZIP(), []int{9}
827 func (x *RicPolicyStyle) GetRicPolicyStyleType() *wrappers.UInt32Value {
829 return x.RicPolicyStyleType
834 func (x *RicPolicyStyle) GetRicPolicyStyleName() *wrappers.StringValue {
836 return x.RicPolicyStyleName
841 func (x *RicPolicyStyle) GetRicPolicyActionFormatType() *wrappers.UInt32Value {
843 return x.RicPolicyActionFormatType
848 func (x *RicPolicyStyle) GetRicPolicyRanParameterDefs() []*RanParameterDef {
850 return x.RicPolicyRanParameterDefs
855 var File_ran_function_proto protoreflect.FileDescriptor
857 var file_ran_function_proto_rawDesc = []byte{
858 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
859 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0x1e,
860 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
861 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfe,
862 0x01, 0x0a, 0x0b, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x44,
863 0x0a, 0x0f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
864 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
865 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32,
866 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0d, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69,
867 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x57, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63,
868 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18,
869 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73,
870 0x2e, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69,
871 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74,
872 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x50, 0x0a,
873 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65,
874 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67,
875 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55,
876 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x13, 0x72, 0x61, 0x6e, 0x46,
877 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x22,
878 0x91, 0x01, 0x0a, 0x15, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44,
879 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x78, 0x0a, 0x24, 0x65, 0x32, 0x73,
880 0x6d, 0x5f, 0x67, 0x6e, 0x62, 0x5f, 0x6e, 0x72, 0x74, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
881 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
882 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
883 0x65, 0x73, 0x2e, 0x45, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e, 0x72, 0x74, 0x52, 0x61, 0x6e,
884 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
885 0x6f, 0x6e, 0x52, 0x1f, 0x65, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e, 0x72, 0x74, 0x52, 0x61,
886 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
887 0x69, 0x6f, 0x6e, 0x22, 0xdc, 0x03, 0x0a, 0x1f, 0x45, 0x32, 0x73, 0x6d, 0x47, 0x6e, 0x62, 0x4e,
888 0x72, 0x74, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66,
889 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x11, 0x72, 0x61, 0x6e, 0x5f, 0x66,
890 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
891 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61,
892 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x0f, 0x72,
893 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x57,
894 0x0a, 0x18, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69, 0x67,
895 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
896 0x32, 0x1e, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x45,
897 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65,
898 0x52, 0x15, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65,
899 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x11, 0x72, 0x69, 0x63, 0x5f, 0x72,
900 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03,
901 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69,
902 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69,
903 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a,
904 0x11, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c,
905 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74,
906 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79,
907 0x6c, 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79,
908 0x6c, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x12, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
909 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
910 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x43, 0x6f,
911 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x52, 0x10, 0x72, 0x69, 0x63, 0x43,
912 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x11,
913 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65,
914 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
915 0x65, 0x73, 0x2e, 0x52, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c,
916 0x65, 0x52, 0x0f, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c,
917 0x65, 0x73, 0x22, 0xe7, 0x02, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69,
918 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
919 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x61, 0x6d,
920 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
921 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
922 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x14, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69,
923 0x6f, 0x6e, 0x53, 0x68, 0x6f, 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72,
924 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x32, 0x73, 0x6d,
925 0x5f, 0x6f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f,
926 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
927 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x12, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e,
928 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x32, 0x73, 0x6d, 0x4f, 0x69, 0x64, 0x12, 0x56, 0x0a, 0x18,
929 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x73,
930 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c,
931 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
932 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x16, 0x72, 0x61,
933 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
934 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x34, 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63,
935 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20,
936 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x13, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69,
937 0x6f, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x42, 0x20, 0x0a, 0x1e, 0x6f, 0x70,
938 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74,
939 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0xb2, 0x02, 0x0a,
940 0x14, 0x52, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72,
941 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x5c, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65,
942 0x6e, 0x74, 0x5f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65,
943 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f,
944 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49,
945 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x18, 0x72, 0x69, 0x63, 0x45, 0x76,
946 0x65, 0x6e, 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54,
947 0x79, 0x70, 0x65, 0x12, 0x5c, 0x0a, 0x1c, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
948 0x5f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e,
949 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
950 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69,
951 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x18, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e,
952 0x74, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
953 0x65, 0x12, 0x5e, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74,
954 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79,
955 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
956 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33,
957 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x19, 0x72, 0x69, 0x63, 0x45, 0x76, 0x65, 0x6e, 0x74,
958 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70,
959 0x65, 0x22, 0xef, 0x01, 0x0a, 0x0f, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
960 0x65, 0x72, 0x44, 0x65, 0x66, 0x12, 0x46, 0x0a, 0x10, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72,
961 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
962 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
963 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x72,
964 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x4a, 0x0a,
965 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x6e,
966 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
967 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69,
968 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x10, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61,
969 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x48, 0x0a, 0x12, 0x72, 0x61, 0x6e,
970 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
971 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73,
972 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70,
973 0x65, 0x52, 0x10, 0x72, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x54,
974 0x79, 0x70, 0x65, 0x22, 0xc1, 0x04, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72,
975 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x72, 0x65,
976 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
977 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
978 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61,
979 0x6c, 0x75, 0x65, 0x52, 0x12, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53, 0x74,
980 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x72,
981 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
982 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
983 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56,
984 0x61, 0x6c, 0x75, 0x65, 0x52, 0x12, 0x72, 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x53,
985 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5e, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f,
986 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f,
987 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
988 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
989 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x19, 0x72,
990 0x69, 0x63, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f,
991 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f,
992 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d,
993 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32,
994 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61,
995 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x52,
996 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
997 0x72, 0x44, 0x65, 0x66, 0x73, 0x12, 0x66, 0x0a, 0x21, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64,
998 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66,
999 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
1000 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
1001 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x1d,
1002 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x61,
1003 0x64, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x68, 0x0a,
1004 0x22, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
1005 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74,
1006 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1007 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74,
1008 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x1e, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69,
1009 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72,
1010 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xa4, 0x05, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x49,
1011 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72, 0x69,
1012 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74,
1013 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1014 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74,
1015 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x12, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65,
1016 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72,
1017 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f,
1018 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f,
1019 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
1020 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x12, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73,
1021 0x65, 0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5e, 0x0a, 0x1d,
1022 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f,
1023 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20,
1024 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
1025 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75,
1026 0x65, 0x52, 0x19, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x41, 0x63, 0x74, 0x69,
1027 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d,
1028 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70,
1029 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x18, 0x04, 0x20,
1030 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52,
1031 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x52, 0x19,
1032 0x72, 0x69, 0x63, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61,
1033 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x73, 0x12, 0x66, 0x0a, 0x21, 0x72, 0x69, 0x63,
1034 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x68, 0x65, 0x61, 0x64,
1035 0x65, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05,
1036 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
1037 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c,
1038 0x75, 0x65, 0x52, 0x1d, 0x72, 0x69, 0x63, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
1039 0x6e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70,
1040 0x65, 0x12, 0x68, 0x0a, 0x22, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74,
1041 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d,
1042 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e,
1043 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
1044 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x1e, 0x72, 0x69, 0x63,
1045 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
1046 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x61, 0x0a, 0x1f, 0x72,
1047 0x69, 0x63, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f,
1048 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07,
1049 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
1050 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c,
1051 0x75, 0x65, 0x52, 0x1a, 0x72, 0x69, 0x63, 0x43, 0x61, 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65,
1052 0x73, 0x73, 0x49, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xe0,
1053 0x03, 0x0a, 0x0f, 0x52, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79,
1054 0x6c, 0x65, 0x12, 0x51, 0x0a, 0x16, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
1055 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
1056 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1057 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65,
1058 0x52, 0x13, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x74, 0x79, 0x6c,
1059 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x51, 0x0a, 0x16, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e,
1060 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
1061 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
1062 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
1063 0x6c, 0x75, 0x65, 0x52, 0x13, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53,
1064 0x74, 0x79, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x60, 0x0a, 0x1e, 0x72, 0x69, 0x63, 0x5f,
1065 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x66,
1066 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
1067 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
1068 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x1a,
1069 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
1070 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x62, 0x0a, 0x1f, 0x72, 0x69,
1071 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
1072 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20,
1073 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
1074 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75,
1075 0x65, 0x52, 0x1b, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x4d, 0x65, 0x73,
1076 0x73, 0x61, 0x67, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x61,
1077 0x0a, 0x1f, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65,
1078 0x73, 0x73, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70,
1079 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1080 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32,
1081 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x1a, 0x72, 0x69, 0x63, 0x43, 0x61, 0x6c, 0x6c, 0x50, 0x72,
1082 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x54, 0x79, 0x70,
1083 0x65, 0x22, 0xef, 0x02, 0x0a, 0x0e, 0x52, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53,
1084 0x74, 0x79, 0x6c, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c, 0x69,
1085 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20,
1086 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
1087 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75,
1088 0x65, 0x52, 0x12, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x74, 0x79, 0x6c,
1089 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f, 0x6c,
1090 0x69, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
1091 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
1092 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c,
1093 0x75, 0x65, 0x52, 0x12, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x74, 0x79,
1094 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5e, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f,
1095 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x6f, 0x72, 0x6d,
1096 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e,
1097 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
1098 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x19, 0x72, 0x69, 0x63,
1099 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x6f, 0x72, 0x6d,
1100 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5b, 0x0a, 0x1d, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x6f,
1101 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x72, 0x61, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
1102 0x65, 0x72, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
1103 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61,
1104 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x65, 0x66, 0x52, 0x19, 0x72, 0x69, 0x63, 0x50, 0x6f, 0x6c,
1105 0x69, 0x63, 0x79, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x44,
1106 0x65, 0x66, 0x73, 0x2a, 0x94, 0x01, 0x0a, 0x10, 0x52, 0x61, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d,
1107 0x65, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e,
1108 0x4f, 0x57, 0x4e, 0x5f, 0x52, 0x41, 0x4e, 0x5f, 0x50, 0x41, 0x52, 0x41, 0x4d, 0x45, 0x54, 0x45,
1109 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x49, 0x4e, 0x54, 0x45,
1110 0x47, 0x45, 0x52, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x45, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x41,
1111 0x54, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e,
1112 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a, 0x42, 0x49, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47,
1113 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c, 0x4f, 0x43, 0x54, 0x45, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x49,
1114 0x4e, 0x47, 0x10, 0x05, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x52, 0x49, 0x4e, 0x54, 0x41, 0x42, 0x4c,
1115 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x06, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
1120 file_ran_function_proto_rawDescOnce sync.Once
1121 file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
1124 func file_ran_function_proto_rawDescGZIP() []byte {
1125 file_ran_function_proto_rawDescOnce.Do(func() {
1126 file_ran_function_proto_rawDescData = protoimpl.X.CompressGZIP(file_ran_function_proto_rawDescData)
1128 return file_ran_function_proto_rawDescData
1131 var file_ran_function_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1132 var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
1133 var file_ran_function_proto_goTypes = []interface{}{
1134 (RanParameterType)(0), // 0: entities.RanParameterType
1135 (*RanFunction)(nil), // 1: entities.RanFunction
1136 (*RanFunctionDefinition)(nil), // 2: entities.RanFunctionDefinition
1137 (*E2SmGnbNrtRanFunctionDefinition)(nil), // 3: entities.E2smGnbNrtRanFunctionDefinition
1138 (*RanFunctionName)(nil), // 4: entities.RanFunctionName
1139 (*RicEventTriggerStyle)(nil), // 5: entities.RicEventTriggerStyle
1140 (*RanParameterDef)(nil), // 6: entities.RanParameterDef
1141 (*RicReportStyle)(nil), // 7: entities.RicReportStyle
1142 (*RicInsertStyle)(nil), // 8: entities.RicInsertStyle
1143 (*RicControlStyle)(nil), // 9: entities.RicControlStyle
1144 (*RicPolicyStyle)(nil), // 10: entities.RicPolicyStyle
1145 (*wrappers.UInt32Value)(nil), // 11: google.protobuf.UInt32Value
1146 (*wrappers.StringValue)(nil), // 12: google.protobuf.StringValue
1148 var file_ran_function_proto_depIdxs = []int32{
1149 11, // 0: entities.RanFunction.ran_function_id:type_name -> google.protobuf.UInt32Value
1150 2, // 1: entities.RanFunction.ran_function_definition:type_name -> entities.RanFunctionDefinition
1151 11, // 2: entities.RanFunction.ran_function_revision:type_name -> google.protobuf.UInt32Value
1152 3, // 3: entities.RanFunctionDefinition.e2sm_gnb_nrt_ran_function_definition:type_name -> entities.E2smGnbNrtRanFunctionDefinition
1153 4, // 4: entities.E2smGnbNrtRanFunctionDefinition.ran_function_name:type_name -> entities.RanFunctionName
1154 5, // 5: entities.E2smGnbNrtRanFunctionDefinition.ric_event_trigger_styles:type_name -> entities.RicEventTriggerStyle
1155 7, // 6: entities.E2smGnbNrtRanFunctionDefinition.ric_report_styles:type_name -> entities.RicReportStyle
1156 8, // 7: entities.E2smGnbNrtRanFunctionDefinition.ric_insert_styles:type_name -> entities.RicInsertStyle
1157 9, // 8: entities.E2smGnbNrtRanFunctionDefinition.ric_control_styles:type_name -> entities.RicControlStyle
1158 10, // 9: entities.E2smGnbNrtRanFunctionDefinition.ric_policy_styles:type_name -> entities.RicPolicyStyle
1159 12, // 10: entities.RanFunctionName.ran_function_short_name:type_name -> google.protobuf.StringValue
1160 12, // 11: entities.RanFunctionName.ran_function_e2sm_oid:type_name -> google.protobuf.StringValue
1161 12, // 12: entities.RanFunctionName.ran_function_description:type_name -> google.protobuf.StringValue
1162 11, // 13: entities.RicEventTriggerStyle.ric_event_trigger_style_type:type_name -> google.protobuf.UInt32Value
1163 12, // 14: entities.RicEventTriggerStyle.ric_event_trigger_style_name:type_name -> google.protobuf.StringValue
1164 11, // 15: entities.RicEventTriggerStyle.ric_event_trigger_format_type:type_name -> google.protobuf.UInt32Value
1165 11, // 16: entities.RanParameterDef.ran_parameter_id:type_name -> google.protobuf.UInt32Value
1166 12, // 17: entities.RanParameterDef.ran_parameter_name:type_name -> google.protobuf.StringValue
1167 0, // 18: entities.RanParameterDef.ran_parameter_type:type_name -> entities.RanParameterType
1168 11, // 19: entities.RicReportStyle.ric_report_style_type:type_name -> google.protobuf.UInt32Value
1169 12, // 20: entities.RicReportStyle.ric_report_style_name:type_name -> google.protobuf.StringValue
1170 11, // 21: entities.RicReportStyle.ric_report_action_format_type:type_name -> google.protobuf.UInt32Value
1171 6, // 22: entities.RicReportStyle.ric_report_ran_parameter_defs:type_name -> entities.RanParameterDef
1172 11, // 23: entities.RicReportStyle.ric_indication_header_format_type:type_name -> google.protobuf.UInt32Value
1173 11, // 24: entities.RicReportStyle.ric_indication_message_format_type:type_name -> google.protobuf.UInt32Value
1174 11, // 25: entities.RicInsertStyle.ric_insert_style_type:type_name -> google.protobuf.UInt32Value
1175 12, // 26: entities.RicInsertStyle.ric_insert_style_name:type_name -> google.protobuf.StringValue
1176 11, // 27: entities.RicInsertStyle.ric_insert_action_format_type:type_name -> google.protobuf.UInt32Value
1177 6, // 28: entities.RicInsertStyle.ric_insert_ran_parameter_defs:type_name -> entities.RanParameterDef
1178 11, // 29: entities.RicInsertStyle.ric_indication_header_format_type:type_name -> google.protobuf.UInt32Value
1179 11, // 30: entities.RicInsertStyle.ric_indication_message_format_type:type_name -> google.protobuf.UInt32Value
1180 11, // 31: entities.RicInsertStyle.ric_call_process_id_format_type:type_name -> google.protobuf.UInt32Value
1181 11, // 32: entities.RicControlStyle.ric_control_style_type:type_name -> google.protobuf.UInt32Value
1182 12, // 33: entities.RicControlStyle.ric_control_style_name:type_name -> google.protobuf.StringValue
1183 11, // 34: entities.RicControlStyle.ric_control_header_format_type:type_name -> google.protobuf.UInt32Value
1184 11, // 35: entities.RicControlStyle.ric_control_message_format_type:type_name -> google.protobuf.UInt32Value
1185 11, // 36: entities.RicControlStyle.ric_call_process_id_format_type:type_name -> google.protobuf.UInt32Value
1186 11, // 37: entities.RicPolicyStyle.ric_policy_style_type:type_name -> google.protobuf.UInt32Value
1187 12, // 38: entities.RicPolicyStyle.ric_policy_style_name:type_name -> google.protobuf.StringValue
1188 11, // 39: entities.RicPolicyStyle.ric_policy_action_format_type:type_name -> google.protobuf.UInt32Value
1189 6, // 40: entities.RicPolicyStyle.ric_policy_ran_parameter_defs:type_name -> entities.RanParameterDef
1190 41, // [41:41] is the sub-list for method output_type
1191 41, // [41:41] is the sub-list for method input_type
1192 41, // [41:41] is the sub-list for extension type_name
1193 41, // [41:41] is the sub-list for extension extendee
1194 0, // [0:41] is the sub-list for field type_name
1197 func init() { file_ran_function_proto_init() }
1198 func file_ran_function_proto_init() {
1199 if File_ran_function_proto != nil {
1202 if !protoimpl.UnsafeEnabled {
1203 file_ran_function_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1204 switch v := v.(*RanFunction); i {
1210 return &v.unknownFields
1215 file_ran_function_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1216 switch v := v.(*RanFunctionDefinition); i {
1222 return &v.unknownFields
1227 file_ran_function_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1228 switch v := v.(*E2SmGnbNrtRanFunctionDefinition); i {
1234 return &v.unknownFields
1239 file_ran_function_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1240 switch v := v.(*RanFunctionName); i {
1246 return &v.unknownFields
1251 file_ran_function_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1252 switch v := v.(*RicEventTriggerStyle); i {
1258 return &v.unknownFields
1263 file_ran_function_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1264 switch v := v.(*RanParameterDef); i {
1270 return &v.unknownFields
1275 file_ran_function_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1276 switch v := v.(*RicReportStyle); i {
1282 return &v.unknownFields
1287 file_ran_function_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1288 switch v := v.(*RicInsertStyle); i {
1294 return &v.unknownFields
1299 file_ran_function_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1300 switch v := v.(*RicControlStyle); i {
1306 return &v.unknownFields
1311 file_ran_function_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1312 switch v := v.(*RicPolicyStyle); i {
1318 return &v.unknownFields
1324 file_ran_function_proto_msgTypes[3].OneofWrappers = []interface{}{
1325 (*RanFunctionName_RanFunctionInstance)(nil),
1328 out := protoimpl.TypeBuilder{
1329 File: protoimpl.DescBuilder{
1330 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1331 RawDescriptor: file_ran_function_proto_rawDesc,
1337 GoTypes: file_ran_function_proto_goTypes,
1338 DependencyIndexes: file_ran_function_proto_depIdxs,
1339 EnumInfos: file_ran_function_proto_enumTypes,
1340 MessageInfos: file_ran_function_proto_msgTypes,
1342 File_ran_function_proto = out.File
1343 file_ran_function_proto_rawDesc = nil
1344 file_ran_function_proto_goTypes = nil
1345 file_ran_function_proto_depIdxs = nil