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.25.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 RanFunction struct {
49 state protoimpl.MessageState
50 sizeCache protoimpl.SizeCache
51 unknownFields protoimpl.UnknownFields
53 RanFunctionId uint32 `protobuf:"varint,1,opt,name=ran_function_id,json=ranFunctionId,proto3" json:"ran_function_id,omitempty"`
54 RanFunctionDefinition string `protobuf:"bytes,2,opt,name=ran_function_definition,json=ranFunctionDefinition,proto3" json:"ran_function_definition,omitempty"`
55 RanFunctionRevision uint32 `protobuf:"varint,3,opt,name=ran_function_revision,json=ranFunctionRevision,proto3" json:"ran_function_revision,omitempty"`
56 RanFunctionOid string `protobuf:"bytes,4,opt,name=ran_function_oid,json=ranFunctionOid,proto3" json:"ran_function_oid,omitempty"`
59 func (x *RanFunction) Reset() {
61 if protoimpl.UnsafeEnabled {
62 mi := &file_ran_function_proto_msgTypes[0]
63 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
64 ms.StoreMessageInfo(mi)
68 func (x *RanFunction) String() string {
69 return protoimpl.X.MessageStringOf(x)
72 func (*RanFunction) ProtoMessage() {}
74 func (x *RanFunction) ProtoReflect() protoreflect.Message {
75 mi := &file_ran_function_proto_msgTypes[0]
76 if protoimpl.UnsafeEnabled && x != nil {
77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
78 if ms.LoadMessageInfo() == nil {
79 ms.StoreMessageInfo(mi)
83 return mi.MessageOf(x)
86 // Deprecated: Use RanFunction.ProtoReflect.Descriptor instead.
87 func (*RanFunction) Descriptor() ([]byte, []int) {
88 return file_ran_function_proto_rawDescGZIP(), []int{0}
91 func (x *RanFunction) GetRanFunctionId() uint32 {
93 return x.RanFunctionId
98 func (x *RanFunction) GetRanFunctionDefinition() string {
100 return x.RanFunctionDefinition
105 func (x *RanFunction) GetRanFunctionRevision() uint32 {
107 return x.RanFunctionRevision
112 func (x *RanFunction) GetRanFunctionOid() string {
114 return x.RanFunctionOid
119 var File_ran_function_proto protoreflect.FileDescriptor
121 var file_ran_function_proto_rawDesc = []byte{
122 0x0a, 0x12, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
123 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xcb,
124 0x01, 0x0a, 0x0b, 0x52, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26,
125 0x0a, 0x0f, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
126 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
127 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x17, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75,
128 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
129 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x72, 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63,
130 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x32,
131 0x0a, 0x15, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72,
132 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x72,
133 0x61, 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x69, 0x73, 0x69,
134 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x61, 0x6e, 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69,
135 0x6f, 0x6e, 0x5f, 0x6f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x61,
136 0x6e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x69, 0x64, 0x62, 0x06, 0x70, 0x72,
137 0x6f, 0x74, 0x6f, 0x33,
141 file_ran_function_proto_rawDescOnce sync.Once
142 file_ran_function_proto_rawDescData = file_ran_function_proto_rawDesc
145 func file_ran_function_proto_rawDescGZIP() []byte {
146 file_ran_function_proto_rawDescOnce.Do(func() {
147 file_ran_function_proto_rawDescData = protoimpl.X.CompressGZIP(file_ran_function_proto_rawDescData)
149 return file_ran_function_proto_rawDescData
152 var file_ran_function_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
153 var file_ran_function_proto_goTypes = []interface{}{
154 (*RanFunction)(nil), // 0: entities.RanFunction
156 var file_ran_function_proto_depIdxs = []int32{
157 0, // [0:0] is the sub-list for method output_type
158 0, // [0:0] is the sub-list for method input_type
159 0, // [0:0] is the sub-list for extension type_name
160 0, // [0:0] is the sub-list for extension extendee
161 0, // [0:0] is the sub-list for field type_name
164 func init() { file_ran_function_proto_init() }
165 func file_ran_function_proto_init() {
166 if File_ran_function_proto != nil {
169 if !protoimpl.UnsafeEnabled {
170 file_ran_function_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
171 switch v := v.(*RanFunction); i {
177 return &v.unknownFields
184 out := protoimpl.TypeBuilder{
185 File: protoimpl.DescBuilder{
186 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
187 RawDescriptor: file_ran_function_proto_rawDesc,
193 GoTypes: file_ran_function_proto_goTypes,
194 DependencyIndexes: file_ran_function_proto_depIdxs,
195 MessageInfos: file_ran_function_proto_msgTypes,
197 File_ran_function_proto = out.File
198 file_ran_function_proto_rawDesc = nil
199 file_ran_function_proto_goTypes = nil
200 file_ran_function_proto_depIdxs = nil