1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! 2import grpc 3 4from . import ( 5 engine_pb2 as google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2, 6) 7from . import ( 8 quantum_pb2 as google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2, 9) 10from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 11 12 13class QuantumEngineServiceStub(object): 14 """- 15 16 - 17 """ 18 19 def __init__(self, channel): 20 """Constructor. 21 22 Args: 23 channel: A grpc.Channel. 24 """ 25 self.CreateQuantumProgram = channel.unary_unary( 26 '/google.cloud.quantum.v1alpha1.QuantumEngineService/CreateQuantumProgram', 27 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CreateQuantumProgramRequest.SerializeToString, 28 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProgram.FromString, 29 ) 30 self.GetQuantumProgram = channel.unary_unary( 31 '/google.cloud.quantum.v1alpha1.QuantumEngineService/GetQuantumProgram', 32 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumProgramRequest.SerializeToString, 33 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProgram.FromString, 34 ) 35 self.ListQuantumPrograms = channel.unary_unary( 36 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumPrograms', 37 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProgramsRequest.SerializeToString, 38 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProgramsResponse.FromString, 39 ) 40 self.DeleteQuantumProgram = channel.unary_unary( 41 '/google.cloud.quantum.v1alpha1.QuantumEngineService/DeleteQuantumProgram', 42 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.DeleteQuantumProgramRequest.SerializeToString, 43 response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, 44 ) 45 self.UpdateQuantumProgram = channel.unary_unary( 46 '/google.cloud.quantum.v1alpha1.QuantumEngineService/UpdateQuantumProgram', 47 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.UpdateQuantumProgramRequest.SerializeToString, 48 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProgram.FromString, 49 ) 50 self.CreateQuantumJob = channel.unary_unary( 51 '/google.cloud.quantum.v1alpha1.QuantumEngineService/CreateQuantumJob', 52 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CreateQuantumJobRequest.SerializeToString, 53 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumJob.FromString, 54 ) 55 self.GetQuantumJob = channel.unary_unary( 56 '/google.cloud.quantum.v1alpha1.QuantumEngineService/GetQuantumJob', 57 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumJobRequest.SerializeToString, 58 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumJob.FromString, 59 ) 60 self.ListQuantumJobs = channel.unary_unary( 61 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumJobs', 62 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobsRequest.SerializeToString, 63 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobsResponse.FromString, 64 ) 65 self.DeleteQuantumJob = channel.unary_unary( 66 '/google.cloud.quantum.v1alpha1.QuantumEngineService/DeleteQuantumJob', 67 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.DeleteQuantumJobRequest.SerializeToString, 68 response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, 69 ) 70 self.UpdateQuantumJob = channel.unary_unary( 71 '/google.cloud.quantum.v1alpha1.QuantumEngineService/UpdateQuantumJob', 72 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.UpdateQuantumJobRequest.SerializeToString, 73 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumJob.FromString, 74 ) 75 self.CancelQuantumJob = channel.unary_unary( 76 '/google.cloud.quantum.v1alpha1.QuantumEngineService/CancelQuantumJob', 77 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CancelQuantumJobRequest.SerializeToString, 78 response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, 79 ) 80 self.ListQuantumJobEvents = channel.unary_unary( 81 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumJobEvents', 82 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobEventsRequest.SerializeToString, 83 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobEventsResponse.FromString, 84 ) 85 self.GetQuantumResult = channel.unary_unary( 86 '/google.cloud.quantum.v1alpha1.QuantumEngineService/GetQuantumResult', 87 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumResultRequest.SerializeToString, 88 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumResult.FromString, 89 ) 90 self.ListQuantumProcessors = channel.unary_unary( 91 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumProcessors', 92 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProcessorsRequest.SerializeToString, 93 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProcessorsResponse.FromString, 94 ) 95 self.GetQuantumProcessor = channel.unary_unary( 96 '/google.cloud.quantum.v1alpha1.QuantumEngineService/GetQuantumProcessor', 97 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumProcessorRequest.SerializeToString, 98 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProcessor.FromString, 99 ) 100 self.ListQuantumCalibrations = channel.unary_unary( 101 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumCalibrations', 102 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumCalibrationsRequest.SerializeToString, 103 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumCalibrationsResponse.FromString, 104 ) 105 self.GetQuantumCalibration = channel.unary_unary( 106 '/google.cloud.quantum.v1alpha1.QuantumEngineService/GetQuantumCalibration', 107 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumCalibrationRequest.SerializeToString, 108 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumCalibration.FromString, 109 ) 110 self.CreateQuantumReservation = channel.unary_unary( 111 '/google.cloud.quantum.v1alpha1.QuantumEngineService/CreateQuantumReservation', 112 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CreateQuantumReservationRequest.SerializeToString, 113 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.FromString, 114 ) 115 self.CancelQuantumReservation = channel.unary_unary( 116 '/google.cloud.quantum.v1alpha1.QuantumEngineService/CancelQuantumReservation', 117 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CancelQuantumReservationRequest.SerializeToString, 118 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.FromString, 119 ) 120 self.DeleteQuantumReservation = channel.unary_unary( 121 '/google.cloud.quantum.v1alpha1.QuantumEngineService/DeleteQuantumReservation', 122 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.DeleteQuantumReservationRequest.SerializeToString, 123 response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, 124 ) 125 self.GetQuantumReservation = channel.unary_unary( 126 '/google.cloud.quantum.v1alpha1.QuantumEngineService/GetQuantumReservation', 127 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumReservationRequest.SerializeToString, 128 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.FromString, 129 ) 130 self.ListQuantumReservations = channel.unary_unary( 131 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumReservations', 132 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationsRequest.SerializeToString, 133 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationsResponse.FromString, 134 ) 135 self.UpdateQuantumReservation = channel.unary_unary( 136 '/google.cloud.quantum.v1alpha1.QuantumEngineService/UpdateQuantumReservation', 137 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.UpdateQuantumReservationRequest.SerializeToString, 138 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.FromString, 139 ) 140 self.QuantumRunStream = channel.stream_stream( 141 '/google.cloud.quantum.v1alpha1.QuantumEngineService/QuantumRunStream', 142 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.QuantumRunStreamRequest.SerializeToString, 143 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.QuantumRunStreamResponse.FromString, 144 ) 145 self.ListQuantumReservationGrants = channel.unary_unary( 146 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumReservationGrants', 147 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationGrantsRequest.SerializeToString, 148 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationGrantsResponse.FromString, 149 ) 150 self.ReallocateQuantumReservationGrant = channel.unary_unary( 151 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ReallocateQuantumReservationGrant', 152 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ReallocateQuantumReservationGrantRequest.SerializeToString, 153 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservationGrant.FromString, 154 ) 155 self.ListQuantumReservationBudgets = channel.unary_unary( 156 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumReservationBudgets', 157 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationBudgetsRequest.SerializeToString, 158 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationBudgetsResponse.FromString, 159 ) 160 self.ListQuantumTimeSlots = channel.unary_unary( 161 '/google.cloud.quantum.v1alpha1.QuantumEngineService/ListQuantumTimeSlots', 162 request_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumTimeSlotsRequest.SerializeToString, 163 response_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumTimeSlotsResponse.FromString, 164 ) 165 166 167class QuantumEngineServiceServicer(object): 168 """- 169 170 - 171 """ 172 173 def CreateQuantumProgram(self, request, context): 174 """-""" 175 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 176 context.set_details('Method not implemented!') 177 raise NotImplementedError('Method not implemented!') 178 179 def GetQuantumProgram(self, request, context): 180 """-""" 181 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 182 context.set_details('Method not implemented!') 183 raise NotImplementedError('Method not implemented!') 184 185 def ListQuantumPrograms(self, request, context): 186 """-""" 187 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 188 context.set_details('Method not implemented!') 189 raise NotImplementedError('Method not implemented!') 190 191 def DeleteQuantumProgram(self, request, context): 192 """-""" 193 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 194 context.set_details('Method not implemented!') 195 raise NotImplementedError('Method not implemented!') 196 197 def UpdateQuantumProgram(self, request, context): 198 """-""" 199 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 200 context.set_details('Method not implemented!') 201 raise NotImplementedError('Method not implemented!') 202 203 def CreateQuantumJob(self, request, context): 204 """-""" 205 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 206 context.set_details('Method not implemented!') 207 raise NotImplementedError('Method not implemented!') 208 209 def GetQuantumJob(self, request, context): 210 """-""" 211 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 212 context.set_details('Method not implemented!') 213 raise NotImplementedError('Method not implemented!') 214 215 def ListQuantumJobs(self, request, context): 216 """-""" 217 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 218 context.set_details('Method not implemented!') 219 raise NotImplementedError('Method not implemented!') 220 221 def DeleteQuantumJob(self, request, context): 222 """-""" 223 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 224 context.set_details('Method not implemented!') 225 raise NotImplementedError('Method not implemented!') 226 227 def UpdateQuantumJob(self, request, context): 228 """-""" 229 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 230 context.set_details('Method not implemented!') 231 raise NotImplementedError('Method not implemented!') 232 233 def CancelQuantumJob(self, request, context): 234 """-""" 235 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 236 context.set_details('Method not implemented!') 237 raise NotImplementedError('Method not implemented!') 238 239 def ListQuantumJobEvents(self, request, context): 240 """-""" 241 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 242 context.set_details('Method not implemented!') 243 raise NotImplementedError('Method not implemented!') 244 245 def GetQuantumResult(self, request, context): 246 """-""" 247 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 248 context.set_details('Method not implemented!') 249 raise NotImplementedError('Method not implemented!') 250 251 def ListQuantumProcessors(self, request, context): 252 """-""" 253 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 254 context.set_details('Method not implemented!') 255 raise NotImplementedError('Method not implemented!') 256 257 def GetQuantumProcessor(self, request, context): 258 """-""" 259 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 260 context.set_details('Method not implemented!') 261 raise NotImplementedError('Method not implemented!') 262 263 def ListQuantumCalibrations(self, request, context): 264 """-""" 265 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 266 context.set_details('Method not implemented!') 267 raise NotImplementedError('Method not implemented!') 268 269 def GetQuantumCalibration(self, request, context): 270 """-""" 271 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 272 context.set_details('Method not implemented!') 273 raise NotImplementedError('Method not implemented!') 274 275 def CreateQuantumReservation(self, request, context): 276 """-""" 277 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 278 context.set_details('Method not implemented!') 279 raise NotImplementedError('Method not implemented!') 280 281 def CancelQuantumReservation(self, request, context): 282 """-""" 283 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 284 context.set_details('Method not implemented!') 285 raise NotImplementedError('Method not implemented!') 286 287 def DeleteQuantumReservation(self, request, context): 288 """-""" 289 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 290 context.set_details('Method not implemented!') 291 raise NotImplementedError('Method not implemented!') 292 293 def GetQuantumReservation(self, request, context): 294 """-""" 295 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 296 context.set_details('Method not implemented!') 297 raise NotImplementedError('Method not implemented!') 298 299 def ListQuantumReservations(self, request, context): 300 """-""" 301 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 302 context.set_details('Method not implemented!') 303 raise NotImplementedError('Method not implemented!') 304 305 def UpdateQuantumReservation(self, request, context): 306 """-""" 307 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 308 context.set_details('Method not implemented!') 309 raise NotImplementedError('Method not implemented!') 310 311 def QuantumRunStream(self, request_iterator, context): 312 """-""" 313 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 314 context.set_details('Method not implemented!') 315 raise NotImplementedError('Method not implemented!') 316 317 def ListQuantumReservationGrants(self, request, context): 318 """-""" 319 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 320 context.set_details('Method not implemented!') 321 raise NotImplementedError('Method not implemented!') 322 323 def ReallocateQuantumReservationGrant(self, request, context): 324 """-""" 325 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 326 context.set_details('Method not implemented!') 327 raise NotImplementedError('Method not implemented!') 328 329 def ListQuantumReservationBudgets(self, request, context): 330 """-""" 331 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 332 context.set_details('Method not implemented!') 333 raise NotImplementedError('Method not implemented!') 334 335 def ListQuantumTimeSlots(self, request, context): 336 """-""" 337 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 338 context.set_details('Method not implemented!') 339 raise NotImplementedError('Method not implemented!') 340 341 342def add_QuantumEngineServiceServicer_to_server(servicer, server): 343 rpc_method_handlers = { 344 'CreateQuantumProgram': grpc.unary_unary_rpc_method_handler( 345 servicer.CreateQuantumProgram, 346 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CreateQuantumProgramRequest.FromString, 347 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProgram.SerializeToString, 348 ), 349 'GetQuantumProgram': grpc.unary_unary_rpc_method_handler( 350 servicer.GetQuantumProgram, 351 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumProgramRequest.FromString, 352 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProgram.SerializeToString, 353 ), 354 'ListQuantumPrograms': grpc.unary_unary_rpc_method_handler( 355 servicer.ListQuantumPrograms, 356 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProgramsRequest.FromString, 357 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProgramsResponse.SerializeToString, 358 ), 359 'DeleteQuantumProgram': grpc.unary_unary_rpc_method_handler( 360 servicer.DeleteQuantumProgram, 361 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.DeleteQuantumProgramRequest.FromString, 362 response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, 363 ), 364 'UpdateQuantumProgram': grpc.unary_unary_rpc_method_handler( 365 servicer.UpdateQuantumProgram, 366 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.UpdateQuantumProgramRequest.FromString, 367 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProgram.SerializeToString, 368 ), 369 'CreateQuantumJob': grpc.unary_unary_rpc_method_handler( 370 servicer.CreateQuantumJob, 371 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CreateQuantumJobRequest.FromString, 372 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumJob.SerializeToString, 373 ), 374 'GetQuantumJob': grpc.unary_unary_rpc_method_handler( 375 servicer.GetQuantumJob, 376 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumJobRequest.FromString, 377 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumJob.SerializeToString, 378 ), 379 'ListQuantumJobs': grpc.unary_unary_rpc_method_handler( 380 servicer.ListQuantumJobs, 381 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobsRequest.FromString, 382 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobsResponse.SerializeToString, 383 ), 384 'DeleteQuantumJob': grpc.unary_unary_rpc_method_handler( 385 servicer.DeleteQuantumJob, 386 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.DeleteQuantumJobRequest.FromString, 387 response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, 388 ), 389 'UpdateQuantumJob': grpc.unary_unary_rpc_method_handler( 390 servicer.UpdateQuantumJob, 391 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.UpdateQuantumJobRequest.FromString, 392 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumJob.SerializeToString, 393 ), 394 'CancelQuantumJob': grpc.unary_unary_rpc_method_handler( 395 servicer.CancelQuantumJob, 396 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CancelQuantumJobRequest.FromString, 397 response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, 398 ), 399 'ListQuantumJobEvents': grpc.unary_unary_rpc_method_handler( 400 servicer.ListQuantumJobEvents, 401 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobEventsRequest.FromString, 402 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumJobEventsResponse.SerializeToString, 403 ), 404 'GetQuantumResult': grpc.unary_unary_rpc_method_handler( 405 servicer.GetQuantumResult, 406 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumResultRequest.FromString, 407 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumResult.SerializeToString, 408 ), 409 'ListQuantumProcessors': grpc.unary_unary_rpc_method_handler( 410 servicer.ListQuantumProcessors, 411 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProcessorsRequest.FromString, 412 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumProcessorsResponse.SerializeToString, 413 ), 414 'GetQuantumProcessor': grpc.unary_unary_rpc_method_handler( 415 servicer.GetQuantumProcessor, 416 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumProcessorRequest.FromString, 417 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumProcessor.SerializeToString, 418 ), 419 'ListQuantumCalibrations': grpc.unary_unary_rpc_method_handler( 420 servicer.ListQuantumCalibrations, 421 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumCalibrationsRequest.FromString, 422 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumCalibrationsResponse.SerializeToString, 423 ), 424 'GetQuantumCalibration': grpc.unary_unary_rpc_method_handler( 425 servicer.GetQuantumCalibration, 426 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumCalibrationRequest.FromString, 427 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumCalibration.SerializeToString, 428 ), 429 'CreateQuantumReservation': grpc.unary_unary_rpc_method_handler( 430 servicer.CreateQuantumReservation, 431 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CreateQuantumReservationRequest.FromString, 432 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.SerializeToString, 433 ), 434 'CancelQuantumReservation': grpc.unary_unary_rpc_method_handler( 435 servicer.CancelQuantumReservation, 436 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.CancelQuantumReservationRequest.FromString, 437 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.SerializeToString, 438 ), 439 'DeleteQuantumReservation': grpc.unary_unary_rpc_method_handler( 440 servicer.DeleteQuantumReservation, 441 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.DeleteQuantumReservationRequest.FromString, 442 response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, 443 ), 444 'GetQuantumReservation': grpc.unary_unary_rpc_method_handler( 445 servicer.GetQuantumReservation, 446 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.GetQuantumReservationRequest.FromString, 447 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.SerializeToString, 448 ), 449 'ListQuantumReservations': grpc.unary_unary_rpc_method_handler( 450 servicer.ListQuantumReservations, 451 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationsRequest.FromString, 452 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationsResponse.SerializeToString, 453 ), 454 'UpdateQuantumReservation': grpc.unary_unary_rpc_method_handler( 455 servicer.UpdateQuantumReservation, 456 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.UpdateQuantumReservationRequest.FromString, 457 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservation.SerializeToString, 458 ), 459 'QuantumRunStream': grpc.stream_stream_rpc_method_handler( 460 servicer.QuantumRunStream, 461 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.QuantumRunStreamRequest.FromString, 462 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.QuantumRunStreamResponse.SerializeToString, 463 ), 464 'ListQuantumReservationGrants': grpc.unary_unary_rpc_method_handler( 465 servicer.ListQuantumReservationGrants, 466 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationGrantsRequest.FromString, 467 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationGrantsResponse.SerializeToString, 468 ), 469 'ReallocateQuantumReservationGrant': grpc.unary_unary_rpc_method_handler( 470 servicer.ReallocateQuantumReservationGrant, 471 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ReallocateQuantumReservationGrantRequest.FromString, 472 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.QuantumReservationGrant.SerializeToString, 473 ), 474 'ListQuantumReservationBudgets': grpc.unary_unary_rpc_method_handler( 475 servicer.ListQuantumReservationBudgets, 476 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationBudgetsRequest.FromString, 477 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumReservationBudgetsResponse.SerializeToString, 478 ), 479 'ListQuantumTimeSlots': grpc.unary_unary_rpc_method_handler( 480 servicer.ListQuantumTimeSlots, 481 request_deserializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumTimeSlotsRequest.FromString, 482 response_serializer=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_engine__pb2.ListQuantumTimeSlotsResponse.SerializeToString, 483 ), 484 } 485 generic_handler = grpc.method_handlers_generic_handler( 486 'google.cloud.quantum.v1alpha1.QuantumEngineService', rpc_method_handlers 487 ) 488 server.add_generic_rpc_handlers((generic_handler,)) 489