1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: google/cloud/quantum_v1alpha1/proto/engine.proto
4
5from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
8from google.protobuf import symbol_database as _symbol_database
9# @@protoc_insertion_point(imports)
10
11_sym_db = _symbol_database.Default()
12
13
14from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
15from . import quantum_pb2 as google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2
16from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
17from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
18from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
19from google.api import client_pb2 as google_dot_api_dot_client__pb2
20
21
22DESCRIPTOR = _descriptor.FileDescriptor(
23  name='google/cloud/quantum_v1alpha1/proto/engine.proto',
24  package='cirq.google.engine.client.quantum_v1alpha1.proto',
25  syntax='proto3',
26  serialized_options=b'\n(com.google.cloud.quantum.engine.v1alpha1ZDgoogle.golang.org/genproto/googleapis/cloud/quantum/v1alpha1;quantum',
27  serialized_pb=b'\n0google/cloud/quantum_v1alpha1/proto/engine.proto\x12\x30\x63irq.google.engine.client.quantum_v1alpha1.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x31google/cloud/quantum_v1alpha1/proto/quantum.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x17google/api/client.proto\"\xa4\x01\n\x17\x43reateQuantumJobRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12Q\n\x0bquantum_job\x18\x02 \x01(\x0b\x32<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\x12&\n\x1eoverwrite_existing_run_context\x18\x03 \x01(\x08\"@\n\x14GetQuantumJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1a\n\x12return_run_context\x18\x02 \x01(\x08\"_\n\x16ListQuantumJobsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"~\n\x17ListQuantumJobsResponse\x12J\n\x04jobs\x18\x01 \x03(\x0b\x32<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\'\n\x17\x44\x65leteQuantumJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\xab\x01\n\x17UpdateQuantumJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12Q\n\x0bquantum_job\x18\x02 \x01(\x0b\x32<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"\'\n\x17\x43\x61ncelQuantumJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"T\n\x1bListQuantumJobEventsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"\x8a\x01\n\x1cListQuantumJobEventsResponse\x12Q\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x41.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJobEvent\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\")\n\x17GetQuantumResultRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\"\xb0\x01\n\x1b\x43reateQuantumProgramRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12Y\n\x0fquantum_program\x18\x02 \x01(\x0b\x32@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\x12&\n\x1eoverwrite_existing_source_code\x18\x03 \x01(\x08\"=\n\x18GetQuantumProgramRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0breturn_code\x18\x02 \x01(\x08\"c\n\x1aListQuantumProgramsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\x8a\x01\n\x1bListQuantumProgramsResponse\x12R\n\x08programs\x18\x01 \x03(\x0b\x32@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"@\n\x1b\x44\x65leteQuantumProgramRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65lete_jobs\x18\x02 \x01(\x08\"\xb7\x01\n\x1bUpdateQuantumProgramRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12Y\n\x0fquantum_program\x18\x02 \x01(\x0b\x32@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"e\n\x1cListQuantumProcessorsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\x90\x01\n\x1dListQuantumProcessorsResponse\x12V\n\nprocessors\x18\x01 \x03(\x0b\x32\x42.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProcessor\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"*\n\x1aGetQuantumProcessorRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"g\n\x1eListQuantumCalibrationsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\x96\x01\n\x1fListQuantumCalibrationsResponse\x12Z\n\x0c\x63\x61librations\x18\x01 \x03(\x0b\x32\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumCalibration\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\",\n\x1cGetQuantumCalibrationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\x94\x01\n\x1f\x43reateQuantumReservationRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x61\n\x13quantum_reservation\x18\x02 \x01(\x0b\x32\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\"/\n\x1f\x43\x61ncelQuantumReservationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"/\n\x1f\x44\x65leteQuantumReservationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\",\n\x1cGetQuantumReservationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"g\n\x1eListQuantumReservationsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\x96\x01\n\x1fListQuantumReservationsResponse\x12Z\n\x0creservations\x18\x01 \x03(\x0b\x32\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xc3\x01\n\x1fUpdateQuantumReservationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x61\n\x13quantum_reservation\x18\x02 \x01(\x0b\x32\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"\x99\x03\n\x17QuantumRunStreamRequest\x12\x12\n\nmessage_id\x18\x01 \x01(\t\x12\x0e\n\x06parent\x18\x02 \x01(\t\x12}\n\x1e\x63reate_quantum_program_and_job\x18\x03 \x01(\x0b\x32S.cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramAndJobRequestH\x00\x12g\n\x12\x63reate_quantum_job\x18\x04 \x01(\x0b\x32I.cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequestH\x00\x12g\n\x12get_quantum_result\x18\x05 \x01(\x0b\x32I.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumResultRequestH\x00\x42\t\n\x07request\"\xe1\x01\n!CreateQuantumProgramAndJobRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12Y\n\x0fquantum_program\x18\x02 \x01(\x0b\x32@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\x12Q\n\x0bquantum_job\x18\x03 \x01(\x0b\x32<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\"\xaa\x02\n\x18QuantumRunStreamResponse\x12\x12\n\nmessage_id\x18\x01 \x01(\t\x12N\n\x05\x65rror\x18\x02 \x01(\x0b\x32=.cirq.google.engine.client.quantum_v1alpha1.proto.StreamErrorH\x00\x12K\n\x03job\x18\x03 \x01(\x0b\x32<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJobH\x00\x12Q\n\x06result\x18\x04 \x01(\x0b\x32?.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumResultH\x00\x42\n\n\x08response\"\x89\x03\n\x0bStreamError\x12P\n\x04\x63ode\x18\x01 \x01(\x0e\x32\x42.cirq.google.engine.client.quantum_v1alpha1.proto.StreamError.Code\x12\x0f\n\x07message\x18\x02 \x01(\t\"\x96\x02\n\x04\x43ode\x12\x14\n\x10\x43ODE_UNSPECIFIED\x10\x00\x12\x0c\n\x08INTERNAL\x10\x01\x12\x14\n\x10INVALID_ARGUMENT\x10\x02\x12\x15\n\x11PERMISSION_DENIED\x10\x03\x12\x1a\n\x16PROGRAM_ALREADY_EXISTS\x10\x04\x12\x16\n\x12JOB_ALREADY_EXISTS\x10\x05\x12\x1a\n\x16PROGRAM_DOES_NOT_EXIST\x10\x06\x12\x16\n\x12JOB_DOES_NOT_EXIST\x10\x07\x12\x1c\n\x18PROCESSOR_DOES_NOT_EXIST\x10\x08\x12\x1d\n\x19INVALID_PROCESSOR_FOR_JOB\x10\t\x12\x18\n\x14RESERVATION_REQUIRED\x10\n\"l\n#ListQuantumReservationGrantsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\xa6\x01\n$ListQuantumReservationGrantsResponse\x12\x65\n\x12reservation_grants\x18\x01 \x03(\x0b\x32I.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservationGrant\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9b\x01\n(ReallocateQuantumReservationGrantRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x19\n\x11source_project_id\x18\x02 \x01(\t\x12\x19\n\x11target_project_id\x18\x03 \x01(\t\x12+\n\x08\x64uration\x18\x04 \x01(\x0b\x32\x19.google.protobuf.Duration\"m\n$ListQuantumReservationBudgetsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\xa9\x01\n%ListQuantumReservationBudgetsResponse\x12g\n\x13reservation_budgets\x18\x01 \x03(\x0b\x32J.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservationBudget\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"d\n\x1bListQuantumTimeSlotsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"\x8e\x01\n\x1cListQuantumTimeSlotsResponse\x12U\n\ntime_slots\x18\x01 \x03(\x0b\x32\x41.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumTimeSlot\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t2\xb6\x33\n\x14QuantumEngineService\x12\xe8\x01\n\x14\x43reateQuantumProgram\x12M.cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramRequest\x1a@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\"?\x82\xd3\xe4\x93\x02\x39\"&/v1alpha1/{parent=projects/*}/programs:\x0fquantum_program\x12\xd1\x01\n\x11GetQuantumProgram\x12J.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProgramRequest\x1a@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\".\x82\xd3\xe4\x93\x02(\x12&/v1alpha1/{name=projects/*/programs/*}\x12\xe2\x01\n\x13ListQuantumPrograms\x12L.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest\x1aM.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsResponse\".\x82\xd3\xe4\x93\x02(\x12&/v1alpha1/{parent=projects/*}/programs\x12\xad\x01\n\x14\x44\x65leteQuantumProgram\x12M.cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumProgramRequest\x1a\x16.google.protobuf.Empty\".\x82\xd3\xe4\x93\x02(*&/v1alpha1/{name=projects/*/programs/*}\x12\xe8\x01\n\x14UpdateQuantumProgram\x12M.cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumProgramRequest\x1a@.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProgram\"?\x82\xd3\xe4\x93\x02\x39\x32&/v1alpha1/{name=projects/*/programs/*}:\x0fquantum_program\x12\xdf\x01\n\x10\x43reateQuantumJob\x12I.cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequest\x1a<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\"B\x82\xd3\xe4\x93\x02<\"-/v1alpha1/{parent=projects/*/programs/*}/jobs:\x0bquantum_job\x12\xcc\x01\n\rGetQuantumJob\x12\x46.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumJobRequest\x1a<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\"5\x82\xd3\xe4\x93\x02/\x12-/v1alpha1/{name=projects/*/programs/*/jobs/*}\x12\xdd\x01\n\x0fListQuantumJobs\x12H.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest\x1aI.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsResponse\"5\x82\xd3\xe4\x93\x02/\x12-/v1alpha1/{parent=projects/*/programs/*}/jobs\x12\xac\x01\n\x10\x44\x65leteQuantumJob\x12I.cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumJobRequest\x1a\x16.google.protobuf.Empty\"5\x82\xd3\xe4\x93\x02/*-/v1alpha1/{name=projects/*/programs/*/jobs/*}\x12\xdf\x01\n\x10UpdateQuantumJob\x12I.cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumJobRequest\x1a<.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumJob\"B\x82\xd3\xe4\x93\x02<2-/v1alpha1/{name=projects/*/programs/*/jobs/*}:\x0bquantum_job\x12\xb6\x01\n\x10\x43\x61ncelQuantumJob\x12I.cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumJobRequest\x1a\x16.google.protobuf.Empty\"?\x82\xd3\xe4\x93\x02\x39\"4/v1alpha1/{name=projects/*/programs/*/jobs/*}:cancel:\x01*\x12\xf5\x01\n\x14ListQuantumJobEvents\x12M.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsRequest\x1aN.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsResponse\">\x82\xd3\xe4\x93\x02\x38\x12\x36/v1alpha1/{parent=projects/*/programs/*/jobs/*}/events\x12\xde\x01\n\x10GetQuantumResult\x12I.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumResultRequest\x1a?.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumResult\">\x82\xd3\xe4\x93\x02\x38\x12\x36/v1alpha1/{parent=projects/*/programs/*/jobs/*}/result\x12\xea\x01\n\x15ListQuantumProcessors\x12N.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest\x1aO.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsResponse\"0\x82\xd3\xe4\x93\x02*\x12(/v1alpha1/{parent=projects/*}/processors\x12\xd9\x01\n\x13GetQuantumProcessor\x12L.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProcessorRequest\x1a\x42.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumProcessor\"0\x82\xd3\xe4\x93\x02*\x12(/v1alpha1/{name=projects/*/processors/*}\x12\xff\x01\n\x17ListQuantumCalibrations\x12P.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest\x1aQ.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsResponse\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/v1alpha1/{parent=projects/*/processors/*}/calibrations\x12\xee\x01\n\x15GetQuantumCalibration\x12N.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumCalibrationRequest\x1a\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumCalibration\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/v1alpha1/{name=projects/*/processors/*/calibrations/*}\x12\x89\x02\n\x18\x43reateQuantumReservation\x12Q.cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumReservationRequest\x1a\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\"T\x82\xd3\xe4\x93\x02N\"7/v1alpha1/{parent=projects/*/processors/*}/reservations:\x13quantum_reservation\x12\xfe\x01\n\x18\x43\x61ncelQuantumReservation\x12Q.cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumReservationRequest\x1a\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\"I\x82\xd3\xe4\x93\x02\x43\">/v1alpha1/{name=projects/*/processors/*/reservations/*}:cancel:\x01*\x12\xc6\x01\n\x18\x44\x65leteQuantumReservation\x12Q.cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumReservationRequest\x1a\x16.google.protobuf.Empty\"?\x82\xd3\xe4\x93\x02\x39*7/v1alpha1/{name=projects/*/processors/*/reservations/*}\x12\xee\x01\n\x15GetQuantumReservation\x12N.cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumReservationRequest\x1a\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/v1alpha1/{name=projects/*/processors/*/reservations/*}\x12\xff\x01\n\x17ListQuantumReservations\x12P.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest\x1aQ.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsResponse\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/v1alpha1/{parent=projects/*/processors/*}/reservations\x12\x89\x02\n\x18UpdateQuantumReservation\x12Q.cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumReservationRequest\x1a\x44.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservation\"T\x82\xd3\xe4\x93\x02N27/v1alpha1/{name=projects/*/processors/*/reservations/*}:\x13quantum_reservation\x12\xaf\x01\n\x10QuantumRunStream\x12I.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest\x1aJ.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse\"\x00(\x01\x30\x01\x12\x85\x02\n\x1cListQuantumReservationGrants\x12U.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest\x1aV.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsResponse\"6\x82\xd3\xe4\x93\x02\x30\x12./v1alpha1/{parent=projects/*}/reservationGrant\x12\x90\x02\n!ReallocateQuantumReservationGrant\x12Z.cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest\x1aI.cirq.google.engine.client.quantum_v1alpha1.proto.QuantumReservationGrant\"D\x82\xd3\xe4\x93\x02>\"9/v1alpha1/{name=projects/*/reservationGrant/*}:reallocate:\x01*\x12\x8a\x02\n\x1dListQuantumReservationBudgets\x12V.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest\x1aW.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/v1alpha1/{parent=projects/*}/reservationBudgets\x12\xf3\x01\n\x14ListQuantumTimeSlots\x12M.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest\x1aN.cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/v1alpha1/{parent=projects/*/processors/*}/timeSlots\x1aJ\xca\x41\x16quantum.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformBp\n(com.google.cloud.quantum.engine.v1alpha1ZDgoogle.golang.org/genproto/googleapis/cloud/quantum/v1alpha1;quantumb\x06proto3'
28  ,
29  dependencies=[google_dot_api_dot_annotations__pb2.DESCRIPTOR,google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2.DESCRIPTOR,google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,google_dot_protobuf_dot_field__mask__pb2.DESCRIPTOR,google_dot_api_dot_client__pb2.DESCRIPTOR,])
30
31
32
33_STREAMERROR_CODE = _descriptor.EnumDescriptor(
34  name='Code',
35  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.StreamError.Code',
36  filename=None,
37  file=DESCRIPTOR,
38  values=[
39    _descriptor.EnumValueDescriptor(
40      name='CODE_UNSPECIFIED', index=0, number=0,
41      serialized_options=None,
42      type=None),
43    _descriptor.EnumValueDescriptor(
44      name='INTERNAL', index=1, number=1,
45      serialized_options=None,
46      type=None),
47    _descriptor.EnumValueDescriptor(
48      name='INVALID_ARGUMENT', index=2, number=2,
49      serialized_options=None,
50      type=None),
51    _descriptor.EnumValueDescriptor(
52      name='PERMISSION_DENIED', index=3, number=3,
53      serialized_options=None,
54      type=None),
55    _descriptor.EnumValueDescriptor(
56      name='PROGRAM_ALREADY_EXISTS', index=4, number=4,
57      serialized_options=None,
58      type=None),
59    _descriptor.EnumValueDescriptor(
60      name='JOB_ALREADY_EXISTS', index=5, number=5,
61      serialized_options=None,
62      type=None),
63    _descriptor.EnumValueDescriptor(
64      name='PROGRAM_DOES_NOT_EXIST', index=6, number=6,
65      serialized_options=None,
66      type=None),
67    _descriptor.EnumValueDescriptor(
68      name='JOB_DOES_NOT_EXIST', index=7, number=7,
69      serialized_options=None,
70      type=None),
71    _descriptor.EnumValueDescriptor(
72      name='PROCESSOR_DOES_NOT_EXIST', index=8, number=8,
73      serialized_options=None,
74      type=None),
75    _descriptor.EnumValueDescriptor(
76      name='INVALID_PROCESSOR_FOR_JOB', index=9, number=9,
77      serialized_options=None,
78      type=None),
79    _descriptor.EnumValueDescriptor(
80      name='RESERVATION_REQUIRED', index=10, number=10,
81      serialized_options=None,
82      type=None),
83  ],
84  containing_type=None,
85  serialized_options=None,
86  serialized_start=4429,
87  serialized_end=4707,
88)
89_sym_db.RegisterEnumDescriptor(_STREAMERROR_CODE)
90
91
92_CREATEQUANTUMJOBREQUEST = _descriptor.Descriptor(
93  name='CreateQuantumJobRequest',
94  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequest',
95  filename=None,
96  file=DESCRIPTOR,
97  containing_type=None,
98  fields=[
99    _descriptor.FieldDescriptor(
100      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequest.parent', index=0,
101      number=1, type=9, cpp_type=9, label=1,
102      has_default_value=False, default_value=b"".decode('utf-8'),
103      message_type=None, enum_type=None, containing_type=None,
104      is_extension=False, extension_scope=None,
105      serialized_options=None, file=DESCRIPTOR),
106    _descriptor.FieldDescriptor(
107      name='quantum_job', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequest.quantum_job', index=1,
108      number=2, type=11, cpp_type=10, label=1,
109      has_default_value=False, default_value=None,
110      message_type=None, enum_type=None, containing_type=None,
111      is_extension=False, extension_scope=None,
112      serialized_options=None, file=DESCRIPTOR),
113    _descriptor.FieldDescriptor(
114      name='overwrite_existing_run_context', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequest.overwrite_existing_run_context', index=2,
115      number=3, type=8, cpp_type=7, label=1,
116      has_default_value=False, default_value=False,
117      message_type=None, enum_type=None, containing_type=None,
118      is_extension=False, extension_scope=None,
119      serialized_options=None, file=DESCRIPTOR),
120  ],
121  extensions=[
122  ],
123  nested_types=[],
124  enum_types=[
125  ],
126  serialized_options=None,
127  is_extendable=False,
128  syntax='proto3',
129  extension_ranges=[],
130  oneofs=[
131  ],
132  serialized_start=304,
133  serialized_end=468,
134)
135
136
137_GETQUANTUMJOBREQUEST = _descriptor.Descriptor(
138  name='GetQuantumJobRequest',
139  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumJobRequest',
140  filename=None,
141  file=DESCRIPTOR,
142  containing_type=None,
143  fields=[
144    _descriptor.FieldDescriptor(
145      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumJobRequest.name', index=0,
146      number=1, type=9, cpp_type=9, label=1,
147      has_default_value=False, default_value=b"".decode('utf-8'),
148      message_type=None, enum_type=None, containing_type=None,
149      is_extension=False, extension_scope=None,
150      serialized_options=None, file=DESCRIPTOR),
151    _descriptor.FieldDescriptor(
152      name='return_run_context', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumJobRequest.return_run_context', index=1,
153      number=2, type=8, cpp_type=7, label=1,
154      has_default_value=False, default_value=False,
155      message_type=None, enum_type=None, containing_type=None,
156      is_extension=False, extension_scope=None,
157      serialized_options=None, file=DESCRIPTOR),
158  ],
159  extensions=[
160  ],
161  nested_types=[],
162  enum_types=[
163  ],
164  serialized_options=None,
165  is_extendable=False,
166  syntax='proto3',
167  extension_ranges=[],
168  oneofs=[
169  ],
170  serialized_start=470,
171  serialized_end=534,
172)
173
174
175_LISTQUANTUMJOBSREQUEST = _descriptor.Descriptor(
176  name='ListQuantumJobsRequest',
177  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest',
178  filename=None,
179  file=DESCRIPTOR,
180  containing_type=None,
181  fields=[
182    _descriptor.FieldDescriptor(
183      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest.parent', index=0,
184      number=1, type=9, cpp_type=9, label=1,
185      has_default_value=False, default_value=b"".decode('utf-8'),
186      message_type=None, enum_type=None, containing_type=None,
187      is_extension=False, extension_scope=None,
188      serialized_options=None, file=DESCRIPTOR),
189    _descriptor.FieldDescriptor(
190      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest.page_size', index=1,
191      number=2, type=5, cpp_type=1, label=1,
192      has_default_value=False, default_value=0,
193      message_type=None, enum_type=None, containing_type=None,
194      is_extension=False, extension_scope=None,
195      serialized_options=None, file=DESCRIPTOR),
196    _descriptor.FieldDescriptor(
197      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest.page_token', index=2,
198      number=3, type=9, cpp_type=9, label=1,
199      has_default_value=False, default_value=b"".decode('utf-8'),
200      message_type=None, enum_type=None, containing_type=None,
201      is_extension=False, extension_scope=None,
202      serialized_options=None, file=DESCRIPTOR),
203    _descriptor.FieldDescriptor(
204      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest.filter', index=3,
205      number=4, type=9, cpp_type=9, label=1,
206      has_default_value=False, default_value=b"".decode('utf-8'),
207      message_type=None, enum_type=None, containing_type=None,
208      is_extension=False, extension_scope=None,
209      serialized_options=None, file=DESCRIPTOR),
210  ],
211  extensions=[
212  ],
213  nested_types=[],
214  enum_types=[
215  ],
216  serialized_options=None,
217  is_extendable=False,
218  syntax='proto3',
219  extension_ranges=[],
220  oneofs=[
221  ],
222  serialized_start=536,
223  serialized_end=631,
224)
225
226
227_LISTQUANTUMJOBSRESPONSE = _descriptor.Descriptor(
228  name='ListQuantumJobsResponse',
229  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsResponse',
230  filename=None,
231  file=DESCRIPTOR,
232  containing_type=None,
233  fields=[
234    _descriptor.FieldDescriptor(
235      name='jobs', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsResponse.jobs', index=0,
236      number=1, type=11, cpp_type=10, label=3,
237      has_default_value=False, default_value=[],
238      message_type=None, enum_type=None, containing_type=None,
239      is_extension=False, extension_scope=None,
240      serialized_options=None, file=DESCRIPTOR),
241    _descriptor.FieldDescriptor(
242      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsResponse.next_page_token', index=1,
243      number=2, type=9, cpp_type=9, label=1,
244      has_default_value=False, default_value=b"".decode('utf-8'),
245      message_type=None, enum_type=None, containing_type=None,
246      is_extension=False, extension_scope=None,
247      serialized_options=None, file=DESCRIPTOR),
248  ],
249  extensions=[
250  ],
251  nested_types=[],
252  enum_types=[
253  ],
254  serialized_options=None,
255  is_extendable=False,
256  syntax='proto3',
257  extension_ranges=[],
258  oneofs=[
259  ],
260  serialized_start=633,
261  serialized_end=759,
262)
263
264
265_DELETEQUANTUMJOBREQUEST = _descriptor.Descriptor(
266  name='DeleteQuantumJobRequest',
267  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumJobRequest',
268  filename=None,
269  file=DESCRIPTOR,
270  containing_type=None,
271  fields=[
272    _descriptor.FieldDescriptor(
273      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumJobRequest.name', index=0,
274      number=1, type=9, cpp_type=9, label=1,
275      has_default_value=False, default_value=b"".decode('utf-8'),
276      message_type=None, enum_type=None, containing_type=None,
277      is_extension=False, extension_scope=None,
278      serialized_options=None, file=DESCRIPTOR),
279  ],
280  extensions=[
281  ],
282  nested_types=[],
283  enum_types=[
284  ],
285  serialized_options=None,
286  is_extendable=False,
287  syntax='proto3',
288  extension_ranges=[],
289  oneofs=[
290  ],
291  serialized_start=761,
292  serialized_end=800,
293)
294
295
296_UPDATEQUANTUMJOBREQUEST = _descriptor.Descriptor(
297  name='UpdateQuantumJobRequest',
298  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumJobRequest',
299  filename=None,
300  file=DESCRIPTOR,
301  containing_type=None,
302  fields=[
303    _descriptor.FieldDescriptor(
304      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumJobRequest.name', index=0,
305      number=1, type=9, cpp_type=9, label=1,
306      has_default_value=False, default_value=b"".decode('utf-8'),
307      message_type=None, enum_type=None, containing_type=None,
308      is_extension=False, extension_scope=None,
309      serialized_options=None, file=DESCRIPTOR),
310    _descriptor.FieldDescriptor(
311      name='quantum_job', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumJobRequest.quantum_job', index=1,
312      number=2, type=11, cpp_type=10, label=1,
313      has_default_value=False, default_value=None,
314      message_type=None, enum_type=None, containing_type=None,
315      is_extension=False, extension_scope=None,
316      serialized_options=None, file=DESCRIPTOR),
317    _descriptor.FieldDescriptor(
318      name='update_mask', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumJobRequest.update_mask', index=2,
319      number=3, type=11, cpp_type=10, label=1,
320      has_default_value=False, default_value=None,
321      message_type=None, enum_type=None, containing_type=None,
322      is_extension=False, extension_scope=None,
323      serialized_options=None, file=DESCRIPTOR),
324  ],
325  extensions=[
326  ],
327  nested_types=[],
328  enum_types=[
329  ],
330  serialized_options=None,
331  is_extendable=False,
332  syntax='proto3',
333  extension_ranges=[],
334  oneofs=[
335  ],
336  serialized_start=803,
337  serialized_end=974,
338)
339
340
341_CANCELQUANTUMJOBREQUEST = _descriptor.Descriptor(
342  name='CancelQuantumJobRequest',
343  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumJobRequest',
344  filename=None,
345  file=DESCRIPTOR,
346  containing_type=None,
347  fields=[
348    _descriptor.FieldDescriptor(
349      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumJobRequest.name', index=0,
350      number=1, type=9, cpp_type=9, label=1,
351      has_default_value=False, default_value=b"".decode('utf-8'),
352      message_type=None, enum_type=None, containing_type=None,
353      is_extension=False, extension_scope=None,
354      serialized_options=None, file=DESCRIPTOR),
355  ],
356  extensions=[
357  ],
358  nested_types=[],
359  enum_types=[
360  ],
361  serialized_options=None,
362  is_extendable=False,
363  syntax='proto3',
364  extension_ranges=[],
365  oneofs=[
366  ],
367  serialized_start=976,
368  serialized_end=1015,
369)
370
371
372_LISTQUANTUMJOBEVENTSREQUEST = _descriptor.Descriptor(
373  name='ListQuantumJobEventsRequest',
374  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsRequest',
375  filename=None,
376  file=DESCRIPTOR,
377  containing_type=None,
378  fields=[
379    _descriptor.FieldDescriptor(
380      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsRequest.parent', index=0,
381      number=1, type=9, cpp_type=9, label=1,
382      has_default_value=False, default_value=b"".decode('utf-8'),
383      message_type=None, enum_type=None, containing_type=None,
384      is_extension=False, extension_scope=None,
385      serialized_options=None, file=DESCRIPTOR),
386    _descriptor.FieldDescriptor(
387      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsRequest.page_size', index=1,
388      number=2, type=5, cpp_type=1, label=1,
389      has_default_value=False, default_value=0,
390      message_type=None, enum_type=None, containing_type=None,
391      is_extension=False, extension_scope=None,
392      serialized_options=None, file=DESCRIPTOR),
393    _descriptor.FieldDescriptor(
394      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsRequest.page_token', index=2,
395      number=3, type=9, cpp_type=9, label=1,
396      has_default_value=False, default_value=b"".decode('utf-8'),
397      message_type=None, enum_type=None, containing_type=None,
398      is_extension=False, extension_scope=None,
399      serialized_options=None, file=DESCRIPTOR),
400  ],
401  extensions=[
402  ],
403  nested_types=[],
404  enum_types=[
405  ],
406  serialized_options=None,
407  is_extendable=False,
408  syntax='proto3',
409  extension_ranges=[],
410  oneofs=[
411  ],
412  serialized_start=1017,
413  serialized_end=1101,
414)
415
416
417_LISTQUANTUMJOBEVENTSRESPONSE = _descriptor.Descriptor(
418  name='ListQuantumJobEventsResponse',
419  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsResponse',
420  filename=None,
421  file=DESCRIPTOR,
422  containing_type=None,
423  fields=[
424    _descriptor.FieldDescriptor(
425      name='events', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsResponse.events', index=0,
426      number=1, type=11, cpp_type=10, label=3,
427      has_default_value=False, default_value=[],
428      message_type=None, enum_type=None, containing_type=None,
429      is_extension=False, extension_scope=None,
430      serialized_options=None, file=DESCRIPTOR),
431    _descriptor.FieldDescriptor(
432      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsResponse.next_page_token', index=1,
433      number=2, type=9, cpp_type=9, label=1,
434      has_default_value=False, default_value=b"".decode('utf-8'),
435      message_type=None, enum_type=None, containing_type=None,
436      is_extension=False, extension_scope=None,
437      serialized_options=None, file=DESCRIPTOR),
438  ],
439  extensions=[
440  ],
441  nested_types=[],
442  enum_types=[
443  ],
444  serialized_options=None,
445  is_extendable=False,
446  syntax='proto3',
447  extension_ranges=[],
448  oneofs=[
449  ],
450  serialized_start=1104,
451  serialized_end=1242,
452)
453
454
455_GETQUANTUMRESULTREQUEST = _descriptor.Descriptor(
456  name='GetQuantumResultRequest',
457  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumResultRequest',
458  filename=None,
459  file=DESCRIPTOR,
460  containing_type=None,
461  fields=[
462    _descriptor.FieldDescriptor(
463      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumResultRequest.parent', index=0,
464      number=1, type=9, cpp_type=9, label=1,
465      has_default_value=False, default_value=b"".decode('utf-8'),
466      message_type=None, enum_type=None, containing_type=None,
467      is_extension=False, extension_scope=None,
468      serialized_options=None, file=DESCRIPTOR),
469  ],
470  extensions=[
471  ],
472  nested_types=[],
473  enum_types=[
474  ],
475  serialized_options=None,
476  is_extendable=False,
477  syntax='proto3',
478  extension_ranges=[],
479  oneofs=[
480  ],
481  serialized_start=1244,
482  serialized_end=1285,
483)
484
485
486_CREATEQUANTUMPROGRAMREQUEST = _descriptor.Descriptor(
487  name='CreateQuantumProgramRequest',
488  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramRequest',
489  filename=None,
490  file=DESCRIPTOR,
491  containing_type=None,
492  fields=[
493    _descriptor.FieldDescriptor(
494      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramRequest.parent', index=0,
495      number=1, type=9, cpp_type=9, label=1,
496      has_default_value=False, default_value=b"".decode('utf-8'),
497      message_type=None, enum_type=None, containing_type=None,
498      is_extension=False, extension_scope=None,
499      serialized_options=None, file=DESCRIPTOR),
500    _descriptor.FieldDescriptor(
501      name='quantum_program', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramRequest.quantum_program', index=1,
502      number=2, type=11, cpp_type=10, label=1,
503      has_default_value=False, default_value=None,
504      message_type=None, enum_type=None, containing_type=None,
505      is_extension=False, extension_scope=None,
506      serialized_options=None, file=DESCRIPTOR),
507    _descriptor.FieldDescriptor(
508      name='overwrite_existing_source_code', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramRequest.overwrite_existing_source_code', index=2,
509      number=3, type=8, cpp_type=7, label=1,
510      has_default_value=False, default_value=False,
511      message_type=None, enum_type=None, containing_type=None,
512      is_extension=False, extension_scope=None,
513      serialized_options=None, file=DESCRIPTOR),
514  ],
515  extensions=[
516  ],
517  nested_types=[],
518  enum_types=[
519  ],
520  serialized_options=None,
521  is_extendable=False,
522  syntax='proto3',
523  extension_ranges=[],
524  oneofs=[
525  ],
526  serialized_start=1288,
527  serialized_end=1464,
528)
529
530
531_GETQUANTUMPROGRAMREQUEST = _descriptor.Descriptor(
532  name='GetQuantumProgramRequest',
533  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProgramRequest',
534  filename=None,
535  file=DESCRIPTOR,
536  containing_type=None,
537  fields=[
538    _descriptor.FieldDescriptor(
539      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProgramRequest.name', index=0,
540      number=1, type=9, cpp_type=9, label=1,
541      has_default_value=False, default_value=b"".decode('utf-8'),
542      message_type=None, enum_type=None, containing_type=None,
543      is_extension=False, extension_scope=None,
544      serialized_options=None, file=DESCRIPTOR),
545    _descriptor.FieldDescriptor(
546      name='return_code', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProgramRequest.return_code', index=1,
547      number=2, type=8, cpp_type=7, label=1,
548      has_default_value=False, default_value=False,
549      message_type=None, enum_type=None, containing_type=None,
550      is_extension=False, extension_scope=None,
551      serialized_options=None, file=DESCRIPTOR),
552  ],
553  extensions=[
554  ],
555  nested_types=[],
556  enum_types=[
557  ],
558  serialized_options=None,
559  is_extendable=False,
560  syntax='proto3',
561  extension_ranges=[],
562  oneofs=[
563  ],
564  serialized_start=1466,
565  serialized_end=1527,
566)
567
568
569_LISTQUANTUMPROGRAMSREQUEST = _descriptor.Descriptor(
570  name='ListQuantumProgramsRequest',
571  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest',
572  filename=None,
573  file=DESCRIPTOR,
574  containing_type=None,
575  fields=[
576    _descriptor.FieldDescriptor(
577      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest.parent', index=0,
578      number=1, type=9, cpp_type=9, label=1,
579      has_default_value=False, default_value=b"".decode('utf-8'),
580      message_type=None, enum_type=None, containing_type=None,
581      is_extension=False, extension_scope=None,
582      serialized_options=None, file=DESCRIPTOR),
583    _descriptor.FieldDescriptor(
584      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest.page_size', index=1,
585      number=2, type=5, cpp_type=1, label=1,
586      has_default_value=False, default_value=0,
587      message_type=None, enum_type=None, containing_type=None,
588      is_extension=False, extension_scope=None,
589      serialized_options=None, file=DESCRIPTOR),
590    _descriptor.FieldDescriptor(
591      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest.page_token', index=2,
592      number=3, type=9, cpp_type=9, label=1,
593      has_default_value=False, default_value=b"".decode('utf-8'),
594      message_type=None, enum_type=None, containing_type=None,
595      is_extension=False, extension_scope=None,
596      serialized_options=None, file=DESCRIPTOR),
597    _descriptor.FieldDescriptor(
598      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest.filter', index=3,
599      number=4, type=9, cpp_type=9, label=1,
600      has_default_value=False, default_value=b"".decode('utf-8'),
601      message_type=None, enum_type=None, containing_type=None,
602      is_extension=False, extension_scope=None,
603      serialized_options=None, file=DESCRIPTOR),
604  ],
605  extensions=[
606  ],
607  nested_types=[],
608  enum_types=[
609  ],
610  serialized_options=None,
611  is_extendable=False,
612  syntax='proto3',
613  extension_ranges=[],
614  oneofs=[
615  ],
616  serialized_start=1529,
617  serialized_end=1628,
618)
619
620
621_LISTQUANTUMPROGRAMSRESPONSE = _descriptor.Descriptor(
622  name='ListQuantumProgramsResponse',
623  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsResponse',
624  filename=None,
625  file=DESCRIPTOR,
626  containing_type=None,
627  fields=[
628    _descriptor.FieldDescriptor(
629      name='programs', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsResponse.programs', index=0,
630      number=1, type=11, cpp_type=10, label=3,
631      has_default_value=False, default_value=[],
632      message_type=None, enum_type=None, containing_type=None,
633      is_extension=False, extension_scope=None,
634      serialized_options=None, file=DESCRIPTOR),
635    _descriptor.FieldDescriptor(
636      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsResponse.next_page_token', index=1,
637      number=2, type=9, cpp_type=9, label=1,
638      has_default_value=False, default_value=b"".decode('utf-8'),
639      message_type=None, enum_type=None, containing_type=None,
640      is_extension=False, extension_scope=None,
641      serialized_options=None, file=DESCRIPTOR),
642  ],
643  extensions=[
644  ],
645  nested_types=[],
646  enum_types=[
647  ],
648  serialized_options=None,
649  is_extendable=False,
650  syntax='proto3',
651  extension_ranges=[],
652  oneofs=[
653  ],
654  serialized_start=1631,
655  serialized_end=1769,
656)
657
658
659_DELETEQUANTUMPROGRAMREQUEST = _descriptor.Descriptor(
660  name='DeleteQuantumProgramRequest',
661  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumProgramRequest',
662  filename=None,
663  file=DESCRIPTOR,
664  containing_type=None,
665  fields=[
666    _descriptor.FieldDescriptor(
667      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumProgramRequest.name', index=0,
668      number=1, type=9, cpp_type=9, label=1,
669      has_default_value=False, default_value=b"".decode('utf-8'),
670      message_type=None, enum_type=None, containing_type=None,
671      is_extension=False, extension_scope=None,
672      serialized_options=None, file=DESCRIPTOR),
673    _descriptor.FieldDescriptor(
674      name='delete_jobs', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumProgramRequest.delete_jobs', index=1,
675      number=2, type=8, cpp_type=7, label=1,
676      has_default_value=False, default_value=False,
677      message_type=None, enum_type=None, containing_type=None,
678      is_extension=False, extension_scope=None,
679      serialized_options=None, file=DESCRIPTOR),
680  ],
681  extensions=[
682  ],
683  nested_types=[],
684  enum_types=[
685  ],
686  serialized_options=None,
687  is_extendable=False,
688  syntax='proto3',
689  extension_ranges=[],
690  oneofs=[
691  ],
692  serialized_start=1771,
693  serialized_end=1835,
694)
695
696
697_UPDATEQUANTUMPROGRAMREQUEST = _descriptor.Descriptor(
698  name='UpdateQuantumProgramRequest',
699  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumProgramRequest',
700  filename=None,
701  file=DESCRIPTOR,
702  containing_type=None,
703  fields=[
704    _descriptor.FieldDescriptor(
705      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumProgramRequest.name', index=0,
706      number=1, type=9, cpp_type=9, label=1,
707      has_default_value=False, default_value=b"".decode('utf-8'),
708      message_type=None, enum_type=None, containing_type=None,
709      is_extension=False, extension_scope=None,
710      serialized_options=None, file=DESCRIPTOR),
711    _descriptor.FieldDescriptor(
712      name='quantum_program', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumProgramRequest.quantum_program', index=1,
713      number=2, type=11, cpp_type=10, label=1,
714      has_default_value=False, default_value=None,
715      message_type=None, enum_type=None, containing_type=None,
716      is_extension=False, extension_scope=None,
717      serialized_options=None, file=DESCRIPTOR),
718    _descriptor.FieldDescriptor(
719      name='update_mask', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumProgramRequest.update_mask', index=2,
720      number=3, type=11, cpp_type=10, label=1,
721      has_default_value=False, default_value=None,
722      message_type=None, enum_type=None, containing_type=None,
723      is_extension=False, extension_scope=None,
724      serialized_options=None, file=DESCRIPTOR),
725  ],
726  extensions=[
727  ],
728  nested_types=[],
729  enum_types=[
730  ],
731  serialized_options=None,
732  is_extendable=False,
733  syntax='proto3',
734  extension_ranges=[],
735  oneofs=[
736  ],
737  serialized_start=1838,
738  serialized_end=2021,
739)
740
741
742_LISTQUANTUMPROCESSORSREQUEST = _descriptor.Descriptor(
743  name='ListQuantumProcessorsRequest',
744  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest',
745  filename=None,
746  file=DESCRIPTOR,
747  containing_type=None,
748  fields=[
749    _descriptor.FieldDescriptor(
750      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest.parent', index=0,
751      number=1, type=9, cpp_type=9, label=1,
752      has_default_value=False, default_value=b"".decode('utf-8'),
753      message_type=None, enum_type=None, containing_type=None,
754      is_extension=False, extension_scope=None,
755      serialized_options=None, file=DESCRIPTOR),
756    _descriptor.FieldDescriptor(
757      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest.page_size', index=1,
758      number=2, type=5, cpp_type=1, label=1,
759      has_default_value=False, default_value=0,
760      message_type=None, enum_type=None, containing_type=None,
761      is_extension=False, extension_scope=None,
762      serialized_options=None, file=DESCRIPTOR),
763    _descriptor.FieldDescriptor(
764      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest.page_token', index=2,
765      number=3, type=9, cpp_type=9, label=1,
766      has_default_value=False, default_value=b"".decode('utf-8'),
767      message_type=None, enum_type=None, containing_type=None,
768      is_extension=False, extension_scope=None,
769      serialized_options=None, file=DESCRIPTOR),
770    _descriptor.FieldDescriptor(
771      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest.filter', index=3,
772      number=4, type=9, cpp_type=9, label=1,
773      has_default_value=False, default_value=b"".decode('utf-8'),
774      message_type=None, enum_type=None, containing_type=None,
775      is_extension=False, extension_scope=None,
776      serialized_options=None, file=DESCRIPTOR),
777  ],
778  extensions=[
779  ],
780  nested_types=[],
781  enum_types=[
782  ],
783  serialized_options=None,
784  is_extendable=False,
785  syntax='proto3',
786  extension_ranges=[],
787  oneofs=[
788  ],
789  serialized_start=2023,
790  serialized_end=2124,
791)
792
793
794_LISTQUANTUMPROCESSORSRESPONSE = _descriptor.Descriptor(
795  name='ListQuantumProcessorsResponse',
796  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsResponse',
797  filename=None,
798  file=DESCRIPTOR,
799  containing_type=None,
800  fields=[
801    _descriptor.FieldDescriptor(
802      name='processors', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsResponse.processors', index=0,
803      number=1, type=11, cpp_type=10, label=3,
804      has_default_value=False, default_value=[],
805      message_type=None, enum_type=None, containing_type=None,
806      is_extension=False, extension_scope=None,
807      serialized_options=None, file=DESCRIPTOR),
808    _descriptor.FieldDescriptor(
809      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsResponse.next_page_token', index=1,
810      number=2, type=9, cpp_type=9, label=1,
811      has_default_value=False, default_value=b"".decode('utf-8'),
812      message_type=None, enum_type=None, containing_type=None,
813      is_extension=False, extension_scope=None,
814      serialized_options=None, file=DESCRIPTOR),
815  ],
816  extensions=[
817  ],
818  nested_types=[],
819  enum_types=[
820  ],
821  serialized_options=None,
822  is_extendable=False,
823  syntax='proto3',
824  extension_ranges=[],
825  oneofs=[
826  ],
827  serialized_start=2127,
828  serialized_end=2271,
829)
830
831
832_GETQUANTUMPROCESSORREQUEST = _descriptor.Descriptor(
833  name='GetQuantumProcessorRequest',
834  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProcessorRequest',
835  filename=None,
836  file=DESCRIPTOR,
837  containing_type=None,
838  fields=[
839    _descriptor.FieldDescriptor(
840      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProcessorRequest.name', index=0,
841      number=1, type=9, cpp_type=9, label=1,
842      has_default_value=False, default_value=b"".decode('utf-8'),
843      message_type=None, enum_type=None, containing_type=None,
844      is_extension=False, extension_scope=None,
845      serialized_options=None, file=DESCRIPTOR),
846  ],
847  extensions=[
848  ],
849  nested_types=[],
850  enum_types=[
851  ],
852  serialized_options=None,
853  is_extendable=False,
854  syntax='proto3',
855  extension_ranges=[],
856  oneofs=[
857  ],
858  serialized_start=2273,
859  serialized_end=2315,
860)
861
862
863_LISTQUANTUMCALIBRATIONSREQUEST = _descriptor.Descriptor(
864  name='ListQuantumCalibrationsRequest',
865  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest',
866  filename=None,
867  file=DESCRIPTOR,
868  containing_type=None,
869  fields=[
870    _descriptor.FieldDescriptor(
871      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest.parent', index=0,
872      number=1, type=9, cpp_type=9, label=1,
873      has_default_value=False, default_value=b"".decode('utf-8'),
874      message_type=None, enum_type=None, containing_type=None,
875      is_extension=False, extension_scope=None,
876      serialized_options=None, file=DESCRIPTOR),
877    _descriptor.FieldDescriptor(
878      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest.page_size', index=1,
879      number=2, type=5, cpp_type=1, label=1,
880      has_default_value=False, default_value=0,
881      message_type=None, enum_type=None, containing_type=None,
882      is_extension=False, extension_scope=None,
883      serialized_options=None, file=DESCRIPTOR),
884    _descriptor.FieldDescriptor(
885      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest.page_token', index=2,
886      number=3, type=9, cpp_type=9, label=1,
887      has_default_value=False, default_value=b"".decode('utf-8'),
888      message_type=None, enum_type=None, containing_type=None,
889      is_extension=False, extension_scope=None,
890      serialized_options=None, file=DESCRIPTOR),
891    _descriptor.FieldDescriptor(
892      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest.filter', index=3,
893      number=4, type=9, cpp_type=9, label=1,
894      has_default_value=False, default_value=b"".decode('utf-8'),
895      message_type=None, enum_type=None, containing_type=None,
896      is_extension=False, extension_scope=None,
897      serialized_options=None, file=DESCRIPTOR),
898  ],
899  extensions=[
900  ],
901  nested_types=[],
902  enum_types=[
903  ],
904  serialized_options=None,
905  is_extendable=False,
906  syntax='proto3',
907  extension_ranges=[],
908  oneofs=[
909  ],
910  serialized_start=2317,
911  serialized_end=2420,
912)
913
914
915_LISTQUANTUMCALIBRATIONSRESPONSE = _descriptor.Descriptor(
916  name='ListQuantumCalibrationsResponse',
917  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsResponse',
918  filename=None,
919  file=DESCRIPTOR,
920  containing_type=None,
921  fields=[
922    _descriptor.FieldDescriptor(
923      name='calibrations', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsResponse.calibrations', index=0,
924      number=1, type=11, cpp_type=10, label=3,
925      has_default_value=False, default_value=[],
926      message_type=None, enum_type=None, containing_type=None,
927      is_extension=False, extension_scope=None,
928      serialized_options=None, file=DESCRIPTOR),
929    _descriptor.FieldDescriptor(
930      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsResponse.next_page_token', index=1,
931      number=2, type=9, cpp_type=9, label=1,
932      has_default_value=False, default_value=b"".decode('utf-8'),
933      message_type=None, enum_type=None, containing_type=None,
934      is_extension=False, extension_scope=None,
935      serialized_options=None, file=DESCRIPTOR),
936  ],
937  extensions=[
938  ],
939  nested_types=[],
940  enum_types=[
941  ],
942  serialized_options=None,
943  is_extendable=False,
944  syntax='proto3',
945  extension_ranges=[],
946  oneofs=[
947  ],
948  serialized_start=2423,
949  serialized_end=2573,
950)
951
952
953_GETQUANTUMCALIBRATIONREQUEST = _descriptor.Descriptor(
954  name='GetQuantumCalibrationRequest',
955  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumCalibrationRequest',
956  filename=None,
957  file=DESCRIPTOR,
958  containing_type=None,
959  fields=[
960    _descriptor.FieldDescriptor(
961      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumCalibrationRequest.name', index=0,
962      number=1, type=9, cpp_type=9, label=1,
963      has_default_value=False, default_value=b"".decode('utf-8'),
964      message_type=None, enum_type=None, containing_type=None,
965      is_extension=False, extension_scope=None,
966      serialized_options=None, file=DESCRIPTOR),
967  ],
968  extensions=[
969  ],
970  nested_types=[],
971  enum_types=[
972  ],
973  serialized_options=None,
974  is_extendable=False,
975  syntax='proto3',
976  extension_ranges=[],
977  oneofs=[
978  ],
979  serialized_start=2575,
980  serialized_end=2619,
981)
982
983
984_CREATEQUANTUMRESERVATIONREQUEST = _descriptor.Descriptor(
985  name='CreateQuantumReservationRequest',
986  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumReservationRequest',
987  filename=None,
988  file=DESCRIPTOR,
989  containing_type=None,
990  fields=[
991    _descriptor.FieldDescriptor(
992      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumReservationRequest.parent', index=0,
993      number=1, type=9, cpp_type=9, label=1,
994      has_default_value=False, default_value=b"".decode('utf-8'),
995      message_type=None, enum_type=None, containing_type=None,
996      is_extension=False, extension_scope=None,
997      serialized_options=None, file=DESCRIPTOR),
998    _descriptor.FieldDescriptor(
999      name='quantum_reservation', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumReservationRequest.quantum_reservation', index=1,
1000      number=2, type=11, cpp_type=10, label=1,
1001      has_default_value=False, default_value=None,
1002      message_type=None, enum_type=None, containing_type=None,
1003      is_extension=False, extension_scope=None,
1004      serialized_options=None, file=DESCRIPTOR),
1005  ],
1006  extensions=[
1007  ],
1008  nested_types=[],
1009  enum_types=[
1010  ],
1011  serialized_options=None,
1012  is_extendable=False,
1013  syntax='proto3',
1014  extension_ranges=[],
1015  oneofs=[
1016  ],
1017  serialized_start=2622,
1018  serialized_end=2770,
1019)
1020
1021
1022_CANCELQUANTUMRESERVATIONREQUEST = _descriptor.Descriptor(
1023  name='CancelQuantumReservationRequest',
1024  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumReservationRequest',
1025  filename=None,
1026  file=DESCRIPTOR,
1027  containing_type=None,
1028  fields=[
1029    _descriptor.FieldDescriptor(
1030      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumReservationRequest.name', index=0,
1031      number=1, type=9, cpp_type=9, label=1,
1032      has_default_value=False, default_value=b"".decode('utf-8'),
1033      message_type=None, enum_type=None, containing_type=None,
1034      is_extension=False, extension_scope=None,
1035      serialized_options=None, file=DESCRIPTOR),
1036  ],
1037  extensions=[
1038  ],
1039  nested_types=[],
1040  enum_types=[
1041  ],
1042  serialized_options=None,
1043  is_extendable=False,
1044  syntax='proto3',
1045  extension_ranges=[],
1046  oneofs=[
1047  ],
1048  serialized_start=2772,
1049  serialized_end=2819,
1050)
1051
1052
1053_DELETEQUANTUMRESERVATIONREQUEST = _descriptor.Descriptor(
1054  name='DeleteQuantumReservationRequest',
1055  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumReservationRequest',
1056  filename=None,
1057  file=DESCRIPTOR,
1058  containing_type=None,
1059  fields=[
1060    _descriptor.FieldDescriptor(
1061      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumReservationRequest.name', index=0,
1062      number=1, type=9, cpp_type=9, label=1,
1063      has_default_value=False, default_value=b"".decode('utf-8'),
1064      message_type=None, enum_type=None, containing_type=None,
1065      is_extension=False, extension_scope=None,
1066      serialized_options=None, file=DESCRIPTOR),
1067  ],
1068  extensions=[
1069  ],
1070  nested_types=[],
1071  enum_types=[
1072  ],
1073  serialized_options=None,
1074  is_extendable=False,
1075  syntax='proto3',
1076  extension_ranges=[],
1077  oneofs=[
1078  ],
1079  serialized_start=2821,
1080  serialized_end=2868,
1081)
1082
1083
1084_GETQUANTUMRESERVATIONREQUEST = _descriptor.Descriptor(
1085  name='GetQuantumReservationRequest',
1086  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumReservationRequest',
1087  filename=None,
1088  file=DESCRIPTOR,
1089  containing_type=None,
1090  fields=[
1091    _descriptor.FieldDescriptor(
1092      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumReservationRequest.name', index=0,
1093      number=1, type=9, cpp_type=9, label=1,
1094      has_default_value=False, default_value=b"".decode('utf-8'),
1095      message_type=None, enum_type=None, containing_type=None,
1096      is_extension=False, extension_scope=None,
1097      serialized_options=None, file=DESCRIPTOR),
1098  ],
1099  extensions=[
1100  ],
1101  nested_types=[],
1102  enum_types=[
1103  ],
1104  serialized_options=None,
1105  is_extendable=False,
1106  syntax='proto3',
1107  extension_ranges=[],
1108  oneofs=[
1109  ],
1110  serialized_start=2870,
1111  serialized_end=2914,
1112)
1113
1114
1115_LISTQUANTUMRESERVATIONSREQUEST = _descriptor.Descriptor(
1116  name='ListQuantumReservationsRequest',
1117  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest',
1118  filename=None,
1119  file=DESCRIPTOR,
1120  containing_type=None,
1121  fields=[
1122    _descriptor.FieldDescriptor(
1123      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest.parent', index=0,
1124      number=1, type=9, cpp_type=9, label=1,
1125      has_default_value=False, default_value=b"".decode('utf-8'),
1126      message_type=None, enum_type=None, containing_type=None,
1127      is_extension=False, extension_scope=None,
1128      serialized_options=None, file=DESCRIPTOR),
1129    _descriptor.FieldDescriptor(
1130      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest.page_size', index=1,
1131      number=2, type=5, cpp_type=1, label=1,
1132      has_default_value=False, default_value=0,
1133      message_type=None, enum_type=None, containing_type=None,
1134      is_extension=False, extension_scope=None,
1135      serialized_options=None, file=DESCRIPTOR),
1136    _descriptor.FieldDescriptor(
1137      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest.page_token', index=2,
1138      number=3, type=9, cpp_type=9, label=1,
1139      has_default_value=False, default_value=b"".decode('utf-8'),
1140      message_type=None, enum_type=None, containing_type=None,
1141      is_extension=False, extension_scope=None,
1142      serialized_options=None, file=DESCRIPTOR),
1143    _descriptor.FieldDescriptor(
1144      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest.filter', index=3,
1145      number=4, type=9, cpp_type=9, label=1,
1146      has_default_value=False, default_value=b"".decode('utf-8'),
1147      message_type=None, enum_type=None, containing_type=None,
1148      is_extension=False, extension_scope=None,
1149      serialized_options=None, file=DESCRIPTOR),
1150  ],
1151  extensions=[
1152  ],
1153  nested_types=[],
1154  enum_types=[
1155  ],
1156  serialized_options=None,
1157  is_extendable=False,
1158  syntax='proto3',
1159  extension_ranges=[],
1160  oneofs=[
1161  ],
1162  serialized_start=2916,
1163  serialized_end=3019,
1164)
1165
1166
1167_LISTQUANTUMRESERVATIONSRESPONSE = _descriptor.Descriptor(
1168  name='ListQuantumReservationsResponse',
1169  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsResponse',
1170  filename=None,
1171  file=DESCRIPTOR,
1172  containing_type=None,
1173  fields=[
1174    _descriptor.FieldDescriptor(
1175      name='reservations', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsResponse.reservations', index=0,
1176      number=1, type=11, cpp_type=10, label=3,
1177      has_default_value=False, default_value=[],
1178      message_type=None, enum_type=None, containing_type=None,
1179      is_extension=False, extension_scope=None,
1180      serialized_options=None, file=DESCRIPTOR),
1181    _descriptor.FieldDescriptor(
1182      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsResponse.next_page_token', index=1,
1183      number=2, type=9, cpp_type=9, label=1,
1184      has_default_value=False, default_value=b"".decode('utf-8'),
1185      message_type=None, enum_type=None, containing_type=None,
1186      is_extension=False, extension_scope=None,
1187      serialized_options=None, file=DESCRIPTOR),
1188  ],
1189  extensions=[
1190  ],
1191  nested_types=[],
1192  enum_types=[
1193  ],
1194  serialized_options=None,
1195  is_extendable=False,
1196  syntax='proto3',
1197  extension_ranges=[],
1198  oneofs=[
1199  ],
1200  serialized_start=3022,
1201  serialized_end=3172,
1202)
1203
1204
1205_UPDATEQUANTUMRESERVATIONREQUEST = _descriptor.Descriptor(
1206  name='UpdateQuantumReservationRequest',
1207  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumReservationRequest',
1208  filename=None,
1209  file=DESCRIPTOR,
1210  containing_type=None,
1211  fields=[
1212    _descriptor.FieldDescriptor(
1213      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumReservationRequest.name', index=0,
1214      number=1, type=9, cpp_type=9, label=1,
1215      has_default_value=False, default_value=b"".decode('utf-8'),
1216      message_type=None, enum_type=None, containing_type=None,
1217      is_extension=False, extension_scope=None,
1218      serialized_options=None, file=DESCRIPTOR),
1219    _descriptor.FieldDescriptor(
1220      name='quantum_reservation', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumReservationRequest.quantum_reservation', index=1,
1221      number=2, type=11, cpp_type=10, label=1,
1222      has_default_value=False, default_value=None,
1223      message_type=None, enum_type=None, containing_type=None,
1224      is_extension=False, extension_scope=None,
1225      serialized_options=None, file=DESCRIPTOR),
1226    _descriptor.FieldDescriptor(
1227      name='update_mask', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumReservationRequest.update_mask', index=2,
1228      number=3, type=11, cpp_type=10, label=1,
1229      has_default_value=False, default_value=None,
1230      message_type=None, enum_type=None, containing_type=None,
1231      is_extension=False, extension_scope=None,
1232      serialized_options=None, file=DESCRIPTOR),
1233  ],
1234  extensions=[
1235  ],
1236  nested_types=[],
1237  enum_types=[
1238  ],
1239  serialized_options=None,
1240  is_extendable=False,
1241  syntax='proto3',
1242  extension_ranges=[],
1243  oneofs=[
1244  ],
1245  serialized_start=3175,
1246  serialized_end=3370,
1247)
1248
1249
1250_QUANTUMRUNSTREAMREQUEST = _descriptor.Descriptor(
1251  name='QuantumRunStreamRequest',
1252  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest',
1253  filename=None,
1254  file=DESCRIPTOR,
1255  containing_type=None,
1256  fields=[
1257    _descriptor.FieldDescriptor(
1258      name='message_id', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest.message_id', index=0,
1259      number=1, type=9, cpp_type=9, label=1,
1260      has_default_value=False, default_value=b"".decode('utf-8'),
1261      message_type=None, enum_type=None, containing_type=None,
1262      is_extension=False, extension_scope=None,
1263      serialized_options=None, file=DESCRIPTOR),
1264    _descriptor.FieldDescriptor(
1265      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest.parent', index=1,
1266      number=2, type=9, cpp_type=9, label=1,
1267      has_default_value=False, default_value=b"".decode('utf-8'),
1268      message_type=None, enum_type=None, containing_type=None,
1269      is_extension=False, extension_scope=None,
1270      serialized_options=None, file=DESCRIPTOR),
1271    _descriptor.FieldDescriptor(
1272      name='create_quantum_program_and_job', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest.create_quantum_program_and_job', index=2,
1273      number=3, type=11, cpp_type=10, label=1,
1274      has_default_value=False, default_value=None,
1275      message_type=None, enum_type=None, containing_type=None,
1276      is_extension=False, extension_scope=None,
1277      serialized_options=None, file=DESCRIPTOR),
1278    _descriptor.FieldDescriptor(
1279      name='create_quantum_job', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest.create_quantum_job', index=3,
1280      number=4, type=11, cpp_type=10, label=1,
1281      has_default_value=False, default_value=None,
1282      message_type=None, enum_type=None, containing_type=None,
1283      is_extension=False, extension_scope=None,
1284      serialized_options=None, file=DESCRIPTOR),
1285    _descriptor.FieldDescriptor(
1286      name='get_quantum_result', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest.get_quantum_result', index=4,
1287      number=5, type=11, cpp_type=10, label=1,
1288      has_default_value=False, default_value=None,
1289      message_type=None, enum_type=None, containing_type=None,
1290      is_extension=False, extension_scope=None,
1291      serialized_options=None, file=DESCRIPTOR),
1292  ],
1293  extensions=[
1294  ],
1295  nested_types=[],
1296  enum_types=[
1297  ],
1298  serialized_options=None,
1299  is_extendable=False,
1300  syntax='proto3',
1301  extension_ranges=[],
1302  oneofs=[
1303    _descriptor.OneofDescriptor(
1304      name='request', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest.request',
1305      index=0, containing_type=None, fields=[]),
1306  ],
1307  serialized_start=3373,
1308  serialized_end=3782,
1309)
1310
1311
1312_CREATEQUANTUMPROGRAMANDJOBREQUEST = _descriptor.Descriptor(
1313  name='CreateQuantumProgramAndJobRequest',
1314  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramAndJobRequest',
1315  filename=None,
1316  file=DESCRIPTOR,
1317  containing_type=None,
1318  fields=[
1319    _descriptor.FieldDescriptor(
1320      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramAndJobRequest.parent', index=0,
1321      number=1, type=9, cpp_type=9, label=1,
1322      has_default_value=False, default_value=b"".decode('utf-8'),
1323      message_type=None, enum_type=None, containing_type=None,
1324      is_extension=False, extension_scope=None,
1325      serialized_options=None, file=DESCRIPTOR),
1326    _descriptor.FieldDescriptor(
1327      name='quantum_program', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramAndJobRequest.quantum_program', index=1,
1328      number=2, type=11, cpp_type=10, label=1,
1329      has_default_value=False, default_value=None,
1330      message_type=None, enum_type=None, containing_type=None,
1331      is_extension=False, extension_scope=None,
1332      serialized_options=None, file=DESCRIPTOR),
1333    _descriptor.FieldDescriptor(
1334      name='quantum_job', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramAndJobRequest.quantum_job', index=2,
1335      number=3, type=11, cpp_type=10, label=1,
1336      has_default_value=False, default_value=None,
1337      message_type=None, enum_type=None, containing_type=None,
1338      is_extension=False, extension_scope=None,
1339      serialized_options=None, file=DESCRIPTOR),
1340  ],
1341  extensions=[
1342  ],
1343  nested_types=[],
1344  enum_types=[
1345  ],
1346  serialized_options=None,
1347  is_extendable=False,
1348  syntax='proto3',
1349  extension_ranges=[],
1350  oneofs=[
1351  ],
1352  serialized_start=3785,
1353  serialized_end=4010,
1354)
1355
1356
1357_QUANTUMRUNSTREAMRESPONSE = _descriptor.Descriptor(
1358  name='QuantumRunStreamResponse',
1359  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse',
1360  filename=None,
1361  file=DESCRIPTOR,
1362  containing_type=None,
1363  fields=[
1364    _descriptor.FieldDescriptor(
1365      name='message_id', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse.message_id', index=0,
1366      number=1, type=9, cpp_type=9, label=1,
1367      has_default_value=False, default_value=b"".decode('utf-8'),
1368      message_type=None, enum_type=None, containing_type=None,
1369      is_extension=False, extension_scope=None,
1370      serialized_options=None, file=DESCRIPTOR),
1371    _descriptor.FieldDescriptor(
1372      name='error', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse.error', index=1,
1373      number=2, type=11, cpp_type=10, label=1,
1374      has_default_value=False, default_value=None,
1375      message_type=None, enum_type=None, containing_type=None,
1376      is_extension=False, extension_scope=None,
1377      serialized_options=None, file=DESCRIPTOR),
1378    _descriptor.FieldDescriptor(
1379      name='job', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse.job', index=2,
1380      number=3, type=11, cpp_type=10, label=1,
1381      has_default_value=False, default_value=None,
1382      message_type=None, enum_type=None, containing_type=None,
1383      is_extension=False, extension_scope=None,
1384      serialized_options=None, file=DESCRIPTOR),
1385    _descriptor.FieldDescriptor(
1386      name='result', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse.result', index=3,
1387      number=4, type=11, cpp_type=10, label=1,
1388      has_default_value=False, default_value=None,
1389      message_type=None, enum_type=None, containing_type=None,
1390      is_extension=False, extension_scope=None,
1391      serialized_options=None, file=DESCRIPTOR),
1392  ],
1393  extensions=[
1394  ],
1395  nested_types=[],
1396  enum_types=[
1397  ],
1398  serialized_options=None,
1399  is_extendable=False,
1400  syntax='proto3',
1401  extension_ranges=[],
1402  oneofs=[
1403    _descriptor.OneofDescriptor(
1404      name='response', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse.response',
1405      index=0, containing_type=None, fields=[]),
1406  ],
1407  serialized_start=4013,
1408  serialized_end=4311,
1409)
1410
1411
1412_STREAMERROR = _descriptor.Descriptor(
1413  name='StreamError',
1414  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.StreamError',
1415  filename=None,
1416  file=DESCRIPTOR,
1417  containing_type=None,
1418  fields=[
1419    _descriptor.FieldDescriptor(
1420      name='code', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.StreamError.code', index=0,
1421      number=1, type=14, cpp_type=8, label=1,
1422      has_default_value=False, default_value=0,
1423      message_type=None, enum_type=None, containing_type=None,
1424      is_extension=False, extension_scope=None,
1425      serialized_options=None, file=DESCRIPTOR),
1426    _descriptor.FieldDescriptor(
1427      name='message', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.StreamError.message', index=1,
1428      number=2, type=9, cpp_type=9, label=1,
1429      has_default_value=False, default_value=b"".decode('utf-8'),
1430      message_type=None, enum_type=None, containing_type=None,
1431      is_extension=False, extension_scope=None,
1432      serialized_options=None, file=DESCRIPTOR),
1433  ],
1434  extensions=[
1435  ],
1436  nested_types=[],
1437  enum_types=[
1438    _STREAMERROR_CODE,
1439  ],
1440  serialized_options=None,
1441  is_extendable=False,
1442  syntax='proto3',
1443  extension_ranges=[],
1444  oneofs=[
1445  ],
1446  serialized_start=4314,
1447  serialized_end=4707,
1448)
1449
1450
1451_LISTQUANTUMRESERVATIONGRANTSREQUEST = _descriptor.Descriptor(
1452  name='ListQuantumReservationGrantsRequest',
1453  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest',
1454  filename=None,
1455  file=DESCRIPTOR,
1456  containing_type=None,
1457  fields=[
1458    _descriptor.FieldDescriptor(
1459      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest.parent', index=0,
1460      number=1, type=9, cpp_type=9, label=1,
1461      has_default_value=False, default_value=b"".decode('utf-8'),
1462      message_type=None, enum_type=None, containing_type=None,
1463      is_extension=False, extension_scope=None,
1464      serialized_options=None, file=DESCRIPTOR),
1465    _descriptor.FieldDescriptor(
1466      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest.page_size', index=1,
1467      number=2, type=5, cpp_type=1, label=1,
1468      has_default_value=False, default_value=0,
1469      message_type=None, enum_type=None, containing_type=None,
1470      is_extension=False, extension_scope=None,
1471      serialized_options=None, file=DESCRIPTOR),
1472    _descriptor.FieldDescriptor(
1473      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest.page_token', index=2,
1474      number=3, type=9, cpp_type=9, label=1,
1475      has_default_value=False, default_value=b"".decode('utf-8'),
1476      message_type=None, enum_type=None, containing_type=None,
1477      is_extension=False, extension_scope=None,
1478      serialized_options=None, file=DESCRIPTOR),
1479    _descriptor.FieldDescriptor(
1480      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest.filter', index=3,
1481      number=4, type=9, cpp_type=9, label=1,
1482      has_default_value=False, default_value=b"".decode('utf-8'),
1483      message_type=None, enum_type=None, containing_type=None,
1484      is_extension=False, extension_scope=None,
1485      serialized_options=None, file=DESCRIPTOR),
1486  ],
1487  extensions=[
1488  ],
1489  nested_types=[],
1490  enum_types=[
1491  ],
1492  serialized_options=None,
1493  is_extendable=False,
1494  syntax='proto3',
1495  extension_ranges=[],
1496  oneofs=[
1497  ],
1498  serialized_start=4709,
1499  serialized_end=4817,
1500)
1501
1502
1503_LISTQUANTUMRESERVATIONGRANTSRESPONSE = _descriptor.Descriptor(
1504  name='ListQuantumReservationGrantsResponse',
1505  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsResponse',
1506  filename=None,
1507  file=DESCRIPTOR,
1508  containing_type=None,
1509  fields=[
1510    _descriptor.FieldDescriptor(
1511      name='reservation_grants', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsResponse.reservation_grants', index=0,
1512      number=1, type=11, cpp_type=10, label=3,
1513      has_default_value=False, default_value=[],
1514      message_type=None, enum_type=None, containing_type=None,
1515      is_extension=False, extension_scope=None,
1516      serialized_options=None, file=DESCRIPTOR),
1517    _descriptor.FieldDescriptor(
1518      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsResponse.next_page_token', index=1,
1519      number=2, type=9, cpp_type=9, label=1,
1520      has_default_value=False, default_value=b"".decode('utf-8'),
1521      message_type=None, enum_type=None, containing_type=None,
1522      is_extension=False, extension_scope=None,
1523      serialized_options=None, file=DESCRIPTOR),
1524  ],
1525  extensions=[
1526  ],
1527  nested_types=[],
1528  enum_types=[
1529  ],
1530  serialized_options=None,
1531  is_extendable=False,
1532  syntax='proto3',
1533  extension_ranges=[],
1534  oneofs=[
1535  ],
1536  serialized_start=4820,
1537  serialized_end=4986,
1538)
1539
1540
1541_REALLOCATEQUANTUMRESERVATIONGRANTREQUEST = _descriptor.Descriptor(
1542  name='ReallocateQuantumReservationGrantRequest',
1543  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest',
1544  filename=None,
1545  file=DESCRIPTOR,
1546  containing_type=None,
1547  fields=[
1548    _descriptor.FieldDescriptor(
1549      name='name', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest.name', index=0,
1550      number=1, type=9, cpp_type=9, label=1,
1551      has_default_value=False, default_value=b"".decode('utf-8'),
1552      message_type=None, enum_type=None, containing_type=None,
1553      is_extension=False, extension_scope=None,
1554      serialized_options=None, file=DESCRIPTOR),
1555    _descriptor.FieldDescriptor(
1556      name='source_project_id', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest.source_project_id', index=1,
1557      number=2, type=9, cpp_type=9, label=1,
1558      has_default_value=False, default_value=b"".decode('utf-8'),
1559      message_type=None, enum_type=None, containing_type=None,
1560      is_extension=False, extension_scope=None,
1561      serialized_options=None, file=DESCRIPTOR),
1562    _descriptor.FieldDescriptor(
1563      name='target_project_id', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest.target_project_id', index=2,
1564      number=3, type=9, cpp_type=9, label=1,
1565      has_default_value=False, default_value=b"".decode('utf-8'),
1566      message_type=None, enum_type=None, containing_type=None,
1567      is_extension=False, extension_scope=None,
1568      serialized_options=None, file=DESCRIPTOR),
1569    _descriptor.FieldDescriptor(
1570      name='duration', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest.duration', index=3,
1571      number=4, type=11, cpp_type=10, label=1,
1572      has_default_value=False, default_value=None,
1573      message_type=None, enum_type=None, containing_type=None,
1574      is_extension=False, extension_scope=None,
1575      serialized_options=None, file=DESCRIPTOR),
1576  ],
1577  extensions=[
1578  ],
1579  nested_types=[],
1580  enum_types=[
1581  ],
1582  serialized_options=None,
1583  is_extendable=False,
1584  syntax='proto3',
1585  extension_ranges=[],
1586  oneofs=[
1587  ],
1588  serialized_start=4989,
1589  serialized_end=5144,
1590)
1591
1592
1593_LISTQUANTUMRESERVATIONBUDGETSREQUEST = _descriptor.Descriptor(
1594  name='ListQuantumReservationBudgetsRequest',
1595  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest',
1596  filename=None,
1597  file=DESCRIPTOR,
1598  containing_type=None,
1599  fields=[
1600    _descriptor.FieldDescriptor(
1601      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest.parent', index=0,
1602      number=1, type=9, cpp_type=9, label=1,
1603      has_default_value=False, default_value=b"".decode('utf-8'),
1604      message_type=None, enum_type=None, containing_type=None,
1605      is_extension=False, extension_scope=None,
1606      serialized_options=None, file=DESCRIPTOR),
1607    _descriptor.FieldDescriptor(
1608      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest.page_size', index=1,
1609      number=2, type=5, cpp_type=1, label=1,
1610      has_default_value=False, default_value=0,
1611      message_type=None, enum_type=None, containing_type=None,
1612      is_extension=False, extension_scope=None,
1613      serialized_options=None, file=DESCRIPTOR),
1614    _descriptor.FieldDescriptor(
1615      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest.page_token', index=2,
1616      number=3, type=9, cpp_type=9, label=1,
1617      has_default_value=False, default_value=b"".decode('utf-8'),
1618      message_type=None, enum_type=None, containing_type=None,
1619      is_extension=False, extension_scope=None,
1620      serialized_options=None, file=DESCRIPTOR),
1621    _descriptor.FieldDescriptor(
1622      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest.filter', index=3,
1623      number=4, type=9, cpp_type=9, label=1,
1624      has_default_value=False, default_value=b"".decode('utf-8'),
1625      message_type=None, enum_type=None, containing_type=None,
1626      is_extension=False, extension_scope=None,
1627      serialized_options=None, file=DESCRIPTOR),
1628  ],
1629  extensions=[
1630  ],
1631  nested_types=[],
1632  enum_types=[
1633  ],
1634  serialized_options=None,
1635  is_extendable=False,
1636  syntax='proto3',
1637  extension_ranges=[],
1638  oneofs=[
1639  ],
1640  serialized_start=5146,
1641  serialized_end=5255,
1642)
1643
1644
1645_LISTQUANTUMRESERVATIONBUDGETSRESPONSE = _descriptor.Descriptor(
1646  name='ListQuantumReservationBudgetsResponse',
1647  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsResponse',
1648  filename=None,
1649  file=DESCRIPTOR,
1650  containing_type=None,
1651  fields=[
1652    _descriptor.FieldDescriptor(
1653      name='reservation_budgets', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsResponse.reservation_budgets', index=0,
1654      number=1, type=11, cpp_type=10, label=3,
1655      has_default_value=False, default_value=[],
1656      message_type=None, enum_type=None, containing_type=None,
1657      is_extension=False, extension_scope=None,
1658      serialized_options=None, file=DESCRIPTOR),
1659    _descriptor.FieldDescriptor(
1660      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsResponse.next_page_token', index=1,
1661      number=2, type=9, cpp_type=9, label=1,
1662      has_default_value=False, default_value=b"".decode('utf-8'),
1663      message_type=None, enum_type=None, containing_type=None,
1664      is_extension=False, extension_scope=None,
1665      serialized_options=None, file=DESCRIPTOR),
1666  ],
1667  extensions=[
1668  ],
1669  nested_types=[],
1670  enum_types=[
1671  ],
1672  serialized_options=None,
1673  is_extendable=False,
1674  syntax='proto3',
1675  extension_ranges=[],
1676  oneofs=[
1677  ],
1678  serialized_start=5258,
1679  serialized_end=5427,
1680)
1681
1682
1683_LISTQUANTUMTIMESLOTSREQUEST = _descriptor.Descriptor(
1684  name='ListQuantumTimeSlotsRequest',
1685  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest',
1686  filename=None,
1687  file=DESCRIPTOR,
1688  containing_type=None,
1689  fields=[
1690    _descriptor.FieldDescriptor(
1691      name='parent', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest.parent', index=0,
1692      number=1, type=9, cpp_type=9, label=1,
1693      has_default_value=False, default_value=b"".decode('utf-8'),
1694      message_type=None, enum_type=None, containing_type=None,
1695      is_extension=False, extension_scope=None,
1696      serialized_options=None, file=DESCRIPTOR),
1697    _descriptor.FieldDescriptor(
1698      name='page_size', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest.page_size', index=1,
1699      number=2, type=5, cpp_type=1, label=1,
1700      has_default_value=False, default_value=0,
1701      message_type=None, enum_type=None, containing_type=None,
1702      is_extension=False, extension_scope=None,
1703      serialized_options=None, file=DESCRIPTOR),
1704    _descriptor.FieldDescriptor(
1705      name='page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest.page_token', index=2,
1706      number=3, type=9, cpp_type=9, label=1,
1707      has_default_value=False, default_value=b"".decode('utf-8'),
1708      message_type=None, enum_type=None, containing_type=None,
1709      is_extension=False, extension_scope=None,
1710      serialized_options=None, file=DESCRIPTOR),
1711    _descriptor.FieldDescriptor(
1712      name='filter', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest.filter', index=3,
1713      number=4, type=9, cpp_type=9, label=1,
1714      has_default_value=False, default_value=b"".decode('utf-8'),
1715      message_type=None, enum_type=None, containing_type=None,
1716      is_extension=False, extension_scope=None,
1717      serialized_options=None, file=DESCRIPTOR),
1718  ],
1719  extensions=[
1720  ],
1721  nested_types=[],
1722  enum_types=[
1723  ],
1724  serialized_options=None,
1725  is_extendable=False,
1726  syntax='proto3',
1727  extension_ranges=[],
1728  oneofs=[
1729  ],
1730  serialized_start=5429,
1731  serialized_end=5529,
1732)
1733
1734
1735_LISTQUANTUMTIMESLOTSRESPONSE = _descriptor.Descriptor(
1736  name='ListQuantumTimeSlotsResponse',
1737  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsResponse',
1738  filename=None,
1739  file=DESCRIPTOR,
1740  containing_type=None,
1741  fields=[
1742    _descriptor.FieldDescriptor(
1743      name='time_slots', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsResponse.time_slots', index=0,
1744      number=1, type=11, cpp_type=10, label=3,
1745      has_default_value=False, default_value=[],
1746      message_type=None, enum_type=None, containing_type=None,
1747      is_extension=False, extension_scope=None,
1748      serialized_options=None, file=DESCRIPTOR),
1749    _descriptor.FieldDescriptor(
1750      name='next_page_token', full_name='cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsResponse.next_page_token', index=1,
1751      number=2, type=9, cpp_type=9, label=1,
1752      has_default_value=False, default_value=b"".decode('utf-8'),
1753      message_type=None, enum_type=None, containing_type=None,
1754      is_extension=False, extension_scope=None,
1755      serialized_options=None, file=DESCRIPTOR),
1756  ],
1757  extensions=[
1758  ],
1759  nested_types=[],
1760  enum_types=[
1761  ],
1762  serialized_options=None,
1763  is_extendable=False,
1764  syntax='proto3',
1765  extension_ranges=[],
1766  oneofs=[
1767  ],
1768  serialized_start=5532,
1769  serialized_end=5674,
1770)
1771
1772_CREATEQUANTUMJOBREQUEST.fields_by_name['quantum_job'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB
1773_LISTQUANTUMJOBSRESPONSE.fields_by_name['jobs'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB
1774_UPDATEQUANTUMJOBREQUEST.fields_by_name['quantum_job'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB
1775_UPDATEQUANTUMJOBREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
1776_LISTQUANTUMJOBEVENTSRESPONSE.fields_by_name['events'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOBEVENT
1777_CREATEQUANTUMPROGRAMREQUEST.fields_by_name['quantum_program'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM
1778_LISTQUANTUMPROGRAMSRESPONSE.fields_by_name['programs'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM
1779_UPDATEQUANTUMPROGRAMREQUEST.fields_by_name['quantum_program'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM
1780_UPDATEQUANTUMPROGRAMREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
1781_LISTQUANTUMPROCESSORSRESPONSE.fields_by_name['processors'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROCESSOR
1782_LISTQUANTUMCALIBRATIONSRESPONSE.fields_by_name['calibrations'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMCALIBRATION
1783_CREATEQUANTUMRESERVATIONREQUEST.fields_by_name['quantum_reservation'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION
1784_LISTQUANTUMRESERVATIONSRESPONSE.fields_by_name['reservations'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION
1785_UPDATEQUANTUMRESERVATIONREQUEST.fields_by_name['quantum_reservation'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION
1786_UPDATEQUANTUMRESERVATIONREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
1787_QUANTUMRUNSTREAMREQUEST.fields_by_name['create_quantum_program_and_job'].message_type = _CREATEQUANTUMPROGRAMANDJOBREQUEST
1788_QUANTUMRUNSTREAMREQUEST.fields_by_name['create_quantum_job'].message_type = _CREATEQUANTUMJOBREQUEST
1789_QUANTUMRUNSTREAMREQUEST.fields_by_name['get_quantum_result'].message_type = _GETQUANTUMRESULTREQUEST
1790_QUANTUMRUNSTREAMREQUEST.oneofs_by_name['request'].fields.append(
1791  _QUANTUMRUNSTREAMREQUEST.fields_by_name['create_quantum_program_and_job'])
1792_QUANTUMRUNSTREAMREQUEST.fields_by_name['create_quantum_program_and_job'].containing_oneof = _QUANTUMRUNSTREAMREQUEST.oneofs_by_name['request']
1793_QUANTUMRUNSTREAMREQUEST.oneofs_by_name['request'].fields.append(
1794  _QUANTUMRUNSTREAMREQUEST.fields_by_name['create_quantum_job'])
1795_QUANTUMRUNSTREAMREQUEST.fields_by_name['create_quantum_job'].containing_oneof = _QUANTUMRUNSTREAMREQUEST.oneofs_by_name['request']
1796_QUANTUMRUNSTREAMREQUEST.oneofs_by_name['request'].fields.append(
1797  _QUANTUMRUNSTREAMREQUEST.fields_by_name['get_quantum_result'])
1798_QUANTUMRUNSTREAMREQUEST.fields_by_name['get_quantum_result'].containing_oneof = _QUANTUMRUNSTREAMREQUEST.oneofs_by_name['request']
1799_CREATEQUANTUMPROGRAMANDJOBREQUEST.fields_by_name['quantum_program'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM
1800_CREATEQUANTUMPROGRAMANDJOBREQUEST.fields_by_name['quantum_job'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB
1801_QUANTUMRUNSTREAMRESPONSE.fields_by_name['error'].message_type = _STREAMERROR
1802_QUANTUMRUNSTREAMRESPONSE.fields_by_name['job'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB
1803_QUANTUMRUNSTREAMRESPONSE.fields_by_name['result'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESULT
1804_QUANTUMRUNSTREAMRESPONSE.oneofs_by_name['response'].fields.append(
1805  _QUANTUMRUNSTREAMRESPONSE.fields_by_name['error'])
1806_QUANTUMRUNSTREAMRESPONSE.fields_by_name['error'].containing_oneof = _QUANTUMRUNSTREAMRESPONSE.oneofs_by_name['response']
1807_QUANTUMRUNSTREAMRESPONSE.oneofs_by_name['response'].fields.append(
1808  _QUANTUMRUNSTREAMRESPONSE.fields_by_name['job'])
1809_QUANTUMRUNSTREAMRESPONSE.fields_by_name['job'].containing_oneof = _QUANTUMRUNSTREAMRESPONSE.oneofs_by_name['response']
1810_QUANTUMRUNSTREAMRESPONSE.oneofs_by_name['response'].fields.append(
1811  _QUANTUMRUNSTREAMRESPONSE.fields_by_name['result'])
1812_QUANTUMRUNSTREAMRESPONSE.fields_by_name['result'].containing_oneof = _QUANTUMRUNSTREAMRESPONSE.oneofs_by_name['response']
1813_STREAMERROR.fields_by_name['code'].enum_type = _STREAMERROR_CODE
1814_STREAMERROR_CODE.containing_type = _STREAMERROR
1815_LISTQUANTUMRESERVATIONGRANTSRESPONSE.fields_by_name['reservation_grants'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATIONGRANT
1816_REALLOCATEQUANTUMRESERVATIONGRANTREQUEST.fields_by_name['duration'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
1817_LISTQUANTUMRESERVATIONBUDGETSRESPONSE.fields_by_name['reservation_budgets'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATIONBUDGET
1818_LISTQUANTUMTIMESLOTSRESPONSE.fields_by_name['time_slots'].message_type = google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMTIMESLOT
1819DESCRIPTOR.message_types_by_name['CreateQuantumJobRequest'] = _CREATEQUANTUMJOBREQUEST
1820DESCRIPTOR.message_types_by_name['GetQuantumJobRequest'] = _GETQUANTUMJOBREQUEST
1821DESCRIPTOR.message_types_by_name['ListQuantumJobsRequest'] = _LISTQUANTUMJOBSREQUEST
1822DESCRIPTOR.message_types_by_name['ListQuantumJobsResponse'] = _LISTQUANTUMJOBSRESPONSE
1823DESCRIPTOR.message_types_by_name['DeleteQuantumJobRequest'] = _DELETEQUANTUMJOBREQUEST
1824DESCRIPTOR.message_types_by_name['UpdateQuantumJobRequest'] = _UPDATEQUANTUMJOBREQUEST
1825DESCRIPTOR.message_types_by_name['CancelQuantumJobRequest'] = _CANCELQUANTUMJOBREQUEST
1826DESCRIPTOR.message_types_by_name['ListQuantumJobEventsRequest'] = _LISTQUANTUMJOBEVENTSREQUEST
1827DESCRIPTOR.message_types_by_name['ListQuantumJobEventsResponse'] = _LISTQUANTUMJOBEVENTSRESPONSE
1828DESCRIPTOR.message_types_by_name['GetQuantumResultRequest'] = _GETQUANTUMRESULTREQUEST
1829DESCRIPTOR.message_types_by_name['CreateQuantumProgramRequest'] = _CREATEQUANTUMPROGRAMREQUEST
1830DESCRIPTOR.message_types_by_name['GetQuantumProgramRequest'] = _GETQUANTUMPROGRAMREQUEST
1831DESCRIPTOR.message_types_by_name['ListQuantumProgramsRequest'] = _LISTQUANTUMPROGRAMSREQUEST
1832DESCRIPTOR.message_types_by_name['ListQuantumProgramsResponse'] = _LISTQUANTUMPROGRAMSRESPONSE
1833DESCRIPTOR.message_types_by_name['DeleteQuantumProgramRequest'] = _DELETEQUANTUMPROGRAMREQUEST
1834DESCRIPTOR.message_types_by_name['UpdateQuantumProgramRequest'] = _UPDATEQUANTUMPROGRAMREQUEST
1835DESCRIPTOR.message_types_by_name['ListQuantumProcessorsRequest'] = _LISTQUANTUMPROCESSORSREQUEST
1836DESCRIPTOR.message_types_by_name['ListQuantumProcessorsResponse'] = _LISTQUANTUMPROCESSORSRESPONSE
1837DESCRIPTOR.message_types_by_name['GetQuantumProcessorRequest'] = _GETQUANTUMPROCESSORREQUEST
1838DESCRIPTOR.message_types_by_name['ListQuantumCalibrationsRequest'] = _LISTQUANTUMCALIBRATIONSREQUEST
1839DESCRIPTOR.message_types_by_name['ListQuantumCalibrationsResponse'] = _LISTQUANTUMCALIBRATIONSRESPONSE
1840DESCRIPTOR.message_types_by_name['GetQuantumCalibrationRequest'] = _GETQUANTUMCALIBRATIONREQUEST
1841DESCRIPTOR.message_types_by_name['CreateQuantumReservationRequest'] = _CREATEQUANTUMRESERVATIONREQUEST
1842DESCRIPTOR.message_types_by_name['CancelQuantumReservationRequest'] = _CANCELQUANTUMRESERVATIONREQUEST
1843DESCRIPTOR.message_types_by_name['DeleteQuantumReservationRequest'] = _DELETEQUANTUMRESERVATIONREQUEST
1844DESCRIPTOR.message_types_by_name['GetQuantumReservationRequest'] = _GETQUANTUMRESERVATIONREQUEST
1845DESCRIPTOR.message_types_by_name['ListQuantumReservationsRequest'] = _LISTQUANTUMRESERVATIONSREQUEST
1846DESCRIPTOR.message_types_by_name['ListQuantumReservationsResponse'] = _LISTQUANTUMRESERVATIONSRESPONSE
1847DESCRIPTOR.message_types_by_name['UpdateQuantumReservationRequest'] = _UPDATEQUANTUMRESERVATIONREQUEST
1848DESCRIPTOR.message_types_by_name['QuantumRunStreamRequest'] = _QUANTUMRUNSTREAMREQUEST
1849DESCRIPTOR.message_types_by_name['CreateQuantumProgramAndJobRequest'] = _CREATEQUANTUMPROGRAMANDJOBREQUEST
1850DESCRIPTOR.message_types_by_name['QuantumRunStreamResponse'] = _QUANTUMRUNSTREAMRESPONSE
1851DESCRIPTOR.message_types_by_name['StreamError'] = _STREAMERROR
1852DESCRIPTOR.message_types_by_name['ListQuantumReservationGrantsRequest'] = _LISTQUANTUMRESERVATIONGRANTSREQUEST
1853DESCRIPTOR.message_types_by_name['ListQuantumReservationGrantsResponse'] = _LISTQUANTUMRESERVATIONGRANTSRESPONSE
1854DESCRIPTOR.message_types_by_name['ReallocateQuantumReservationGrantRequest'] = _REALLOCATEQUANTUMRESERVATIONGRANTREQUEST
1855DESCRIPTOR.message_types_by_name['ListQuantumReservationBudgetsRequest'] = _LISTQUANTUMRESERVATIONBUDGETSREQUEST
1856DESCRIPTOR.message_types_by_name['ListQuantumReservationBudgetsResponse'] = _LISTQUANTUMRESERVATIONBUDGETSRESPONSE
1857DESCRIPTOR.message_types_by_name['ListQuantumTimeSlotsRequest'] = _LISTQUANTUMTIMESLOTSREQUEST
1858DESCRIPTOR.message_types_by_name['ListQuantumTimeSlotsResponse'] = _LISTQUANTUMTIMESLOTSRESPONSE
1859_sym_db.RegisterFileDescriptor(DESCRIPTOR)
1860
1861CreateQuantumJobRequest = _reflection.GeneratedProtocolMessageType('CreateQuantumJobRequest', (_message.Message,), {
1862  'DESCRIPTOR' : _CREATEQUANTUMJOBREQUEST,
1863  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1864  ,
1865  '__doc__': """-
1866
1867
1868  Attributes:
1869      parent:
1870          -
1871      quantum_job:
1872          -
1873      overwrite_existing_run_context:
1874          -
1875  """,
1876  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumJobRequest)
1877  })
1878_sym_db.RegisterMessage(CreateQuantumJobRequest)
1879
1880GetQuantumJobRequest = _reflection.GeneratedProtocolMessageType('GetQuantumJobRequest', (_message.Message,), {
1881  'DESCRIPTOR' : _GETQUANTUMJOBREQUEST,
1882  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1883  ,
1884  '__doc__': """-
1885
1886
1887  Attributes:
1888      name:
1889          -
1890      return_run_context:
1891          -
1892  """,
1893  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumJobRequest)
1894  })
1895_sym_db.RegisterMessage(GetQuantumJobRequest)
1896
1897ListQuantumJobsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumJobsRequest', (_message.Message,), {
1898  'DESCRIPTOR' : _LISTQUANTUMJOBSREQUEST,
1899  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1900  ,
1901  '__doc__': """-
1902
1903
1904  Attributes:
1905      parent:
1906          -
1907      page_size:
1908          -
1909      page_token:
1910          -
1911      filter:
1912          -
1913  """,
1914  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsRequest)
1915  })
1916_sym_db.RegisterMessage(ListQuantumJobsRequest)
1917
1918ListQuantumJobsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumJobsResponse', (_message.Message,), {
1919  'DESCRIPTOR' : _LISTQUANTUMJOBSRESPONSE,
1920  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1921  ,
1922  '__doc__': """-
1923
1924
1925  Attributes:
1926      jobs:
1927          -
1928      next_page_token:
1929          -
1930  """,
1931  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobsResponse)
1932  })
1933_sym_db.RegisterMessage(ListQuantumJobsResponse)
1934
1935DeleteQuantumJobRequest = _reflection.GeneratedProtocolMessageType('DeleteQuantumJobRequest', (_message.Message,), {
1936  'DESCRIPTOR' : _DELETEQUANTUMJOBREQUEST,
1937  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1938  ,
1939  '__doc__': """-
1940
1941
1942  Attributes:
1943      name:
1944          -
1945  """,
1946  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumJobRequest)
1947  })
1948_sym_db.RegisterMessage(DeleteQuantumJobRequest)
1949
1950UpdateQuantumJobRequest = _reflection.GeneratedProtocolMessageType('UpdateQuantumJobRequest', (_message.Message,), {
1951  'DESCRIPTOR' : _UPDATEQUANTUMJOBREQUEST,
1952  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1953  ,
1954  '__doc__': """-
1955
1956
1957  Attributes:
1958      name:
1959          -
1960      quantum_job:
1961          -
1962      update_mask:
1963          -
1964  """,
1965  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumJobRequest)
1966  })
1967_sym_db.RegisterMessage(UpdateQuantumJobRequest)
1968
1969CancelQuantumJobRequest = _reflection.GeneratedProtocolMessageType('CancelQuantumJobRequest', (_message.Message,), {
1970  'DESCRIPTOR' : _CANCELQUANTUMJOBREQUEST,
1971  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1972  ,
1973  '__doc__': """-
1974
1975
1976  Attributes:
1977      name:
1978          -
1979  """,
1980  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumJobRequest)
1981  })
1982_sym_db.RegisterMessage(CancelQuantumJobRequest)
1983
1984ListQuantumJobEventsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumJobEventsRequest', (_message.Message,), {
1985  'DESCRIPTOR' : _LISTQUANTUMJOBEVENTSREQUEST,
1986  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
1987  ,
1988  '__doc__': """-
1989
1990
1991  Attributes:
1992      parent:
1993          -
1994      page_size:
1995          -
1996      page_token:
1997          -
1998  """,
1999  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsRequest)
2000  })
2001_sym_db.RegisterMessage(ListQuantumJobEventsRequest)
2002
2003ListQuantumJobEventsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumJobEventsResponse', (_message.Message,), {
2004  'DESCRIPTOR' : _LISTQUANTUMJOBEVENTSRESPONSE,
2005  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2006  ,
2007  '__doc__': """-
2008
2009
2010  Attributes:
2011      events:
2012          -
2013      next_page_token:
2014          -
2015  """,
2016  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumJobEventsResponse)
2017  })
2018_sym_db.RegisterMessage(ListQuantumJobEventsResponse)
2019
2020GetQuantumResultRequest = _reflection.GeneratedProtocolMessageType('GetQuantumResultRequest', (_message.Message,), {
2021  'DESCRIPTOR' : _GETQUANTUMRESULTREQUEST,
2022  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2023  ,
2024  '__doc__': """-
2025
2026
2027  Attributes:
2028      parent:
2029          -
2030  """,
2031  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumResultRequest)
2032  })
2033_sym_db.RegisterMessage(GetQuantumResultRequest)
2034
2035CreateQuantumProgramRequest = _reflection.GeneratedProtocolMessageType('CreateQuantumProgramRequest', (_message.Message,), {
2036  'DESCRIPTOR' : _CREATEQUANTUMPROGRAMREQUEST,
2037  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2038  ,
2039  '__doc__': """-
2040
2041
2042  Attributes:
2043      parent:
2044          -
2045      quantum_program:
2046          -
2047      overwrite_existing_source_code:
2048          -
2049  """,
2050  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramRequest)
2051  })
2052_sym_db.RegisterMessage(CreateQuantumProgramRequest)
2053
2054GetQuantumProgramRequest = _reflection.GeneratedProtocolMessageType('GetQuantumProgramRequest', (_message.Message,), {
2055  'DESCRIPTOR' : _GETQUANTUMPROGRAMREQUEST,
2056  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2057  ,
2058  '__doc__': """-
2059
2060
2061  Attributes:
2062      name:
2063          -
2064      return_code:
2065          -
2066  """,
2067  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProgramRequest)
2068  })
2069_sym_db.RegisterMessage(GetQuantumProgramRequest)
2070
2071ListQuantumProgramsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumProgramsRequest', (_message.Message,), {
2072  'DESCRIPTOR' : _LISTQUANTUMPROGRAMSREQUEST,
2073  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2074  ,
2075  '__doc__': """-
2076
2077
2078  Attributes:
2079      parent:
2080          -
2081      page_size:
2082          -
2083      page_token:
2084          -
2085      filter:
2086          -
2087  """,
2088  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsRequest)
2089  })
2090_sym_db.RegisterMessage(ListQuantumProgramsRequest)
2091
2092ListQuantumProgramsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumProgramsResponse', (_message.Message,), {
2093  'DESCRIPTOR' : _LISTQUANTUMPROGRAMSRESPONSE,
2094  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2095  ,
2096  '__doc__': """-
2097
2098
2099  Attributes:
2100      programs:
2101          -
2102      next_page_token:
2103          -
2104  """,
2105  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProgramsResponse)
2106  })
2107_sym_db.RegisterMessage(ListQuantumProgramsResponse)
2108
2109DeleteQuantumProgramRequest = _reflection.GeneratedProtocolMessageType('DeleteQuantumProgramRequest', (_message.Message,), {
2110  'DESCRIPTOR' : _DELETEQUANTUMPROGRAMREQUEST,
2111  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2112  ,
2113  '__doc__': """-
2114
2115
2116  Attributes:
2117      name:
2118          -
2119      delete_jobs:
2120          -
2121  """,
2122  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumProgramRequest)
2123  })
2124_sym_db.RegisterMessage(DeleteQuantumProgramRequest)
2125
2126UpdateQuantumProgramRequest = _reflection.GeneratedProtocolMessageType('UpdateQuantumProgramRequest', (_message.Message,), {
2127  'DESCRIPTOR' : _UPDATEQUANTUMPROGRAMREQUEST,
2128  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2129  ,
2130  '__doc__': """-
2131
2132
2133  Attributes:
2134      name:
2135          -
2136      quantum_program:
2137          -
2138      update_mask:
2139          -
2140  """,
2141  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumProgramRequest)
2142  })
2143_sym_db.RegisterMessage(UpdateQuantumProgramRequest)
2144
2145ListQuantumProcessorsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumProcessorsRequest', (_message.Message,), {
2146  'DESCRIPTOR' : _LISTQUANTUMPROCESSORSREQUEST,
2147  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2148  ,
2149  '__doc__': """-
2150
2151
2152  Attributes:
2153      parent:
2154          -
2155      page_size:
2156          -
2157      page_token:
2158          -
2159      filter:
2160          -
2161  """,
2162  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsRequest)
2163  })
2164_sym_db.RegisterMessage(ListQuantumProcessorsRequest)
2165
2166ListQuantumProcessorsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumProcessorsResponse', (_message.Message,), {
2167  'DESCRIPTOR' : _LISTQUANTUMPROCESSORSRESPONSE,
2168  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2169  ,
2170  '__doc__': """-
2171
2172
2173  Attributes:
2174      processors:
2175          -
2176      next_page_token:
2177          -
2178  """,
2179  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumProcessorsResponse)
2180  })
2181_sym_db.RegisterMessage(ListQuantumProcessorsResponse)
2182
2183GetQuantumProcessorRequest = _reflection.GeneratedProtocolMessageType('GetQuantumProcessorRequest', (_message.Message,), {
2184  'DESCRIPTOR' : _GETQUANTUMPROCESSORREQUEST,
2185  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2186  ,
2187  '__doc__': """-
2188
2189
2190  Attributes:
2191      name:
2192          -
2193  """,
2194  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumProcessorRequest)
2195  })
2196_sym_db.RegisterMessage(GetQuantumProcessorRequest)
2197
2198ListQuantumCalibrationsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumCalibrationsRequest', (_message.Message,), {
2199  'DESCRIPTOR' : _LISTQUANTUMCALIBRATIONSREQUEST,
2200  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2201  ,
2202  '__doc__': """-
2203
2204
2205  Attributes:
2206      parent:
2207          -
2208      page_size:
2209          -
2210      page_token:
2211          -
2212      filter:
2213          -
2214  """,
2215  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsRequest)
2216  })
2217_sym_db.RegisterMessage(ListQuantumCalibrationsRequest)
2218
2219ListQuantumCalibrationsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumCalibrationsResponse', (_message.Message,), {
2220  'DESCRIPTOR' : _LISTQUANTUMCALIBRATIONSRESPONSE,
2221  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2222  ,
2223  '__doc__': """-
2224
2225
2226  Attributes:
2227      calibrations:
2228          -
2229      next_page_token:
2230          -
2231  """,
2232  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumCalibrationsResponse)
2233  })
2234_sym_db.RegisterMessage(ListQuantumCalibrationsResponse)
2235
2236GetQuantumCalibrationRequest = _reflection.GeneratedProtocolMessageType('GetQuantumCalibrationRequest', (_message.Message,), {
2237  'DESCRIPTOR' : _GETQUANTUMCALIBRATIONREQUEST,
2238  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2239  ,
2240  '__doc__': """-
2241
2242
2243  Attributes:
2244      name:
2245          -
2246  """,
2247  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumCalibrationRequest)
2248  })
2249_sym_db.RegisterMessage(GetQuantumCalibrationRequest)
2250
2251CreateQuantumReservationRequest = _reflection.GeneratedProtocolMessageType('CreateQuantumReservationRequest', (_message.Message,), {
2252  'DESCRIPTOR' : _CREATEQUANTUMRESERVATIONREQUEST,
2253  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2254  ,
2255  '__doc__': """-
2256
2257
2258  Attributes:
2259      parent:
2260          -
2261      quantum_reservation:
2262          -
2263  """,
2264  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumReservationRequest)
2265  })
2266_sym_db.RegisterMessage(CreateQuantumReservationRequest)
2267
2268CancelQuantumReservationRequest = _reflection.GeneratedProtocolMessageType('CancelQuantumReservationRequest', (_message.Message,), {
2269  'DESCRIPTOR' : _CANCELQUANTUMRESERVATIONREQUEST,
2270  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2271  ,
2272  '__doc__': """-
2273
2274
2275  Attributes:
2276      name:
2277          -
2278  """,
2279  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.CancelQuantumReservationRequest)
2280  })
2281_sym_db.RegisterMessage(CancelQuantumReservationRequest)
2282
2283DeleteQuantumReservationRequest = _reflection.GeneratedProtocolMessageType('DeleteQuantumReservationRequest', (_message.Message,), {
2284  'DESCRIPTOR' : _DELETEQUANTUMRESERVATIONREQUEST,
2285  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2286  ,
2287  '__doc__': """-
2288
2289
2290  Attributes:
2291      name:
2292          -
2293  """,
2294  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.DeleteQuantumReservationRequest)
2295  })
2296_sym_db.RegisterMessage(DeleteQuantumReservationRequest)
2297
2298GetQuantumReservationRequest = _reflection.GeneratedProtocolMessageType('GetQuantumReservationRequest', (_message.Message,), {
2299  'DESCRIPTOR' : _GETQUANTUMRESERVATIONREQUEST,
2300  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2301  ,
2302  '__doc__': """-
2303
2304
2305  Attributes:
2306      name:
2307          -
2308  """,
2309  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.GetQuantumReservationRequest)
2310  })
2311_sym_db.RegisterMessage(GetQuantumReservationRequest)
2312
2313ListQuantumReservationsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumReservationsRequest', (_message.Message,), {
2314  'DESCRIPTOR' : _LISTQUANTUMRESERVATIONSREQUEST,
2315  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2316  ,
2317  '__doc__': """-
2318
2319
2320  Attributes:
2321      parent:
2322          -
2323      page_size:
2324          -
2325      page_token:
2326          -
2327      filter:
2328          -
2329  """,
2330  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsRequest)
2331  })
2332_sym_db.RegisterMessage(ListQuantumReservationsRequest)
2333
2334ListQuantumReservationsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumReservationsResponse', (_message.Message,), {
2335  'DESCRIPTOR' : _LISTQUANTUMRESERVATIONSRESPONSE,
2336  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2337  ,
2338  '__doc__': """-
2339
2340
2341  Attributes:
2342      reservations:
2343          -
2344      next_page_token:
2345          -
2346  """,
2347  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationsResponse)
2348  })
2349_sym_db.RegisterMessage(ListQuantumReservationsResponse)
2350
2351UpdateQuantumReservationRequest = _reflection.GeneratedProtocolMessageType('UpdateQuantumReservationRequest', (_message.Message,), {
2352  'DESCRIPTOR' : _UPDATEQUANTUMRESERVATIONREQUEST,
2353  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2354  ,
2355  '__doc__': """-
2356
2357
2358  Attributes:
2359      name:
2360          -
2361      quantum_reservation:
2362          -
2363      update_mask:
2364          -
2365  """,
2366  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.UpdateQuantumReservationRequest)
2367  })
2368_sym_db.RegisterMessage(UpdateQuantumReservationRequest)
2369
2370QuantumRunStreamRequest = _reflection.GeneratedProtocolMessageType('QuantumRunStreamRequest', (_message.Message,), {
2371  'DESCRIPTOR' : _QUANTUMRUNSTREAMREQUEST,
2372  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2373  ,
2374  '__doc__': """-
2375
2376
2377  Attributes:
2378      message_id:
2379          -
2380      parent:
2381          -
2382      request:
2383          -
2384      create_quantum_program_and_job:
2385          -
2386      create_quantum_job:
2387          -
2388      get_quantum_result:
2389          -
2390  """,
2391  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamRequest)
2392  })
2393_sym_db.RegisterMessage(QuantumRunStreamRequest)
2394
2395CreateQuantumProgramAndJobRequest = _reflection.GeneratedProtocolMessageType('CreateQuantumProgramAndJobRequest', (_message.Message,), {
2396  'DESCRIPTOR' : _CREATEQUANTUMPROGRAMANDJOBREQUEST,
2397  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2398  ,
2399  '__doc__': """-
2400
2401
2402  Attributes:
2403      parent:
2404          -
2405      quantum_program:
2406          -
2407      quantum_job:
2408          -
2409  """,
2410  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.CreateQuantumProgramAndJobRequest)
2411  })
2412_sym_db.RegisterMessage(CreateQuantumProgramAndJobRequest)
2413
2414QuantumRunStreamResponse = _reflection.GeneratedProtocolMessageType('QuantumRunStreamResponse', (_message.Message,), {
2415  'DESCRIPTOR' : _QUANTUMRUNSTREAMRESPONSE,
2416  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2417  ,
2418  '__doc__': """-
2419
2420
2421  Attributes:
2422      message_id:
2423          -
2424      response:
2425          -
2426      error:
2427          -
2428      job:
2429          -
2430      result:
2431          -
2432  """,
2433  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.QuantumRunStreamResponse)
2434  })
2435_sym_db.RegisterMessage(QuantumRunStreamResponse)
2436
2437StreamError = _reflection.GeneratedProtocolMessageType('StreamError', (_message.Message,), {
2438  'DESCRIPTOR' : _STREAMERROR,
2439  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2440  ,
2441  '__doc__': """-
2442
2443
2444  Attributes:
2445      code:
2446          -
2447      message:
2448          -
2449  """,
2450  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.StreamError)
2451  })
2452_sym_db.RegisterMessage(StreamError)
2453
2454ListQuantumReservationGrantsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumReservationGrantsRequest', (_message.Message,), {
2455  'DESCRIPTOR' : _LISTQUANTUMRESERVATIONGRANTSREQUEST,
2456  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2457  ,
2458  '__doc__': """-
2459
2460
2461  Attributes:
2462      parent:
2463          -
2464      page_size:
2465          -
2466      page_token:
2467          -
2468      filter:
2469          -
2470  """,
2471  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsRequest)
2472  })
2473_sym_db.RegisterMessage(ListQuantumReservationGrantsRequest)
2474
2475ListQuantumReservationGrantsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumReservationGrantsResponse', (_message.Message,), {
2476  'DESCRIPTOR' : _LISTQUANTUMRESERVATIONGRANTSRESPONSE,
2477  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2478  ,
2479  '__doc__': """-
2480
2481
2482  Attributes:
2483      reservation_grants:
2484          -
2485      next_page_token:
2486          -
2487  """,
2488  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationGrantsResponse)
2489  })
2490_sym_db.RegisterMessage(ListQuantumReservationGrantsResponse)
2491
2492ReallocateQuantumReservationGrantRequest = _reflection.GeneratedProtocolMessageType('ReallocateQuantumReservationGrantRequest', (_message.Message,), {
2493  'DESCRIPTOR' : _REALLOCATEQUANTUMRESERVATIONGRANTREQUEST,
2494  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2495  ,
2496  '__doc__': """-
2497
2498
2499  Attributes:
2500      name:
2501          -
2502      source_project_id:
2503          -
2504      target_project_id:
2505          -
2506      duration:
2507          -
2508  """,
2509  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ReallocateQuantumReservationGrantRequest)
2510  })
2511_sym_db.RegisterMessage(ReallocateQuantumReservationGrantRequest)
2512
2513ListQuantumReservationBudgetsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumReservationBudgetsRequest', (_message.Message,), {
2514  'DESCRIPTOR' : _LISTQUANTUMRESERVATIONBUDGETSREQUEST,
2515  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2516  ,
2517  '__doc__': """-
2518
2519
2520  Attributes:
2521      parent:
2522          -
2523      page_size:
2524          -
2525      page_token:
2526          -
2527      filter:
2528          -
2529  """,
2530  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsRequest)
2531  })
2532_sym_db.RegisterMessage(ListQuantumReservationBudgetsRequest)
2533
2534ListQuantumReservationBudgetsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumReservationBudgetsResponse', (_message.Message,), {
2535  'DESCRIPTOR' : _LISTQUANTUMRESERVATIONBUDGETSRESPONSE,
2536  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2537  ,
2538  '__doc__': """-
2539
2540
2541  Attributes:
2542      reservation_budgets:
2543          -
2544      next_page_token:
2545          -
2546  """,
2547  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumReservationBudgetsResponse)
2548  })
2549_sym_db.RegisterMessage(ListQuantumReservationBudgetsResponse)
2550
2551ListQuantumTimeSlotsRequest = _reflection.GeneratedProtocolMessageType('ListQuantumTimeSlotsRequest', (_message.Message,), {
2552  'DESCRIPTOR' : _LISTQUANTUMTIMESLOTSREQUEST,
2553  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2554  ,
2555  '__doc__': """-
2556
2557
2558  Attributes:
2559      parent:
2560          -
2561      page_size:
2562          -
2563      page_token:
2564          -
2565      filter:
2566          -
2567  """,
2568  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsRequest)
2569  })
2570_sym_db.RegisterMessage(ListQuantumTimeSlotsRequest)
2571
2572ListQuantumTimeSlotsResponse = _reflection.GeneratedProtocolMessageType('ListQuantumTimeSlotsResponse', (_message.Message,), {
2573  'DESCRIPTOR' : _LISTQUANTUMTIMESLOTSRESPONSE,
2574  '__module__' : 'google.cloud.quantum_v1alpha1.proto.engine_pb2'
2575  ,
2576  '__doc__': """-
2577
2578
2579  Attributes:
2580      time_slots:
2581          -
2582      next_page_token:
2583          -
2584  """,
2585  # @@protoc_insertion_point(class_scope:cirq.google.engine.client.quantum_v1alpha1.proto.ListQuantumTimeSlotsResponse)
2586  })
2587_sym_db.RegisterMessage(ListQuantumTimeSlotsResponse)
2588
2589
2590DESCRIPTOR._options = None
2591
2592_QUANTUMENGINESERVICE = _descriptor.ServiceDescriptor(
2593  name='QuantumEngineService',
2594  full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService',
2595  file=DESCRIPTOR,
2596  index=0,
2597  serialized_options=b'\312A\026quantum.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platform',
2598  serialized_start=5677,
2599  serialized_end=12259,
2600  methods=[
2601  _descriptor.MethodDescriptor(
2602    name='CreateQuantumProgram',
2603    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.CreateQuantumProgram',
2604    index=0,
2605    containing_service=None,
2606    input_type=_CREATEQUANTUMPROGRAMREQUEST,
2607    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM,
2608    serialized_options=b'\202\323\344\223\0029\"&/v1alpha1/{parent=projects/*}/programs:\017quantum_program',
2609  ),
2610  _descriptor.MethodDescriptor(
2611    name='GetQuantumProgram',
2612    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.GetQuantumProgram',
2613    index=1,
2614    containing_service=None,
2615    input_type=_GETQUANTUMPROGRAMREQUEST,
2616    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM,
2617    serialized_options=b'\202\323\344\223\002(\022&/v1alpha1/{name=projects/*/programs/*}',
2618  ),
2619  _descriptor.MethodDescriptor(
2620    name='ListQuantumPrograms',
2621    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumPrograms',
2622    index=2,
2623    containing_service=None,
2624    input_type=_LISTQUANTUMPROGRAMSREQUEST,
2625    output_type=_LISTQUANTUMPROGRAMSRESPONSE,
2626    serialized_options=b'\202\323\344\223\002(\022&/v1alpha1/{parent=projects/*}/programs',
2627  ),
2628  _descriptor.MethodDescriptor(
2629    name='DeleteQuantumProgram',
2630    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.DeleteQuantumProgram',
2631    index=3,
2632    containing_service=None,
2633    input_type=_DELETEQUANTUMPROGRAMREQUEST,
2634    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
2635    serialized_options=b'\202\323\344\223\002(*&/v1alpha1/{name=projects/*/programs/*}',
2636  ),
2637  _descriptor.MethodDescriptor(
2638    name='UpdateQuantumProgram',
2639    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.UpdateQuantumProgram',
2640    index=4,
2641    containing_service=None,
2642    input_type=_UPDATEQUANTUMPROGRAMREQUEST,
2643    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROGRAM,
2644    serialized_options=b'\202\323\344\223\00292&/v1alpha1/{name=projects/*/programs/*}:\017quantum_program',
2645  ),
2646  _descriptor.MethodDescriptor(
2647    name='CreateQuantumJob',
2648    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.CreateQuantumJob',
2649    index=5,
2650    containing_service=None,
2651    input_type=_CREATEQUANTUMJOBREQUEST,
2652    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB,
2653    serialized_options=b'\202\323\344\223\002<\"-/v1alpha1/{parent=projects/*/programs/*}/jobs:\013quantum_job',
2654  ),
2655  _descriptor.MethodDescriptor(
2656    name='GetQuantumJob',
2657    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.GetQuantumJob',
2658    index=6,
2659    containing_service=None,
2660    input_type=_GETQUANTUMJOBREQUEST,
2661    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB,
2662    serialized_options=b'\202\323\344\223\002/\022-/v1alpha1/{name=projects/*/programs/*/jobs/*}',
2663  ),
2664  _descriptor.MethodDescriptor(
2665    name='ListQuantumJobs',
2666    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumJobs',
2667    index=7,
2668    containing_service=None,
2669    input_type=_LISTQUANTUMJOBSREQUEST,
2670    output_type=_LISTQUANTUMJOBSRESPONSE,
2671    serialized_options=b'\202\323\344\223\002/\022-/v1alpha1/{parent=projects/*/programs/*}/jobs',
2672  ),
2673  _descriptor.MethodDescriptor(
2674    name='DeleteQuantumJob',
2675    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.DeleteQuantumJob',
2676    index=8,
2677    containing_service=None,
2678    input_type=_DELETEQUANTUMJOBREQUEST,
2679    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
2680    serialized_options=b'\202\323\344\223\002/*-/v1alpha1/{name=projects/*/programs/*/jobs/*}',
2681  ),
2682  _descriptor.MethodDescriptor(
2683    name='UpdateQuantumJob',
2684    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.UpdateQuantumJob',
2685    index=9,
2686    containing_service=None,
2687    input_type=_UPDATEQUANTUMJOBREQUEST,
2688    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMJOB,
2689    serialized_options=b'\202\323\344\223\002<2-/v1alpha1/{name=projects/*/programs/*/jobs/*}:\013quantum_job',
2690  ),
2691  _descriptor.MethodDescriptor(
2692    name='CancelQuantumJob',
2693    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.CancelQuantumJob',
2694    index=10,
2695    containing_service=None,
2696    input_type=_CANCELQUANTUMJOBREQUEST,
2697    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
2698    serialized_options=b'\202\323\344\223\0029\"4/v1alpha1/{name=projects/*/programs/*/jobs/*}:cancel:\001*',
2699  ),
2700  _descriptor.MethodDescriptor(
2701    name='ListQuantumJobEvents',
2702    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumJobEvents',
2703    index=11,
2704    containing_service=None,
2705    input_type=_LISTQUANTUMJOBEVENTSREQUEST,
2706    output_type=_LISTQUANTUMJOBEVENTSRESPONSE,
2707    serialized_options=b'\202\323\344\223\0028\0226/v1alpha1/{parent=projects/*/programs/*/jobs/*}/events',
2708  ),
2709  _descriptor.MethodDescriptor(
2710    name='GetQuantumResult',
2711    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.GetQuantumResult',
2712    index=12,
2713    containing_service=None,
2714    input_type=_GETQUANTUMRESULTREQUEST,
2715    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESULT,
2716    serialized_options=b'\202\323\344\223\0028\0226/v1alpha1/{parent=projects/*/programs/*/jobs/*}/result',
2717  ),
2718  _descriptor.MethodDescriptor(
2719    name='ListQuantumProcessors',
2720    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumProcessors',
2721    index=13,
2722    containing_service=None,
2723    input_type=_LISTQUANTUMPROCESSORSREQUEST,
2724    output_type=_LISTQUANTUMPROCESSORSRESPONSE,
2725    serialized_options=b'\202\323\344\223\002*\022(/v1alpha1/{parent=projects/*}/processors',
2726  ),
2727  _descriptor.MethodDescriptor(
2728    name='GetQuantumProcessor',
2729    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.GetQuantumProcessor',
2730    index=14,
2731    containing_service=None,
2732    input_type=_GETQUANTUMPROCESSORREQUEST,
2733    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMPROCESSOR,
2734    serialized_options=b'\202\323\344\223\002*\022(/v1alpha1/{name=projects/*/processors/*}',
2735  ),
2736  _descriptor.MethodDescriptor(
2737    name='ListQuantumCalibrations',
2738    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumCalibrations',
2739    index=15,
2740    containing_service=None,
2741    input_type=_LISTQUANTUMCALIBRATIONSREQUEST,
2742    output_type=_LISTQUANTUMCALIBRATIONSRESPONSE,
2743    serialized_options=b'\202\323\344\223\0029\0227/v1alpha1/{parent=projects/*/processors/*}/calibrations',
2744  ),
2745  _descriptor.MethodDescriptor(
2746    name='GetQuantumCalibration',
2747    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.GetQuantumCalibration',
2748    index=16,
2749    containing_service=None,
2750    input_type=_GETQUANTUMCALIBRATIONREQUEST,
2751    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMCALIBRATION,
2752    serialized_options=b'\202\323\344\223\0029\0227/v1alpha1/{name=projects/*/processors/*/calibrations/*}',
2753  ),
2754  _descriptor.MethodDescriptor(
2755    name='CreateQuantumReservation',
2756    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.CreateQuantumReservation',
2757    index=17,
2758    containing_service=None,
2759    input_type=_CREATEQUANTUMRESERVATIONREQUEST,
2760    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION,
2761    serialized_options=b'\202\323\344\223\002N\"7/v1alpha1/{parent=projects/*/processors/*}/reservations:\023quantum_reservation',
2762  ),
2763  _descriptor.MethodDescriptor(
2764    name='CancelQuantumReservation',
2765    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.CancelQuantumReservation',
2766    index=18,
2767    containing_service=None,
2768    input_type=_CANCELQUANTUMRESERVATIONREQUEST,
2769    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION,
2770    serialized_options=b'\202\323\344\223\002C\">/v1alpha1/{name=projects/*/processors/*/reservations/*}:cancel:\001*',
2771  ),
2772  _descriptor.MethodDescriptor(
2773    name='DeleteQuantumReservation',
2774    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.DeleteQuantumReservation',
2775    index=19,
2776    containing_service=None,
2777    input_type=_DELETEQUANTUMRESERVATIONREQUEST,
2778    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
2779    serialized_options=b'\202\323\344\223\0029*7/v1alpha1/{name=projects/*/processors/*/reservations/*}',
2780  ),
2781  _descriptor.MethodDescriptor(
2782    name='GetQuantumReservation',
2783    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.GetQuantumReservation',
2784    index=20,
2785    containing_service=None,
2786    input_type=_GETQUANTUMRESERVATIONREQUEST,
2787    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION,
2788    serialized_options=b'\202\323\344\223\0029\0227/v1alpha1/{name=projects/*/processors/*/reservations/*}',
2789  ),
2790  _descriptor.MethodDescriptor(
2791    name='ListQuantumReservations',
2792    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumReservations',
2793    index=21,
2794    containing_service=None,
2795    input_type=_LISTQUANTUMRESERVATIONSREQUEST,
2796    output_type=_LISTQUANTUMRESERVATIONSRESPONSE,
2797    serialized_options=b'\202\323\344\223\0029\0227/v1alpha1/{parent=projects/*/processors/*}/reservations',
2798  ),
2799  _descriptor.MethodDescriptor(
2800    name='UpdateQuantumReservation',
2801    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.UpdateQuantumReservation',
2802    index=22,
2803    containing_service=None,
2804    input_type=_UPDATEQUANTUMRESERVATIONREQUEST,
2805    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATION,
2806    serialized_options=b'\202\323\344\223\002N27/v1alpha1/{name=projects/*/processors/*/reservations/*}:\023quantum_reservation',
2807  ),
2808  _descriptor.MethodDescriptor(
2809    name='QuantumRunStream',
2810    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.QuantumRunStream',
2811    index=23,
2812    containing_service=None,
2813    input_type=_QUANTUMRUNSTREAMREQUEST,
2814    output_type=_QUANTUMRUNSTREAMRESPONSE,
2815    serialized_options=None,
2816  ),
2817  _descriptor.MethodDescriptor(
2818    name='ListQuantumReservationGrants',
2819    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumReservationGrants',
2820    index=24,
2821    containing_service=None,
2822    input_type=_LISTQUANTUMRESERVATIONGRANTSREQUEST,
2823    output_type=_LISTQUANTUMRESERVATIONGRANTSRESPONSE,
2824    serialized_options=b'\202\323\344\223\0020\022./v1alpha1/{parent=projects/*}/reservationGrant',
2825  ),
2826  _descriptor.MethodDescriptor(
2827    name='ReallocateQuantumReservationGrant',
2828    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ReallocateQuantumReservationGrant',
2829    index=25,
2830    containing_service=None,
2831    input_type=_REALLOCATEQUANTUMRESERVATIONGRANTREQUEST,
2832    output_type=google_dot_cloud_dot_quantum__v1alpha1_dot_proto_dot_quantum__pb2._QUANTUMRESERVATIONGRANT,
2833    serialized_options=b'\202\323\344\223\002>\"9/v1alpha1/{name=projects/*/reservationGrant/*}:reallocate:\001*',
2834  ),
2835  _descriptor.MethodDescriptor(
2836    name='ListQuantumReservationBudgets',
2837    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumReservationBudgets',
2838    index=26,
2839    containing_service=None,
2840    input_type=_LISTQUANTUMRESERVATIONBUDGETSREQUEST,
2841    output_type=_LISTQUANTUMRESERVATIONBUDGETSRESPONSE,
2842    serialized_options=b'\202\323\344\223\0022\0220/v1alpha1/{parent=projects/*}/reservationBudgets',
2843  ),
2844  _descriptor.MethodDescriptor(
2845    name='ListQuantumTimeSlots',
2846    full_name='cirq.google.engine.client.quantum_v1alpha1.proto.QuantumEngineService.ListQuantumTimeSlots',
2847    index=27,
2848    containing_service=None,
2849    input_type=_LISTQUANTUMTIMESLOTSREQUEST,
2850    output_type=_LISTQUANTUMTIMESLOTSRESPONSE,
2851    serialized_options=b'\202\323\344\223\0026\0224/v1alpha1/{parent=projects/*/processors/*}/timeSlots',
2852  ),
2853])
2854_sym_db.RegisterServiceDescriptor(_QUANTUMENGINESERVICE)
2855
2856DESCRIPTOR.services_by_name['QuantumEngineService'] = _QUANTUMENGINESERVICE
2857
2858# @@protoc_insertion_point(module_scope)
2859