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.26.0
25 // source: ran_function.proto
30 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
31 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
37 // Verify that this generated code is sufficiently up-to-date.
38 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
39 // Verify that runtime/protoimpl is sufficiently up-to-date.
40 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
43 type RanFunction struct {
44 state protoimpl.MessageState
45 sizeCache protoimpl.SizeCache
46 unknownFields protoimpl.UnknownFields
48 RanFunctionId uint32 `protobuf:"varint,1,opt,name=ran_function_id,json=ranFunctionId,proto3" json:"ran_function_id,omitempty"`
49 RanFunctionDefinition string `protobuf:"bytes,2,opt,name=ran_function_definition,json=ranFunctionDefinition,proto3" json:"ran_function_definition,omitempty"`
50 RanFunctionRevision uint32 `protobuf:"varint,3,opt,name=ran_function_revision,json=ranFunctionRevision,proto3" json:"ran_function_revision,omitempty"`
51 RanFunctionOid string `protobuf:"bytes,4,opt,name=ran_function_oid,json=ranFunctionOid,proto3" json:"ran_function_oid,omitempty"`
54 func (x *RanFunction) Reset() {
56 if protoimpl.UnsafeEnabled {
57 mi := &file_ran_function_proto_msgTypes[0]
58 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
59 ms.StoreMessageInfo(mi)
63 func (x *RanFunction) String() string {
64 return protoimpl.X.MessageStringOf(x)
67 func (*RanFunction) ProtoMessage() {}
69 func (x *RanFunction) ProtoReflect() protoreflect.Message {
70 mi := &file_ran_function_proto_msgTypes[0]
71 if protoimpl.UnsafeEnabled && x != nil {
72 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
73 if ms.LoadMessageInfo() == nil {
74 ms.StoreMessageInfo(mi)
78 return mi.MessageOf(x)
81 // Deprecated: Use RanFunction.ProtoReflect.Descriptor instead.
82 func (*RanFunction) Descriptor() ([]byte, []int) {
83 return file_ran_function_proto_rawDescGZIP(), []int{0}
86 func (x *RanFunction) GetRanFunctionId() uint32 {
88 return x.RanFunctionId
93 func (x *RanFunction) GetRanFunctionDefinition() string {
95 return x.RanFunctionDefinition
100 func (x *RanFunction) GetRanFunctionRevision() uint32 {
102 return x.RanFunctionRevision
107 func (x *RanFunction) GetRanFunctionOid() string {
109 return x.RanFunctionOid
114 var File_ran_function_proto protoreflect.FileDescriptor
116 var file_ran_function_proto_rawDesc = []byte{
117 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
118 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xcb,
119 0x01, 0x0a, 0x0b, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26,
120 0x0a, 0x0f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
121 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
122 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
123 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
124 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
125 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x32,
126 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72,
127 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x72,
128 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x69, 0x73, 0x69,
129 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
130 0x6f, 0x6e, 0x5f, 0x6f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x61,
131 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x69, 0x64, 0x42, 0x04, 0x5a, 0x02,
132 0x2e, 0x2f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
136 file_ran_function_proto_rawDescOnce sync.Once
137 file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
140 func file_ran_function_proto_rawDescGZIP() []byte {
141 file_ran_function_proto_rawDescOnce.Do(func() {
142 file_ran_function_proto_rawDescData = protoimpl.X.CompressGZIP(file_ran_function_proto_rawDescData)
144 return file_ran_function_proto_rawDescData
147 var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
148 var file_ran_function_proto_goTypes = []interface{}{
149 (*RanFunction)(nil), // 0: entities.RanFunction
151 var file_ran_function_proto_depIdxs = []int32{
152 0, // [0:0] is the sub-list for method output_type
153 0, // [0:0] is the sub-list for method input_type
154 0, // [0:0] is the sub-list for extension type_name
155 0, // [0:0] is the sub-list for extension extendee
156 0, // [0:0] is the sub-list for field type_name
159 func init() { file_ran_function_proto_init() }
160 func file_ran_function_proto_init() {
161 if File_ran_function_proto != nil {
164 if !protoimpl.UnsafeEnabled {
165 file_ran_function_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
166 switch v := v.(*RanFunction); i {
172 return &v.unknownFields
179 out := protoimpl.TypeBuilder{
180 File: protoimpl.DescBuilder{
181 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
182 RawDescriptor: file_ran_function_proto_rawDesc,
188 GoTypes: file_ran_function_proto_goTypes,
189 DependencyIndexes: file_ran_function_proto_depIdxs,
190 MessageInfos: file_ran_function_proto_msgTypes,
192 File_ran_function_proto = out.File
193 file_ran_function_proto_rawDesc = nil
194 file_ran_function_proto_goTypes = nil
195 file_ran_function_proto_depIdxs = nil