5858from google .protobuf .wrappers_pb2 import BoolValue
5959
6060# pylint: enable=no-name-in-module
61+ from typing_extensions import override
6162
6263
6364class MockMicrogridServicer ( # pylint: disable=too-many-public-methods
@@ -152,6 +153,7 @@ def clear_bounds(self) -> None:
152153 """Drop all received bounds."""
153154 self ._bounds .clear ()
154155
156+ @override
155157 def ListComponents ( # pylint: disable=unused-argument
156158 self ,
157159 request : ComponentFilter ,
@@ -160,6 +162,7 @@ def ListComponents( # pylint: disable=unused-argument
160162 """List components."""
161163 return ComponentList (components = self ._components )
162164
165+ @override
163166 def ListConnections (
164167 self , request : ConnectionFilter , context : grpc .ServicerContext
165168 ) -> ConnectionList :
@@ -171,6 +174,7 @@ def ListConnections(
171174 connections = filter (lambda c : c .end in request .ends , connections )
172175 return ConnectionList (connections = connections )
173176
177+ @override
174178 def StreamComponentData (
175179 self , request : ComponentIdParam , context : grpc .ServicerContext
176180 ) -> Iterator [ComponentData ]:
@@ -214,66 +218,77 @@ def next_msg() -> ComponentData:
214218 msg = next_msg ()
215219 yield msg
216220
221+ @override
217222 def SetPowerActive (
218223 self , request : SetPowerActiveParam , context : grpc .ServicerContext
219224 ) -> Empty :
220225 """Microgrid service SetPowerActive method stub."""
221226 self ._latest_power = request
222227 return Empty ()
223228
229+ @override
224230 def SetPowerReactive (
225231 self , request : SetPowerReactiveParam , context : grpc .ServicerContext
226232 ) -> Empty :
227233 """Microgrid service SetPowerReactive method stub."""
228234 return Empty ()
229235
236+ @override
230237 def GetMicrogridMetadata (
231238 self , request : Empty , context : grpc .ServicerContext
232239 ) -> MicrogridMetadata :
233240 """Microgrid service GetMicrogridMetadata method stub."""
234241 return MicrogridMetadata ()
235242
243+ @override
236244 def CanStreamData (
237245 self , request : ComponentIdParam , context : grpc .ServicerContext
238246 ) -> BoolValue :
239247 """Microgrid service CanStreamData method stub."""
240248 return BoolValue (value = True )
241249
250+ @override
242251 def AddExclusionBounds (
243252 self , request : SetBoundsParam , context : grpc .ServicerContext
244253 ) -> Timestamp :
245254 """Microgrid service AddExclusionBounds method stub."""
246255 return Timestamp ()
247256
257+ @override
248258 def AddInclusionBounds (
249259 self , request : SetBoundsParam , context : grpc .ServicerContext
250260 ) -> Timestamp :
251261 """Microgrid service AddExclusionBounds method stub."""
252262 self ._bounds .append (request )
253263 return Timestamp ()
254264
265+ @override
255266 def HotStandby (
256267 self , request : ComponentIdParam , context : grpc .ServicerContext
257268 ) -> Empty :
258269 """Microgrid service HotStandby method stub."""
259270 return Empty ()
260271
272+ @override
261273 def ColdStandby (
262274 self , request : ComponentIdParam , context : grpc .ServicerContext
263275 ) -> Empty :
264276 """Microgrid service ColdStandby method stub."""
265277 return Empty ()
266278
279+ @override
267280 def ErrorAck (
268281 self , request : ComponentIdParam , context : grpc .ServicerContext
269282 ) -> Empty :
270283 """Microgrid service ErrorAck method stub."""
271284 return Empty ()
272285
286+ @override
273287 def Start (self , request : ComponentIdParam , context : grpc .ServicerContext ) -> Empty :
274288 """Microgrid service Start method stub."""
275289 return Empty ()
276290
291+ @override
277292 def Stop (self , request : ComponentIdParam , context : grpc .ServicerContext ) -> Empty :
278293 """Microgrid service Stop method stub."""
279294 return Empty ()
0 commit comments