# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: dataclay/communication/grpc/generated/dataservice/dataservice.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from dataclay.communication.grpc.messages.dataservice import dataservice_messages_pb2 as dataclay_dot_communication_dot_grpc_dot_messages_dot_dataservice_dot_dataservice__messages__pb2
from dataclay.communication.grpc.messages.common import common_messages_pb2 as dataclay_dot_communication_dot_grpc_dot_messages_dot_common_dot_common__messages__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nCdataclay/communication/grpc/generated/dataservice/dataservice.proto\x12\'dataclay.communication.grpc.dataservice\x1aKdataclay/communication/grpc/messages/dataservice/dataservice_messages.proto\x1a\x41\x64\x61taclay/communication/grpc/messages/common/common_messages.proto2\xdd\x33\n\x0b\x44\x61taService\x12\x83\x01\n\rinitBackendID\x12=.dataclay.communication.grpc.dataservice.InitBackendIDRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\xa3\x01\n\x1d\x61ssociateExecutionEnvironment\x12M.dataclay.communication.grpc.dataservice.AssociateExecutionEnvironmentRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x8b\x01\n\x11\x64\x65ployMetaClasses\x12\x41.dataclay.communication.grpc.dataservice.DeployMetaClassesRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x83\x01\n\rdeployClasses\x12=.dataclay.communication.grpc.dataservice.DeployClassesRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x7f\n\x0b\x65nrichClass\x12;.dataclay.communication.grpc.dataservice.EnrichClassRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\xa8\x01\n\x15newPersistentInstance\x12\x45.dataclay.communication.grpc.dataservice.NewPersistentInstanceRequest\x1a\x46.dataclay.communication.grpc.dataservice.NewPersistentInstanceResponse\"\x00\x12\x81\x01\n\x0cstoreObjects\x12<.dataclay.communication.grpc.dataservice.StoreObjectsRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x96\x01\n\x0fgetCopyOfObject\x12?.dataclay.communication.grpc.dataservice.GetCopyOfObjectRequest\x1a@.dataclay.communication.grpc.dataservice.GetCopyOfObjectResponse\"\x00\x12\x81\x01\n\x0cupdateObject\x12<.dataclay.communication.grpc.dataservice.UpdateObjectRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x87\x01\n\ngetObjects\x12:.dataclay.communication.grpc.dataservice.GetObjectsRequest\x1a;.dataclay.communication.grpc.dataservice.GetObjectsResponse\"\x00\x12\x87\x01\n\nnewVersion\x12:.dataclay.communication.grpc.dataservice.NewVersionRequest\x1a;.dataclay.communication.grpc.dataservice.NewVersionResponse\"\x00\x12\x8d\x01\n\x12\x63onsolidateVersion\x12\x42.dataclay.communication.grpc.dataservice.ConsolidateVersionRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x83\x01\n\rupsertObjects\x12=.dataclay.communication.grpc.dataservice.UpsertObjectsRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x87\x01\n\nnewReplica\x12:.dataclay.communication.grpc.dataservice.NewReplicaRequest\x1a;.dataclay.communication.grpc.dataservice.NewReplicaResponse\"\x00\x12\x8a\x01\n\x0bmoveObjects\x12;.dataclay.communication.grpc.dataservice.MoveObjectsRequest\x1a<.dataclay.communication.grpc.dataservice.MoveObjectsResponse\"\x00\x12\x90\x01\n\rremoveObjects\x12=.dataclay.communication.grpc.dataservice.RemoveObjectsRequest\x1a>.dataclay.communication.grpc.dataservice.RemoveObjectsResponse\"\x00\x12\x9d\x01\n\x18migrateObjectsToBackends\x12>.dataclay.communication.grpc.dataservice.MigrateObjectsRequest\x1a?.dataclay.communication.grpc.dataservice.MigrateObjectsResponse\"\x00\x12\xbd\x01\n\x1cgetClassIDFromObjectInMemory\x12L.dataclay.communication.grpc.dataservice.GetClassIDFromObjectInMemoryRequest\x1aM.dataclay.communication.grpc.dataservice.GetClassIDFromObjectInMemoryResponse\"\x00\x12\xa8\x01\n\x15\x65xecuteImplementation\x12\x45.dataclay.communication.grpc.dataservice.ExecuteImplementationRequest\x1a\x46.dataclay.communication.grpc.dataservice.ExecuteImplementationResponse\"\x00\x12\x85\x01\n\x0emakePersistent\x12>.dataclay.communication.grpc.dataservice.MakePersistentRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12y\n\x08\x66\x65\x64\x65rate\x12\x38.dataclay.communication.grpc.dataservice.FederateRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12}\n\nunfederate\x12:.dataclay.communication.grpc.dataservice.UnfederateRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x89\x01\n\x10notifyFederation\x12@.dataclay.communication.grpc.dataservice.NotifyFederationRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x8d\x01\n\x12notifyUnfederation\x12\x42.dataclay.communication.grpc.dataservice.NotifyUnfederationRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12{\n\x06\x65xists\x12\x36.dataclay.communication.grpc.dataservice.ExistsRequest\x1a\x37.dataclay.communication.grpc.dataservice.ExistsResponse\"\x00\x12\x7f\n\x0bsynchronize\x12;.dataclay.communication.grpc.dataservice.SynchronizeRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12{\n\tstoreToDB\x12\x39.dataclay.communication.grpc.dataservice.StoreToDBRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x84\x01\n\tgetFromDB\x12\x39.dataclay.communication.grpc.dataservice.GetFromDBRequest\x1a:.dataclay.communication.grpc.dataservice.GetFromDBResponse\"\x00\x12}\n\nupdateToDB\x12:.dataclay.communication.grpc.dataservice.UpdateToDBRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12}\n\ndeleteToDB\x12:.dataclay.communication.grpc.dataservice.DeleteToDBRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x87\x01\n\x0f\x64\x65leteSetFromDB\x12?.dataclay.communication.grpc.dataservice.DeleteSetFromDBRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x87\x01\n\nexistsInDB\x12:.dataclay.communication.grpc.dataservice.ExistsInDBRequest\x1a;.dataclay.communication.grpc.dataservice.ExistsInDBResponse\"\x00\x12\x85\x01\n\x1c\x63leanExecutionClassDirectory\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12w\n\x0e\x63loseDbHandler\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12q\n\x08shutDown\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12}\n\x14\x64isconnectFromOthers\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x7f\n\x16registerPendingObjects\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12t\n\x0b\x63leanCaches\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x87\x01\n\x0f\x61\x63tivateTracing\x12?.dataclay.communication.grpc.dataservice.ActivateTracingRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12z\n\x11\x64\x65\x61\x63tivateTracing\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12v\n\tgetTraces\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x35.dataclay.communication.grpc.common.GetTracesResponse\"\x00\x12\x7f\n\x0b\x64\x65leteAlias\x12;.dataclay.communication.grpc.dataservice.DeleteAliasRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x97\x01\n\x17\x64\x65tachObjectFromSession\x12G.dataclay.communication.grpc.dataservice.DetachObjectFromSessionRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x89\x01\n\x10\x63loseSessionInDS\x12@.dataclay.communication.grpc.dataservice.CloseSessionInDSRequest\x1a\x31.dataclay.communication.grpc.common.ExceptionInfo\"\x00\x12\x93\x01\n\x15getRetainedReferences\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x46.dataclay.communication.grpc.dataservice.GetRetainedReferencesResponse\"\x00\x12~\n\rgetNumObjects\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x39.dataclay.communication.grpc.common.GetNumObjectsResponse\"\x00\x12\x82\x01\n\x11getNumObjectsInEE\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a\x39.dataclay.communication.grpc.common.GetNumObjectsResponse\"\x00\x12\x85\x01\n\x0egetObjectGraph\x12\x30.dataclay.communication.grpc.common.EmptyMessage\x1a?.dataclay.communication.grpc.dataservice.GetObjectGraphResponse\"\x00\x42R\n8es.bsc.dataclay.communication.grpc.generated.dataserviceB\x16\x44\x61taServiceGrpcServiceb\x06proto3')



_DATASERVICE = DESCRIPTOR.services_by_name['DataService']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n8es.bsc.dataclay.communication.grpc.generated.dataserviceB\026DataServiceGrpcService'
  _DATASERVICE._serialized_start=257
  _DATASERVICE._serialized_end=6878
# @@protoc_insertion_point(module_scope)
