Coverage for src / mysingle / protos / services / strategy / v1 / strategy_service_pb2_grpc.py: 0%
115 statements
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-02 00:58 +0900
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-02 00:58 +0900
1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2"""Client and server classes corresponding to protobuf-defined services."""
4import grpc
6from mysingle.protos.services.strategy.v1 import (
7 strategy_service_pb2 as services_dot_strategy_dot_v1_dot_strategy__service__pb2,
8)
11class StrategyServiceStub(object):
12 """Strategy Service - gRPC API
13 Used by Backtest Service and GenAI Service for high-performance strategy operations
14 StrategyService service definition.
15 """
17 def __init__(self, channel):
18 """Constructor.
20 Args:
21 channel: A grpc.Channel.
22 """
23 self.GetStrategyVersion = channel.unary_unary(
24 "/strategy.v1.StrategyService/GetStrategyVersion",
25 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyVersionRequest.SerializeToString,
26 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyVersionResponse.FromString,
27 _registered_method=True,
28 )
29 self.BatchGetStrategyVersions = channel.unary_stream(
30 "/strategy.v1.StrategyService/BatchGetStrategyVersions",
31 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.BatchGetStrategyVersionsRequest.SerializeToString,
32 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyVersionResponse.FromString,
33 _registered_method=True,
34 )
35 self.HealthCheck = channel.unary_unary(
36 "/strategy.v1.StrategyService/HealthCheck",
37 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.HealthCheckRequest.SerializeToString,
38 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.HealthCheckResponse.FromString,
39 _registered_method=True,
40 )
41 self.ValidateStrategyIR = channel.unary_unary(
42 "/strategy.v1.StrategyService/ValidateStrategyIR",
43 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateIRRequest.SerializeToString,
44 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidationResponse.FromString,
45 _registered_method=True,
46 )
47 self.GetStrategyTemplate = channel.unary_unary(
48 "/strategy.v1.StrategyService/GetStrategyTemplate",
49 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetTemplateRequest.SerializeToString,
50 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.TemplateResponse.FromString,
51 _registered_method=True,
52 )
53 self.ListStrategyTemplates = channel.unary_stream(
54 "/strategy.v1.StrategyService/ListStrategyTemplates",
55 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListTemplatesRequest.SerializeToString,
56 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.TemplateResponse.FromString,
57 _registered_method=True,
58 )
59 self.BatchGetStrategies = channel.unary_stream(
60 "/strategy.v1.StrategyService/BatchGetStrategies",
61 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.BatchGetStrategiesRequest.SerializeToString,
62 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyResponse.FromString,
63 _registered_method=True,
64 )
65 self.ListUserStrategies = channel.unary_stream(
66 "/strategy.v1.StrategyService/ListUserStrategies",
67 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListUserStrategiesRequest.SerializeToString,
68 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyResponse.FromString,
69 _registered_method=True,
70 )
71 self.ArchiveStrategy = channel.unary_unary(
72 "/strategy.v1.StrategyService/ArchiveStrategy",
73 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ArchiveStrategyRequest.SerializeToString,
74 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ArchiveStrategyResponse.FromString,
75 _registered_method=True,
76 )
77 self.GetStrategy = channel.unary_unary(
78 "/strategy.v1.StrategyService/GetStrategy",
79 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyRequest.SerializeToString,
80 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyResponse.FromString,
81 _registered_method=True,
82 )
83 self.ListStrategies = channel.unary_unary(
84 "/strategy.v1.StrategyService/ListStrategies",
85 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListStrategiesRequest.SerializeToString,
86 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListStrategiesResponse.FromString,
87 _registered_method=True,
88 )
89 self.ValidateStrategy = channel.unary_unary(
90 "/strategy.v1.StrategyService/ValidateStrategy",
91 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateStrategyRequest.SerializeToString,
92 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateStrategyResponse.FromString,
93 _registered_method=True,
94 )
95 self.GetPortfolioSummary = channel.unary_unary(
96 "/strategy.v1.StrategyService/GetPortfolioSummary",
97 request_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetPortfolioSummaryRequest.SerializeToString,
98 response_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetPortfolioSummaryResponse.FromString,
99 _registered_method=True,
100 )
103class StrategyServiceServicer(object):
104 """Strategy Service - gRPC API
105 Used by Backtest Service and GenAI Service for high-performance strategy operations
106 StrategyService service definition.
107 """
109 def GetStrategyVersion(self, request, context):
110 """Get a single strategy version
111 GetStrategyVersion RPC.
112 """
113 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
114 context.set_details("Method not implemented!")
115 raise NotImplementedError("Method not implemented!")
117 def BatchGetStrategyVersions(self, request, context):
118 """Batch get multiple strategy versions (streaming response)
119 BatchGetStrategyVersions RPC.
120 """
121 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
122 context.set_details("Method not implemented!")
123 raise NotImplementedError("Method not implemented!")
125 def HealthCheck(self, request, context):
126 """Health check
127 HealthCheck RPC.
128 """
129 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
130 context.set_details("Method not implemented!")
131 raise NotImplementedError("Method not implemented!")
133 def ValidateStrategyIR(self, request, context):
134 """--- New RPCs for GenAI Service ---
136 Validate StrategyIR across multiple stages
137 ValidateStrategyIR RPC.
138 """
139 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
140 context.set_details("Method not implemented!")
141 raise NotImplementedError("Method not implemented!")
143 def GetStrategyTemplate(self, request, context):
144 """Get a single strategy template
145 GetStrategyTemplate RPC.
146 """
147 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
148 context.set_details("Method not implemented!")
149 raise NotImplementedError("Method not implemented!")
151 def ListStrategyTemplates(self, request, context):
152 """List all accessible templates (streaming)
153 ListStrategyTemplates RPC.
154 """
155 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
156 context.set_details("Method not implemented!")
157 raise NotImplementedError("Method not implemented!")
159 def BatchGetStrategies(self, request, context):
160 """Batch get multiple strategies (streaming)
161 BatchGetStrategies RPC.
162 """
163 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
164 context.set_details("Method not implemented!")
165 raise NotImplementedError("Method not implemented!")
167 def ListUserStrategies(self, request, context):
168 """List user's strategies (auto-discovery by user_id) - NEW
169 ListUserStrategies RPC.
170 """
171 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
172 context.set_details("Method not implemented!")
173 raise NotImplementedError("Method not implemented!")
175 def ArchiveStrategy(self, request, context):
176 """Archive a strategy (soft delete)
177 ArchiveStrategy RPC.
178 """
179 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
180 context.set_details("Method not implemented!")
181 raise NotImplementedError("Method not implemented!")
183 def GetStrategy(self, request, context):
184 """---- ml-service compatibility RPCs ----
185 These RPCs are required by `ml-service` and added for backward/forward compatibility.
186 GetStrategy RPC.
187 """
188 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
189 context.set_details("Method not implemented!")
190 raise NotImplementedError("Method not implemented!")
192 def ListStrategies(self, request, context):
193 """ListStrategies RPC."""
194 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
195 context.set_details("Method not implemented!")
196 raise NotImplementedError("Method not implemented!")
198 def ValidateStrategy(self, request, context):
199 """ValidateStrategy RPC."""
200 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
201 context.set_details("Method not implemented!")
202 raise NotImplementedError("Method not implemented!")
204 def GetPortfolioSummary(self, request, context):
205 """GetPortfolioSummary RPC."""
206 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
207 context.set_details("Method not implemented!")
208 raise NotImplementedError("Method not implemented!")
211def add_StrategyServiceServicer_to_server(servicer, server):
212 rpc_method_handlers = {
213 "GetStrategyVersion": grpc.unary_unary_rpc_method_handler(
214 servicer.GetStrategyVersion,
215 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyVersionRequest.FromString,
216 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyVersionResponse.SerializeToString,
217 ),
218 "BatchGetStrategyVersions": grpc.unary_stream_rpc_method_handler(
219 servicer.BatchGetStrategyVersions,
220 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.BatchGetStrategyVersionsRequest.FromString,
221 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyVersionResponse.SerializeToString,
222 ),
223 "HealthCheck": grpc.unary_unary_rpc_method_handler(
224 servicer.HealthCheck,
225 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.HealthCheckRequest.FromString,
226 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.HealthCheckResponse.SerializeToString,
227 ),
228 "ValidateStrategyIR": grpc.unary_unary_rpc_method_handler(
229 servicer.ValidateStrategyIR,
230 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateIRRequest.FromString,
231 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidationResponse.SerializeToString,
232 ),
233 "GetStrategyTemplate": grpc.unary_unary_rpc_method_handler(
234 servicer.GetStrategyTemplate,
235 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetTemplateRequest.FromString,
236 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.TemplateResponse.SerializeToString,
237 ),
238 "ListStrategyTemplates": grpc.unary_stream_rpc_method_handler(
239 servicer.ListStrategyTemplates,
240 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListTemplatesRequest.FromString,
241 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.TemplateResponse.SerializeToString,
242 ),
243 "BatchGetStrategies": grpc.unary_stream_rpc_method_handler(
244 servicer.BatchGetStrategies,
245 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.BatchGetStrategiesRequest.FromString,
246 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyResponse.SerializeToString,
247 ),
248 "ListUserStrategies": grpc.unary_stream_rpc_method_handler(
249 servicer.ListUserStrategies,
250 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListUserStrategiesRequest.FromString,
251 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyResponse.SerializeToString,
252 ),
253 "ArchiveStrategy": grpc.unary_unary_rpc_method_handler(
254 servicer.ArchiveStrategy,
255 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ArchiveStrategyRequest.FromString,
256 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ArchiveStrategyResponse.SerializeToString,
257 ),
258 "GetStrategy": grpc.unary_unary_rpc_method_handler(
259 servicer.GetStrategy,
260 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyRequest.FromString,
261 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyResponse.SerializeToString,
262 ),
263 "ListStrategies": grpc.unary_unary_rpc_method_handler(
264 servicer.ListStrategies,
265 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListStrategiesRequest.FromString,
266 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListStrategiesResponse.SerializeToString,
267 ),
268 "ValidateStrategy": grpc.unary_unary_rpc_method_handler(
269 servicer.ValidateStrategy,
270 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateStrategyRequest.FromString,
271 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateStrategyResponse.SerializeToString,
272 ),
273 "GetPortfolioSummary": grpc.unary_unary_rpc_method_handler(
274 servicer.GetPortfolioSummary,
275 request_deserializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetPortfolioSummaryRequest.FromString,
276 response_serializer=services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetPortfolioSummaryResponse.SerializeToString,
277 ),
278 }
279 generic_handler = grpc.method_handlers_generic_handler(
280 "strategy.v1.StrategyService", rpc_method_handlers
281 )
282 server.add_generic_rpc_handlers((generic_handler,))
283 server.add_registered_method_handlers(
284 "strategy.v1.StrategyService", rpc_method_handlers
285 )
288# This class is part of an EXPERIMENTAL API.
289class StrategyService(object):
290 """Strategy Service - gRPC API
291 Used by Backtest Service and GenAI Service for high-performance strategy operations
292 StrategyService service definition.
293 """
295 @staticmethod
296 def GetStrategyVersion(
297 request,
298 target,
299 options=(),
300 channel_credentials=None,
301 call_credentials=None,
302 insecure=False,
303 compression=None,
304 wait_for_ready=None,
305 timeout=None,
306 metadata=None,
307 ):
308 return grpc.experimental.unary_unary(
309 request,
310 target,
311 "/strategy.v1.StrategyService/GetStrategyVersion",
312 services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyVersionRequest.SerializeToString,
313 services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyVersionResponse.FromString,
314 options,
315 channel_credentials,
316 insecure,
317 call_credentials,
318 compression,
319 wait_for_ready,
320 timeout,
321 metadata,
322 _registered_method=True,
323 )
325 @staticmethod
326 def BatchGetStrategyVersions(
327 request,
328 target,
329 options=(),
330 channel_credentials=None,
331 call_credentials=None,
332 insecure=False,
333 compression=None,
334 wait_for_ready=None,
335 timeout=None,
336 metadata=None,
337 ):
338 return grpc.experimental.unary_stream(
339 request,
340 target,
341 "/strategy.v1.StrategyService/BatchGetStrategyVersions",
342 services_dot_strategy_dot_v1_dot_strategy__service__pb2.BatchGetStrategyVersionsRequest.SerializeToString,
343 services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyVersionResponse.FromString,
344 options,
345 channel_credentials,
346 insecure,
347 call_credentials,
348 compression,
349 wait_for_ready,
350 timeout,
351 metadata,
352 _registered_method=True,
353 )
355 @staticmethod
356 def HealthCheck(
357 request,
358 target,
359 options=(),
360 channel_credentials=None,
361 call_credentials=None,
362 insecure=False,
363 compression=None,
364 wait_for_ready=None,
365 timeout=None,
366 metadata=None,
367 ):
368 return grpc.experimental.unary_unary(
369 request,
370 target,
371 "/strategy.v1.StrategyService/HealthCheck",
372 services_dot_strategy_dot_v1_dot_strategy__service__pb2.HealthCheckRequest.SerializeToString,
373 services_dot_strategy_dot_v1_dot_strategy__service__pb2.HealthCheckResponse.FromString,
374 options,
375 channel_credentials,
376 insecure,
377 call_credentials,
378 compression,
379 wait_for_ready,
380 timeout,
381 metadata,
382 _registered_method=True,
383 )
385 @staticmethod
386 def ValidateStrategyIR(
387 request,
388 target,
389 options=(),
390 channel_credentials=None,
391 call_credentials=None,
392 insecure=False,
393 compression=None,
394 wait_for_ready=None,
395 timeout=None,
396 metadata=None,
397 ):
398 return grpc.experimental.unary_unary(
399 request,
400 target,
401 "/strategy.v1.StrategyService/ValidateStrategyIR",
402 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateIRRequest.SerializeToString,
403 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidationResponse.FromString,
404 options,
405 channel_credentials,
406 insecure,
407 call_credentials,
408 compression,
409 wait_for_ready,
410 timeout,
411 metadata,
412 _registered_method=True,
413 )
415 @staticmethod
416 def GetStrategyTemplate(
417 request,
418 target,
419 options=(),
420 channel_credentials=None,
421 call_credentials=None,
422 insecure=False,
423 compression=None,
424 wait_for_ready=None,
425 timeout=None,
426 metadata=None,
427 ):
428 return grpc.experimental.unary_unary(
429 request,
430 target,
431 "/strategy.v1.StrategyService/GetStrategyTemplate",
432 services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetTemplateRequest.SerializeToString,
433 services_dot_strategy_dot_v1_dot_strategy__service__pb2.TemplateResponse.FromString,
434 options,
435 channel_credentials,
436 insecure,
437 call_credentials,
438 compression,
439 wait_for_ready,
440 timeout,
441 metadata,
442 _registered_method=True,
443 )
445 @staticmethod
446 def ListStrategyTemplates(
447 request,
448 target,
449 options=(),
450 channel_credentials=None,
451 call_credentials=None,
452 insecure=False,
453 compression=None,
454 wait_for_ready=None,
455 timeout=None,
456 metadata=None,
457 ):
458 return grpc.experimental.unary_stream(
459 request,
460 target,
461 "/strategy.v1.StrategyService/ListStrategyTemplates",
462 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListTemplatesRequest.SerializeToString,
463 services_dot_strategy_dot_v1_dot_strategy__service__pb2.TemplateResponse.FromString,
464 options,
465 channel_credentials,
466 insecure,
467 call_credentials,
468 compression,
469 wait_for_ready,
470 timeout,
471 metadata,
472 _registered_method=True,
473 )
475 @staticmethod
476 def BatchGetStrategies(
477 request,
478 target,
479 options=(),
480 channel_credentials=None,
481 call_credentials=None,
482 insecure=False,
483 compression=None,
484 wait_for_ready=None,
485 timeout=None,
486 metadata=None,
487 ):
488 return grpc.experimental.unary_stream(
489 request,
490 target,
491 "/strategy.v1.StrategyService/BatchGetStrategies",
492 services_dot_strategy_dot_v1_dot_strategy__service__pb2.BatchGetStrategiesRequest.SerializeToString,
493 services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyResponse.FromString,
494 options,
495 channel_credentials,
496 insecure,
497 call_credentials,
498 compression,
499 wait_for_ready,
500 timeout,
501 metadata,
502 _registered_method=True,
503 )
505 @staticmethod
506 def ListUserStrategies(
507 request,
508 target,
509 options=(),
510 channel_credentials=None,
511 call_credentials=None,
512 insecure=False,
513 compression=None,
514 wait_for_ready=None,
515 timeout=None,
516 metadata=None,
517 ):
518 return grpc.experimental.unary_stream(
519 request,
520 target,
521 "/strategy.v1.StrategyService/ListUserStrategies",
522 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListUserStrategiesRequest.SerializeToString,
523 services_dot_strategy_dot_v1_dot_strategy__service__pb2.StrategyResponse.FromString,
524 options,
525 channel_credentials,
526 insecure,
527 call_credentials,
528 compression,
529 wait_for_ready,
530 timeout,
531 metadata,
532 _registered_method=True,
533 )
535 @staticmethod
536 def ArchiveStrategy(
537 request,
538 target,
539 options=(),
540 channel_credentials=None,
541 call_credentials=None,
542 insecure=False,
543 compression=None,
544 wait_for_ready=None,
545 timeout=None,
546 metadata=None,
547 ):
548 return grpc.experimental.unary_unary(
549 request,
550 target,
551 "/strategy.v1.StrategyService/ArchiveStrategy",
552 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ArchiveStrategyRequest.SerializeToString,
553 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ArchiveStrategyResponse.FromString,
554 options,
555 channel_credentials,
556 insecure,
557 call_credentials,
558 compression,
559 wait_for_ready,
560 timeout,
561 metadata,
562 _registered_method=True,
563 )
565 @staticmethod
566 def GetStrategy(
567 request,
568 target,
569 options=(),
570 channel_credentials=None,
571 call_credentials=None,
572 insecure=False,
573 compression=None,
574 wait_for_ready=None,
575 timeout=None,
576 metadata=None,
577 ):
578 return grpc.experimental.unary_unary(
579 request,
580 target,
581 "/strategy.v1.StrategyService/GetStrategy",
582 services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyRequest.SerializeToString,
583 services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetStrategyResponse.FromString,
584 options,
585 channel_credentials,
586 insecure,
587 call_credentials,
588 compression,
589 wait_for_ready,
590 timeout,
591 metadata,
592 _registered_method=True,
593 )
595 @staticmethod
596 def ListStrategies(
597 request,
598 target,
599 options=(),
600 channel_credentials=None,
601 call_credentials=None,
602 insecure=False,
603 compression=None,
604 wait_for_ready=None,
605 timeout=None,
606 metadata=None,
607 ):
608 return grpc.experimental.unary_unary(
609 request,
610 target,
611 "/strategy.v1.StrategyService/ListStrategies",
612 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListStrategiesRequest.SerializeToString,
613 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ListStrategiesResponse.FromString,
614 options,
615 channel_credentials,
616 insecure,
617 call_credentials,
618 compression,
619 wait_for_ready,
620 timeout,
621 metadata,
622 _registered_method=True,
623 )
625 @staticmethod
626 def ValidateStrategy(
627 request,
628 target,
629 options=(),
630 channel_credentials=None,
631 call_credentials=None,
632 insecure=False,
633 compression=None,
634 wait_for_ready=None,
635 timeout=None,
636 metadata=None,
637 ):
638 return grpc.experimental.unary_unary(
639 request,
640 target,
641 "/strategy.v1.StrategyService/ValidateStrategy",
642 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateStrategyRequest.SerializeToString,
643 services_dot_strategy_dot_v1_dot_strategy__service__pb2.ValidateStrategyResponse.FromString,
644 options,
645 channel_credentials,
646 insecure,
647 call_credentials,
648 compression,
649 wait_for_ready,
650 timeout,
651 metadata,
652 _registered_method=True,
653 )
655 @staticmethod
656 def GetPortfolioSummary(
657 request,
658 target,
659 options=(),
660 channel_credentials=None,
661 call_credentials=None,
662 insecure=False,
663 compression=None,
664 wait_for_ready=None,
665 timeout=None,
666 metadata=None,
667 ):
668 return grpc.experimental.unary_unary(
669 request,
670 target,
671 "/strategy.v1.StrategyService/GetPortfolioSummary",
672 services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetPortfolioSummaryRequest.SerializeToString,
673 services_dot_strategy_dot_v1_dot_strategy__service__pb2.GetPortfolioSummaryResponse.FromString,
674 options,
675 channel_credentials,
676 insecure,
677 call_credentials,
678 compression,
679 wait_for_ready,
680 timeout,
681 metadata,
682 _registered_method=True,
683 )