Loading proto/kpi_manager.proto +7 −7 Original line number Diff line number Diff line // Copyright 2022-2023 ETSI TeraFlowSDN - TFS OSG (https://tfs.etsi.org/) // Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. Loading @@ -19,10 +19,10 @@ import "context.proto"; import "kpi_sample_types.proto"; service KpiManagerService { rpc SetKpiDescriptor (KpiDescriptor ) returns (KpiId ) {} // Stable not final rpc DeleteKpiDescriptor (KpiId ) returns (context.Empty ) {} // Stable and final rpc GetKpiDescriptor (KpiId ) returns (KpiDescriptor ) {} // Stable and final rpc SelectKpiDescriptor (KpiDescriptorFilter) returns (KpiDescriptorList ) {} // Stable and final rpc SetKpiDescriptor (KpiDescriptor ) returns (KpiId ) {} rpc DeleteKpiDescriptor (KpiId ) returns (context.Empty ) {} rpc GetKpiDescriptor (KpiId ) returns (KpiDescriptor ) {} rpc SelectKpiDescriptor (KpiDescriptorFilter) returns (KpiDescriptorList ) {} } message KpiId { Loading proto/kpi_value_api.proto +14 −0 Original line number Diff line number Diff line // Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. syntax = "proto3"; package kpi_value_api; Loading proto/monitoring.proto +15 −16 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ syntax = "proto3"; package monitoring; import "context.proto"; import "monitoring.proto"; import "kpi_sample_types.proto"; service MonitoringService { Loading proto/telemetry_frontend.proto +21 −7 Original line number Diff line number Diff line // Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. syntax = "proto3"; package device; package telemetry_frontend; import "context.proto"; import "kpi_manager.proto"; Loading Loading
proto/kpi_manager.proto +7 −7 Original line number Diff line number Diff line // Copyright 2022-2023 ETSI TeraFlowSDN - TFS OSG (https://tfs.etsi.org/) // Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. Loading @@ -19,10 +19,10 @@ import "context.proto"; import "kpi_sample_types.proto"; service KpiManagerService { rpc SetKpiDescriptor (KpiDescriptor ) returns (KpiId ) {} // Stable not final rpc DeleteKpiDescriptor (KpiId ) returns (context.Empty ) {} // Stable and final rpc GetKpiDescriptor (KpiId ) returns (KpiDescriptor ) {} // Stable and final rpc SelectKpiDescriptor (KpiDescriptorFilter) returns (KpiDescriptorList ) {} // Stable and final rpc SetKpiDescriptor (KpiDescriptor ) returns (KpiId ) {} rpc DeleteKpiDescriptor (KpiId ) returns (context.Empty ) {} rpc GetKpiDescriptor (KpiId ) returns (KpiDescriptor ) {} rpc SelectKpiDescriptor (KpiDescriptorFilter) returns (KpiDescriptorList ) {} } message KpiId { Loading
proto/kpi_value_api.proto +14 −0 Original line number Diff line number Diff line // Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. syntax = "proto3"; package kpi_value_api; Loading
proto/monitoring.proto +15 −16 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ syntax = "proto3"; package monitoring; import "context.proto"; import "monitoring.proto"; import "kpi_sample_types.proto"; service MonitoringService { Loading
proto/telemetry_frontend.proto +21 −7 Original line number Diff line number Diff line // Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. syntax = "proto3"; package device; package telemetry_frontend; import "context.proto"; import "kpi_manager.proto"; Loading