@@ -60,6 +60,11 @@ def __init__(self, channel):
6060 request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RewindInstanceRequest .SerializeToString ,
6161 response_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RewindInstanceResponse .FromString ,
6262 _registered_method = True )
63+ self .RestartInstance = channel .unary_unary (
64+ '/TaskHubSidecarService/RestartInstance' ,
65+ request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RestartInstanceRequest .SerializeToString ,
66+ response_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RestartInstanceResponse .FromString ,
67+ _registered_method = True )
6368 self .WaitForInstanceStart = channel .unary_unary (
6469 '/TaskHubSidecarService/WaitForInstanceStart' ,
6570 request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .GetInstanceRequest .SerializeToString ,
@@ -95,6 +100,11 @@ def __init__(self, channel):
95100 request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .QueryInstancesRequest .SerializeToString ,
96101 response_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .QueryInstancesResponse .FromString ,
97102 _registered_method = True )
103+ self .ListInstanceIds = channel .unary_unary (
104+ '/TaskHubSidecarService/ListInstanceIds' ,
105+ request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .ListInstanceIdsRequest .SerializeToString ,
106+ response_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .ListInstanceIdsResponse .FromString ,
107+ _registered_method = True )
98108 self .PurgeInstances = channel .unary_unary (
99109 '/TaskHubSidecarService/PurgeInstances' ,
100110 request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .PurgeInstancesRequest .SerializeToString ,
@@ -170,6 +180,11 @@ def __init__(self, channel):
170180 request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .AbandonEntityTaskRequest .SerializeToString ,
171181 response_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .AbandonEntityTaskResponse .FromString ,
172182 _registered_method = True )
183+ self .SkipGracefulOrchestrationTerminations = channel .unary_unary (
184+ '/TaskHubSidecarService/SkipGracefulOrchestrationTerminations' ,
185+ request_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .SkipGracefulOrchestrationTerminationsRequest .SerializeToString ,
186+ response_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .SkipGracefulOrchestrationTerminationsResponse .FromString ,
187+ _registered_method = True )
173188
174189
175190class TaskHubSidecarServiceServicer (object ):
@@ -203,6 +218,13 @@ def RewindInstance(self, request, context):
203218 context .set_details ('Method not implemented!' )
204219 raise NotImplementedError ('Method not implemented!' )
205220
221+ def RestartInstance (self , request , context ):
222+ """Restarts an orchestration instance.
223+ """
224+ context .set_code (grpc .StatusCode .UNIMPLEMENTED )
225+ context .set_details ('Method not implemented!' )
226+ raise NotImplementedError ('Method not implemented!' )
227+
206228 def WaitForInstanceStart (self , request , context ):
207229 """Waits for an orchestration instance to reach a running or completion state.
208230 """
@@ -253,6 +275,12 @@ def QueryInstances(self, request, context):
253275 context .set_details ('Method not implemented!' )
254276 raise NotImplementedError ('Method not implemented!' )
255277
278+ def ListInstanceIds (self , request , context ):
279+ """Missing associated documentation comment in .proto file."""
280+ context .set_code (grpc .StatusCode .UNIMPLEMENTED )
281+ context .set_details ('Method not implemented!' )
282+ raise NotImplementedError ('Method not implemented!' )
283+
256284 def PurgeInstances (self , request , context ):
257285 """Missing associated documentation comment in .proto file."""
258286 context .set_code (grpc .StatusCode .UNIMPLEMENTED )
@@ -353,6 +381,14 @@ def AbandonTaskEntityWorkItem(self, request, context):
353381 context .set_details ('Method not implemented!' )
354382 raise NotImplementedError ('Method not implemented!' )
355383
384+ def SkipGracefulOrchestrationTerminations (self , request , context ):
385+ """"Skip" graceful termination of orchestrations by immediately changing their status in storage to "terminated".
386+ Note that a maximum of 500 orchestrations can be terminated at a time using this method.
387+ """
388+ context .set_code (grpc .StatusCode .UNIMPLEMENTED )
389+ context .set_details ('Method not implemented!' )
390+ raise NotImplementedError ('Method not implemented!' )
391+
356392
357393def add_TaskHubSidecarServiceServicer_to_server (servicer , server ):
358394 rpc_method_handlers = {
@@ -376,6 +412,11 @@ def add_TaskHubSidecarServiceServicer_to_server(servicer, server):
376412 request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RewindInstanceRequest .FromString ,
377413 response_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RewindInstanceResponse .SerializeToString ,
378414 ),
415+ 'RestartInstance' : grpc .unary_unary_rpc_method_handler (
416+ servicer .RestartInstance ,
417+ request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RestartInstanceRequest .FromString ,
418+ response_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .RestartInstanceResponse .SerializeToString ,
419+ ),
379420 'WaitForInstanceStart' : grpc .unary_unary_rpc_method_handler (
380421 servicer .WaitForInstanceStart ,
381422 request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .GetInstanceRequest .FromString ,
@@ -411,6 +452,11 @@ def add_TaskHubSidecarServiceServicer_to_server(servicer, server):
411452 request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .QueryInstancesRequest .FromString ,
412453 response_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .QueryInstancesResponse .SerializeToString ,
413454 ),
455+ 'ListInstanceIds' : grpc .unary_unary_rpc_method_handler (
456+ servicer .ListInstanceIds ,
457+ request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .ListInstanceIdsRequest .FromString ,
458+ response_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .ListInstanceIdsResponse .SerializeToString ,
459+ ),
414460 'PurgeInstances' : grpc .unary_unary_rpc_method_handler (
415461 servicer .PurgeInstances ,
416462 request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .PurgeInstancesRequest .FromString ,
@@ -486,6 +532,11 @@ def add_TaskHubSidecarServiceServicer_to_server(servicer, server):
486532 request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .AbandonEntityTaskRequest .FromString ,
487533 response_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .AbandonEntityTaskResponse .SerializeToString ,
488534 ),
535+ 'SkipGracefulOrchestrationTerminations' : grpc .unary_unary_rpc_method_handler (
536+ servicer .SkipGracefulOrchestrationTerminations ,
537+ request_deserializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .SkipGracefulOrchestrationTerminationsRequest .FromString ,
538+ response_serializer = durabletask_dot_internal_dot_orchestrator__service__pb2 .SkipGracefulOrchestrationTerminationsResponse .SerializeToString ,
539+ ),
489540 }
490541 generic_handler = grpc .method_handlers_generic_handler (
491542 'TaskHubSidecarService' , rpc_method_handlers )
@@ -605,6 +656,33 @@ def RewindInstance(request,
605656 metadata ,
606657 _registered_method = True )
607658
659+ @staticmethod
660+ def RestartInstance (request ,
661+ target ,
662+ options = (),
663+ channel_credentials = None ,
664+ call_credentials = None ,
665+ insecure = False ,
666+ compression = None ,
667+ wait_for_ready = None ,
668+ timeout = None ,
669+ metadata = None ):
670+ return grpc .experimental .unary_unary (
671+ request ,
672+ target ,
673+ '/TaskHubSidecarService/RestartInstance' ,
674+ durabletask_dot_internal_dot_orchestrator__service__pb2 .RestartInstanceRequest .SerializeToString ,
675+ durabletask_dot_internal_dot_orchestrator__service__pb2 .RestartInstanceResponse .FromString ,
676+ options ,
677+ channel_credentials ,
678+ insecure ,
679+ call_credentials ,
680+ compression ,
681+ wait_for_ready ,
682+ timeout ,
683+ metadata ,
684+ _registered_method = True )
685+
608686 @staticmethod
609687 def WaitForInstanceStart (request ,
610688 target ,
@@ -794,6 +872,33 @@ def QueryInstances(request,
794872 metadata ,
795873 _registered_method = True )
796874
875+ @staticmethod
876+ def ListInstanceIds (request ,
877+ target ,
878+ options = (),
879+ channel_credentials = None ,
880+ call_credentials = None ,
881+ insecure = False ,
882+ compression = None ,
883+ wait_for_ready = None ,
884+ timeout = None ,
885+ metadata = None ):
886+ return grpc .experimental .unary_unary (
887+ request ,
888+ target ,
889+ '/TaskHubSidecarService/ListInstanceIds' ,
890+ durabletask_dot_internal_dot_orchestrator__service__pb2 .ListInstanceIdsRequest .SerializeToString ,
891+ durabletask_dot_internal_dot_orchestrator__service__pb2 .ListInstanceIdsResponse .FromString ,
892+ options ,
893+ channel_credentials ,
894+ insecure ,
895+ call_credentials ,
896+ compression ,
897+ wait_for_ready ,
898+ timeout ,
899+ metadata ,
900+ _registered_method = True )
901+
797902 @staticmethod
798903 def PurgeInstances (request ,
799904 target ,
@@ -1198,3 +1303,30 @@ def AbandonTaskEntityWorkItem(request,
11981303 timeout ,
11991304 metadata ,
12001305 _registered_method = True )
1306+
1307+ @staticmethod
1308+ def SkipGracefulOrchestrationTerminations (request ,
1309+ target ,
1310+ options = (),
1311+ channel_credentials = None ,
1312+ call_credentials = None ,
1313+ insecure = False ,
1314+ compression = None ,
1315+ wait_for_ready = None ,
1316+ timeout = None ,
1317+ metadata = None ):
1318+ return grpc .experimental .unary_unary (
1319+ request ,
1320+ target ,
1321+ '/TaskHubSidecarService/SkipGracefulOrchestrationTerminations' ,
1322+ durabletask_dot_internal_dot_orchestrator__service__pb2 .SkipGracefulOrchestrationTerminationsRequest .SerializeToString ,
1323+ durabletask_dot_internal_dot_orchestrator__service__pb2 .SkipGracefulOrchestrationTerminationsResponse .FromString ,
1324+ options ,
1325+ channel_credentials ,
1326+ insecure ,
1327+ call_credentials ,
1328+ compression ,
1329+ wait_for_ready ,
1330+ timeout ,
1331+ metadata ,
1332+ _registered_method = True )
0 commit comments