def early_adopter_create_UpdateStream_server(servicer, port, root_certificates, key_chain_pairs): import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 method_service_descriptions = { "StreamKeyRange": utilities.unary_stream_service_description( servicer.StreamKeyRange, binlogdata_pb2.StreamKeyRangeRequest.FromString, binlogdata_pb2.StreamKeyRangeResponse.SerializeToString, ), "StreamTables": utilities.unary_stream_service_description( servicer.StreamTables, binlogdata_pb2.StreamTablesRequest.FromString, binlogdata_pb2.StreamTablesResponse.SerializeToString, ), "StreamUpdate": utilities.unary_stream_service_description( servicer.StreamUpdate, binlogdata_pb2.StreamUpdateRequest.FromString, binlogdata_pb2.StreamUpdateResponse.SerializeToString, ), } return implementations.secure_server("binlogservice.UpdateStream", method_service_descriptions, port, root_certificates, key_chain_pairs)
def early_adopter_create_UpdateStream_server(servicer, port, private_key=None, certificate_chain=None): import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 method_service_descriptions = { "StreamKeyRange": alpha_utilities.unary_stream_service_description( servicer.StreamKeyRange, binlogdata_pb2.StreamKeyRangeRequest.FromString, binlogdata_pb2.StreamKeyRangeResponse.SerializeToString, ), "StreamTables": alpha_utilities.unary_stream_service_description( servicer.StreamTables, binlogdata_pb2.StreamTablesRequest.FromString, binlogdata_pb2.StreamTablesResponse.SerializeToString, ), "StreamUpdate": alpha_utilities.unary_stream_service_description( servicer.StreamUpdate, binlogdata_pb2.StreamUpdateRequest.FromString, binlogdata_pb2.StreamUpdateResponse.SerializeToString, ), } return early_adopter_implementations.server( "binlogservice.UpdateStream", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain, )
def early_adopter_create_UpdateStream_server(servicer, port, private_key=None, certificate_chain=None): import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 import binlogdata_pb2 method_service_descriptions = { "StreamKeyRange": utilities.unary_stream_service_description( servicer.StreamKeyRange, binlogdata_pb2.StreamKeyRangeRequest.FromString, binlogdata_pb2.StreamKeyRangeResponse.SerializeToString, ), "StreamTables": utilities.unary_stream_service_description( servicer.StreamTables, binlogdata_pb2.StreamTablesRequest.FromString, binlogdata_pb2.StreamTablesResponse.SerializeToString, ), "StreamUpdate": utilities.unary_stream_service_description( servicer.StreamUpdate, binlogdata_pb2.StreamUpdateRequest.FromString, binlogdata_pb2.StreamUpdateResponse.SerializeToString, ), } return implementations.server("binlogservice.UpdateStream", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_BigtableService_server(servicer, port, private_key=None, certificate_chain=None): import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.empty_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_data_pb2 method_service_descriptions = { "CheckAndMutateRow": alpha_utilities.unary_unary_service_description( servicer.CheckAndMutateRow, gcloud.bigtable._generated.bigtable_service_messages_pb2. CheckAndMutateRowRequest.FromString, gcloud.bigtable._generated.bigtable_service_messages_pb2. CheckAndMutateRowResponse.SerializeToString, ), "MutateRow": alpha_utilities.unary_unary_service_description( servicer.MutateRow, gcloud.bigtable._generated.bigtable_service_messages_pb2. MutateRowRequest.FromString, gcloud.bigtable._generated.empty_pb2.Empty.SerializeToString, ), "ReadModifyWriteRow": alpha_utilities.unary_unary_service_description( servicer.ReadModifyWriteRow, gcloud.bigtable._generated.bigtable_service_messages_pb2. ReadModifyWriteRowRequest.FromString, gcloud.bigtable._generated.bigtable_data_pb2.Row.SerializeToString, ), "ReadRows": alpha_utilities.unary_stream_service_description( servicer.ReadRows, gcloud.bigtable._generated.bigtable_service_messages_pb2. ReadRowsRequest.FromString, gcloud.bigtable._generated.bigtable_service_messages_pb2. ReadRowsResponse.SerializeToString, ), "SampleRowKeys": alpha_utilities.unary_stream_service_description( servicer.SampleRowKeys, gcloud.bigtable._generated.bigtable_service_messages_pb2. SampleRowKeysRequest.FromString, gcloud.bigtable._generated.bigtable_service_messages_pb2. SampleRowKeysResponse.SerializeToString, ), } return early_adopter_implementations.server( "google.bigtable.v1.BigtableService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_RouteGuide_server(servicer, port, private_key=None, certificate_chain=None): import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 method_service_descriptions = { "GetFeature": alpha_utilities.unary_unary_service_description( servicer.GetFeature, route_guide_pb2.Point.FromString, route_guide_pb2.Feature.SerializeToString, ), "ListFeatures": alpha_utilities.unary_stream_service_description( servicer.ListFeatures, route_guide_pb2.Rectangle.FromString, route_guide_pb2.Feature.SerializeToString, ), "RecordRoute": alpha_utilities.stream_unary_service_description( servicer.RecordRoute, route_guide_pb2.Point.FromString, route_guide_pb2.RouteSummary.SerializeToString, ), "RouteChat": alpha_utilities.stream_stream_service_description( servicer.RouteChat, route_guide_pb2.RouteNote.FromString, route_guide_pb2.RouteNote.SerializeToString, ), } return early_adopter_implementations.server("routeguide.RouteGuide", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_Deployments_server(servicer, port, private_key=None, certificate_chain=None): import deployments_pb2 import deployments_pb2 import deployments_pb2 import deployments_pb2 import deployments_pb2 import deployments_pb2 method_service_descriptions = { "GetFlagz": utilities.unary_unary_service_description( servicer.GetFlagz, deployments_pb2.FlagzId.FromString, deployments_pb2.Flagz.SerializeToString, ), "ListFlagz": utilities.unary_stream_service_description( servicer.ListFlagz, deployments_pb2.DeploymentId.FromString, deployments_pb2.Flagz.SerializeToString, ), "SetFlagzValue": utilities.unary_unary_service_description( servicer.SetFlagzValue, deployments_pb2.Flagz.FromString, deployments_pb2.Empty.SerializeToString, ), } return implementations.server("improbable.v2.deployments.Deployments", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_JobsService_server(servicer, port, private_key=None, certificate_chain=None): import jobs_pb2 method_service_descriptions = { "GetCount": alpha_utilities.unary_unary_service_description( servicer.GetCount, jobs_pb2.Void.FromString, jobs_pb2.Int.SerializeToString, ), "GetJobs": alpha_utilities.unary_stream_service_description( servicer.GetJobs, jobs_pb2.SearchOptions.FromString, jobs_pb2.JobInfo.SerializeToString, ), } return early_adopter_implementations.server( "jobs.JobsService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_BigtableService_server(servicer, port, private_key=None, certificate_chain=None): import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.empty_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_service_messages_pb2 import gcloud.bigtable._generated.bigtable_data_pb2 method_service_descriptions = { "CheckAndMutateRow": utilities.unary_unary_service_description( servicer.CheckAndMutateRow, gcloud.bigtable._generated.bigtable_service_messages_pb2.CheckAndMutateRowRequest.FromString, gcloud.bigtable._generated.bigtable_service_messages_pb2.CheckAndMutateRowResponse.SerializeToString, ), "MutateRow": utilities.unary_unary_service_description( servicer.MutateRow, gcloud.bigtable._generated.bigtable_service_messages_pb2.MutateRowRequest.FromString, gcloud.bigtable._generated.empty_pb2.Empty.SerializeToString, ), "ReadModifyWriteRow": utilities.unary_unary_service_description( servicer.ReadModifyWriteRow, gcloud.bigtable._generated.bigtable_service_messages_pb2.ReadModifyWriteRowRequest.FromString, gcloud.bigtable._generated.bigtable_data_pb2.Row.SerializeToString, ), "ReadRows": utilities.unary_stream_service_description( servicer.ReadRows, gcloud.bigtable._generated.bigtable_service_messages_pb2.ReadRowsRequest.FromString, gcloud.bigtable._generated.bigtable_service_messages_pb2.ReadRowsResponse.SerializeToString, ), "SampleRowKeys": utilities.unary_stream_service_description( servicer.SampleRowKeys, gcloud.bigtable._generated.bigtable_service_messages_pb2.SampleRowKeysRequest.FromString, gcloud.bigtable._generated.bigtable_service_messages_pb2.SampleRowKeysResponse.SerializeToString, ), } return implementations.server( "google.bigtable.v1.BigtableService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain, )
def early_adopter_create_Vtworker_server(servicer, port, root_certificates, key_chain_pairs): import vtworkerdata_pb2 import vtworkerdata_pb2 method_service_descriptions = { "ExecuteVtworkerCommand": utilities.unary_stream_service_description( servicer.ExecuteVtworkerCommand, vtworkerdata_pb2.ExecuteVtworkerCommandRequest.FromString, vtworkerdata_pb2.ExecuteVtworkerCommandResponse.SerializeToString, ), } return implementations.secure_server("vtworkerservice.Vtworker", method_service_descriptions, port, root_certificates, key_chain_pairs)
def early_adopter_create_Vtworker_server(servicer, port, private_key=None, certificate_chain=None): import vtworkerdata_pb2 import vtworkerdata_pb2 method_service_descriptions = { "ExecuteVtworkerCommand": alpha_utilities.unary_stream_service_description( servicer.ExecuteVtworkerCommand, vtworkerdata_pb2.ExecuteVtworkerCommandRequest.FromString, vtworkerdata_pb2.ExecuteVtworkerCommandResponse.SerializeToString, ), } return early_adopter_implementations.server("vtworkerservice.Vtworker", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_Vtctl_server(servicer, port, private_key=None, certificate_chain=None): import vtctldata_pb2 import vtctldata_pb2 method_service_descriptions = { "ExecuteVtctlCommand": utilities.unary_stream_service_description( servicer.ExecuteVtctlCommand, vtctldata_pb2.ExecuteVtctlCommandRequest.FromString, vtctldata_pb2.ExecuteVtctlCommandResponse.SerializeToString, ), } return implementations.server("vtctlservice.Vtctl", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_JobsService_server(servicer, port, private_key=None, certificate_chain=None): import jobs_pb2 method_service_descriptions = { "GetCount": alpha_utilities.unary_unary_service_description( servicer.GetCount, jobs_pb2.Void.FromString, jobs_pb2.Int.SerializeToString, ), "GetJobs": alpha_utilities.unary_stream_service_description( servicer.GetJobs, jobs_pb2.SearchOptions.FromString, jobs_pb2.JobInfo.SerializeToString, ), } return early_adopter_implementations.server("jobs.JobsService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_TestService_server(servicer, port, private_key=None, certificate_chain=None): import test.cpp.interop.empty_pb2 import test.cpp.interop.empty_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 method_service_descriptions = { "EmptyCall": utilities.unary_unary_service_description( servicer.EmptyCall, test.cpp.interop.empty_pb2.Empty.FromString, test.cpp.interop.empty_pb2.Empty.SerializeToString, ), "FullDuplexCall": utilities.stream_stream_service_description( servicer.FullDuplexCall, test.cpp.interop.messages_pb2.StreamingOutputCallRequest.FromString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse.SerializeToString, ), "HalfDuplexCall": utilities.stream_stream_service_description( servicer.HalfDuplexCall, test.cpp.interop.messages_pb2.StreamingOutputCallRequest.FromString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse.SerializeToString, ), "StreamingInputCall": utilities.stream_unary_service_description( servicer.StreamingInputCall, test.cpp.interop.messages_pb2.StreamingInputCallRequest.FromString, test.cpp.interop.messages_pb2.StreamingInputCallResponse.SerializeToString, ), "StreamingOutputCall": utilities.unary_stream_service_description( servicer.StreamingOutputCall, test.cpp.interop.messages_pb2.StreamingOutputCallRequest.FromString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse.SerializeToString, ), "UnaryCall": utilities.unary_unary_service_description( servicer.UnaryCall, test.cpp.interop.messages_pb2.SimpleRequest.FromString, test.cpp.interop.messages_pb2.SimpleResponse.SerializeToString, ), } return implementations.server("grpc.testing.TestService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_RouteGuide_server(servicer, port, private_key=None, certificate_chain=None): import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 method_service_descriptions = { "GetFeature": alpha_utilities.unary_unary_service_description( servicer.GetFeature, route_guide_pb2.Point.FromString, route_guide_pb2.Feature.SerializeToString, ), "ListFeatures": alpha_utilities.unary_stream_service_description( servicer.ListFeatures, route_guide_pb2.Rectangle.FromString, route_guide_pb2.Feature.SerializeToString, ), "RecordRoute": alpha_utilities.stream_unary_service_description( servicer.RecordRoute, route_guide_pb2.Point.FromString, route_guide_pb2.RouteSummary.SerializeToString, ), "RouteChat": alpha_utilities.stream_stream_service_description( servicer.RouteChat, route_guide_pb2.RouteNote.FromString, route_guide_pb2.RouteNote.SerializeToString, ), } return early_adopter_implementations.server( "routeguide.RouteGuide", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_Vtctl_server(servicer, port, private_key=None, certificate_chain=None): import vtctl_pb2 import vtctl_pb2 method_service_descriptions = { "ExecuteVtctlCommand": utilities.unary_stream_service_description( servicer.ExecuteVtctlCommand, vtctl_pb2.ExecuteVtctlCommandArgs.FromString, vtctl_pb2.LoggerEvent.SerializeToString, ), } return implementations.server("vtctl.Vtctl", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_ZfsRpc_server(servicer, port, private_key=None, certificate_chain=None): import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 method_service_descriptions = { "CreateFile": alpha_utilities.unary_unary_service_description( servicer.CreateFile, zfs_pb2.FilePath.FromString, zfs_pb2.StdReply.SerializeToString, ), "Fetch": alpha_utilities.unary_stream_service_description( servicer.Fetch, zfs_pb2.FilePath.FromString, zfs_pb2.FileDataBlock.SerializeToString, ), "FetchDir": alpha_utilities.unary_stream_service_description( servicer.FetchDir, zfs_pb2.FilePath.FromString, zfs_pb2.DirListBlock.SerializeToString, ), "GetFileStat": alpha_utilities.unary_unary_service_description( servicer.GetFileStat, zfs_pb2.FilePath.FromString, zfs_pb2.FileStat.SerializeToString, ), "MakeDir": alpha_utilities.unary_unary_service_description( servicer.MakeDir, zfs_pb2.FilePath.FromString, zfs_pb2.StdReply.SerializeToString, ), "RemoveDir": alpha_utilities.unary_unary_service_description( servicer.RemoveDir, zfs_pb2.FilePath.FromString, zfs_pb2.StdReply.SerializeToString, ), "RemoveFile": alpha_utilities.unary_unary_service_description( servicer.RemoveFile, zfs_pb2.FilePath.FromString, zfs_pb2.StdReply.SerializeToString, ), "Rename": alpha_utilities.unary_unary_service_description( servicer.Rename, zfs_pb2.RenameMsg.FromString, zfs_pb2.StdReply.SerializeToString, ), "SetFileStat": alpha_utilities.unary_unary_service_description( servicer.SetFileStat, zfs_pb2.FileStat.FromString, zfs_pb2.StdReply.SerializeToString, ), "Store": alpha_utilities.stream_unary_service_description( servicer.Store, zfs_pb2.FileDataBlock.FromString, zfs_pb2.StdReply.SerializeToString, ), "TestAuth": alpha_utilities.unary_unary_service_description( servicer.TestAuth, zfs_pb2.TestAuthRequest.FromString, zfs_pb2.TestAuthReply.SerializeToString, ), } return early_adopter_implementations.server("zfs.ZfsRpc", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_Vitess_server(servicer, port, root_certificates, key_chain_pairs): import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 method_service_descriptions = { "Begin": utilities.unary_unary_service_description( servicer.Begin, vtgate_pb2.BeginRequest.FromString, vtgate_pb2.BeginResponse.SerializeToString, ), "Commit": utilities.unary_unary_service_description( servicer.Commit, vtgate_pb2.CommitRequest.FromString, vtgate_pb2.CommitResponse.SerializeToString, ), "Execute": utilities.unary_unary_service_description( servicer.Execute, vtgate_pb2.ExecuteRequest.FromString, vtgate_pb2.ExecuteResponse.SerializeToString, ), "ExecuteBatchKeyspaceIds": utilities.unary_unary_service_description( servicer.ExecuteBatchKeyspaceIds, vtgate_pb2.ExecuteBatchKeyspaceIdsRequest.FromString, vtgate_pb2.ExecuteBatchKeyspaceIdsResponse.SerializeToString, ), "ExecuteBatchShards": utilities.unary_unary_service_description( servicer.ExecuteBatchShards, vtgate_pb2.ExecuteBatchShardsRequest.FromString, vtgate_pb2.ExecuteBatchShardsResponse.SerializeToString, ), "ExecuteEntityIds": utilities.unary_unary_service_description( servicer.ExecuteEntityIds, vtgate_pb2.ExecuteEntityIdsRequest.FromString, vtgate_pb2.ExecuteEntityIdsResponse.SerializeToString, ), "ExecuteKeyRanges": utilities.unary_unary_service_description( servicer.ExecuteKeyRanges, vtgate_pb2.ExecuteKeyRangesRequest.FromString, vtgate_pb2.ExecuteKeyRangesResponse.SerializeToString, ), "ExecuteKeyspaceIds": utilities.unary_unary_service_description( servicer.ExecuteKeyspaceIds, vtgate_pb2.ExecuteKeyspaceIdsRequest.FromString, vtgate_pb2.ExecuteKeyspaceIdsResponse.SerializeToString, ), "ExecuteShards": utilities.unary_unary_service_description( servicer.ExecuteShards, vtgate_pb2.ExecuteShardsRequest.FromString, vtgate_pb2.ExecuteShardsResponse.SerializeToString, ), "GetSrvKeyspace": utilities.unary_unary_service_description( servicer.GetSrvKeyspace, vtgate_pb2.GetSrvKeyspaceRequest.FromString, vtgate_pb2.GetSrvKeyspaceResponse.SerializeToString, ), "Rollback": utilities.unary_unary_service_description( servicer.Rollback, vtgate_pb2.RollbackRequest.FromString, vtgate_pb2.RollbackResponse.SerializeToString, ), "SplitQuery": utilities.unary_unary_service_description( servicer.SplitQuery, vtgate_pb2.SplitQueryRequest.FromString, vtgate_pb2.SplitQueryResponse.SerializeToString, ), "StreamExecute": utilities.unary_stream_service_description( servicer.StreamExecute, vtgate_pb2.StreamExecuteRequest.FromString, vtgate_pb2.StreamExecuteResponse.SerializeToString, ), "StreamExecuteKeyRanges": utilities.unary_stream_service_description( servicer.StreamExecuteKeyRanges, vtgate_pb2.StreamExecuteKeyRangesRequest.FromString, vtgate_pb2.StreamExecuteKeyRangesResponse.SerializeToString, ), "StreamExecuteKeyspaceIds": utilities.unary_stream_service_description( servicer.StreamExecuteKeyspaceIds, vtgate_pb2.StreamExecuteKeyspaceIdsRequest.FromString, vtgate_pb2.StreamExecuteKeyspaceIdsResponse.SerializeToString, ), "StreamExecuteShards": utilities.unary_stream_service_description( servicer.StreamExecuteShards, vtgate_pb2.StreamExecuteShardsRequest.FromString, vtgate_pb2.StreamExecuteShardsResponse.SerializeToString, ), } return implementations.secure_server("vtgateservice.Vitess", method_service_descriptions, port, root_certificates, key_chain_pairs)
utilities.stream_unary_invocation_description( math_pb2.Num.SerializeToString, math_pb2.Num.FromString), } _SERVICE_DESCRIPTIONS = { DIV: utilities.unary_unary_service_description( _div, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), DIV_MANY: utilities.stream_stream_service_description( _div_many, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), FIB: utilities.unary_stream_service_description(_fib, math_pb2.FibArgs.FromString, math_pb2.Num.SerializeToString), SUM: utilities.stream_unary_service_description(_sum, math_pb2.Num.FromString, math_pb2.Num.SerializeToString), } _TIMEOUT = 3 class EarlyAdopterImplementationsTest(unittest.TestCase): def setUp(self): self.server = implementations.server(SERVICE_NAME, _SERVICE_DESCRIPTIONS, 0) self.server.start() port = self.server.port()
def early_adopter_create_Vitess_server(servicer, port, private_key=None, certificate_chain=None): import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 import vtgate_pb2 method_service_descriptions = { "Begin": utilities.unary_unary_service_description( servicer.Begin, vtgate_pb2.BeginRequest.FromString, vtgate_pb2.BeginResponse.SerializeToString, ), "Commit": utilities.unary_unary_service_description( servicer.Commit, vtgate_pb2.CommitRequest.FromString, vtgate_pb2.CommitResponse.SerializeToString, ), "Execute": utilities.unary_unary_service_description( servicer.Execute, vtgate_pb2.ExecuteRequest.FromString, vtgate_pb2.ExecuteResponse.SerializeToString, ), "ExecuteBatchKeyspaceIds": utilities.unary_unary_service_description( servicer.ExecuteBatchKeyspaceIds, vtgate_pb2.ExecuteBatchKeyspaceIdsRequest.FromString, vtgate_pb2.ExecuteBatchKeyspaceIdsResponse.SerializeToString, ), "ExecuteBatchShards": utilities.unary_unary_service_description( servicer.ExecuteBatchShards, vtgate_pb2.ExecuteBatchShardsRequest.FromString, vtgate_pb2.ExecuteBatchShardsResponse.SerializeToString, ), "ExecuteEntityIds": utilities.unary_unary_service_description( servicer.ExecuteEntityIds, vtgate_pb2.ExecuteEntityIdsRequest.FromString, vtgate_pb2.ExecuteEntityIdsResponse.SerializeToString, ), "ExecuteKeyRanges": utilities.unary_unary_service_description( servicer.ExecuteKeyRanges, vtgate_pb2.ExecuteKeyRangesRequest.FromString, vtgate_pb2.ExecuteKeyRangesResponse.SerializeToString, ), "ExecuteKeyspaceIds": utilities.unary_unary_service_description( servicer.ExecuteKeyspaceIds, vtgate_pb2.ExecuteKeyspaceIdsRequest.FromString, vtgate_pb2.ExecuteKeyspaceIdsResponse.SerializeToString, ), "ExecuteShards": utilities.unary_unary_service_description( servicer.ExecuteShards, vtgate_pb2.ExecuteShardsRequest.FromString, vtgate_pb2.ExecuteShardsResponse.SerializeToString, ), "GetSrvKeyspace": utilities.unary_unary_service_description( servicer.GetSrvKeyspace, vtgate_pb2.GetSrvKeyspaceRequest.FromString, vtgate_pb2.GetSrvKeyspaceResponse.SerializeToString, ), "Rollback": utilities.unary_unary_service_description( servicer.Rollback, vtgate_pb2.RollbackRequest.FromString, vtgate_pb2.RollbackResponse.SerializeToString, ), "SplitQuery": utilities.unary_unary_service_description( servicer.SplitQuery, vtgate_pb2.SplitQueryRequest.FromString, vtgate_pb2.SplitQueryResponse.SerializeToString, ), "StreamExecute": utilities.unary_stream_service_description( servicer.StreamExecute, vtgate_pb2.StreamExecuteRequest.FromString, vtgate_pb2.StreamExecuteResponse.SerializeToString, ), "StreamExecuteKeyRanges": utilities.unary_stream_service_description( servicer.StreamExecuteKeyRanges, vtgate_pb2.StreamExecuteKeyRangesRequest.FromString, vtgate_pb2.StreamExecuteKeyRangesResponse.SerializeToString, ), "StreamExecuteKeyspaceIds": utilities.unary_stream_service_description( servicer.StreamExecuteKeyspaceIds, vtgate_pb2.StreamExecuteKeyspaceIdsRequest.FromString, vtgate_pb2.StreamExecuteKeyspaceIdsResponse.SerializeToString, ), "StreamExecuteShards": utilities.unary_stream_service_description( servicer.StreamExecuteShards, vtgate_pb2.StreamExecuteShardsRequest.FromString, vtgate_pb2.StreamExecuteShardsResponse.SerializeToString, ), } return implementations.server("vtgateservice.Vitess", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
_unary_call, messages_pb2.SimpleRequest.FromString, messages_pb2.SimpleResponse.SerializeToString) def _streaming_output_call(request, unused_context): for response_parameters in request.response_parameters: yield messages_pb2.StreamingOutputCallResponse( payload=messages_pb2.Payload( type=request.response_type, body=b'\x00' * response_parameters.size)) _CLIENT_STREAMING_OUTPUT_CALL = utilities.unary_stream_invocation_description( messages_pb2.StreamingOutputCallRequest.SerializeToString, messages_pb2.StreamingOutputCallResponse.FromString) _SERVER_STREAMING_OUTPUT_CALL = utilities.unary_stream_service_description( _streaming_output_call, messages_pb2.StreamingOutputCallRequest.FromString, messages_pb2.StreamingOutputCallResponse.SerializeToString) def _streaming_input_call(request_iterator, unused_context): aggregate_size = 0 for request in request_iterator: if request.payload and request.payload.body: aggregate_size += len(request.payload.body) return messages_pb2.StreamingInputCallResponse( aggregated_payload_size=aggregate_size) _CLIENT_STREAMING_INPUT_CALL = utilities.stream_unary_invocation_description( messages_pb2.StreamingInputCallRequest.SerializeToString, messages_pb2.StreamingInputCallResponse.FromString) _SERVER_STREAMING_INPUT_CALL = utilities.stream_unary_service_description(
def early_adopter_create_TabletManager_server(servicer, port, root_certificates, key_chain_pairs): import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 method_service_descriptions = { "ApplySchema": utilities.unary_unary_service_description( servicer.ApplySchema, tabletmanagerdata_pb2.ApplySchemaRequest.FromString, tabletmanagerdata_pb2.ApplySchemaResponse.SerializeToString, ), "Backup": utilities.unary_stream_service_description( servicer.Backup, tabletmanagerdata_pb2.BackupRequest.FromString, tabletmanagerdata_pb2.BackupResponse.SerializeToString, ), "ChangeType": utilities.unary_unary_service_description( servicer.ChangeType, tabletmanagerdata_pb2.ChangeTypeRequest.FromString, tabletmanagerdata_pb2.ChangeTypeResponse.SerializeToString, ), "DemoteMaster": utilities.unary_unary_service_description( servicer.DemoteMaster, tabletmanagerdata_pb2.DemoteMasterRequest.FromString, tabletmanagerdata_pb2.DemoteMasterResponse.SerializeToString, ), "ExecuteFetchAsApp": utilities.unary_unary_service_description( servicer.ExecuteFetchAsApp, tabletmanagerdata_pb2.ExecuteFetchAsAppRequest.FromString, tabletmanagerdata_pb2.ExecuteFetchAsAppResponse.SerializeToString, ), "ExecuteFetchAsDba": utilities.unary_unary_service_description( servicer.ExecuteFetchAsDba, tabletmanagerdata_pb2.ExecuteFetchAsDbaRequest.FromString, tabletmanagerdata_pb2.ExecuteFetchAsDbaResponse.SerializeToString, ), "ExecuteHook": utilities.unary_unary_service_description( servicer.ExecuteHook, tabletmanagerdata_pb2.ExecuteHookRequest.FromString, tabletmanagerdata_pb2.ExecuteHookResponse.SerializeToString, ), "GetPermissions": utilities.unary_unary_service_description( servicer.GetPermissions, tabletmanagerdata_pb2.GetPermissionsRequest.FromString, tabletmanagerdata_pb2.GetPermissionsResponse.SerializeToString, ), "GetSchema": utilities.unary_unary_service_description( servicer.GetSchema, tabletmanagerdata_pb2.GetSchemaRequest.FromString, tabletmanagerdata_pb2.GetSchemaResponse.SerializeToString, ), "GetSlaves": utilities.unary_unary_service_description( servicer.GetSlaves, tabletmanagerdata_pb2.GetSlavesRequest.FromString, tabletmanagerdata_pb2.GetSlavesResponse.SerializeToString, ), "InitMaster": utilities.unary_unary_service_description( servicer.InitMaster, tabletmanagerdata_pb2.InitMasterRequest.FromString, tabletmanagerdata_pb2.InitMasterResponse.SerializeToString, ), "InitSlave": utilities.unary_unary_service_description( servicer.InitSlave, tabletmanagerdata_pb2.InitSlaveRequest.FromString, tabletmanagerdata_pb2.InitSlaveResponse.SerializeToString, ), "MasterPosition": utilities.unary_unary_service_description( servicer.MasterPosition, tabletmanagerdata_pb2.MasterPositionRequest.FromString, tabletmanagerdata_pb2.MasterPositionResponse.SerializeToString, ), "Ping": utilities.unary_unary_service_description( servicer.Ping, tabletmanagerdata_pb2.PingRequest.FromString, tabletmanagerdata_pb2.PingResponse.SerializeToString, ), "PopulateReparentJournal": utilities.unary_unary_service_description( servicer.PopulateReparentJournal, tabletmanagerdata_pb2.PopulateReparentJournalRequest.FromString, tabletmanagerdata_pb2.PopulateReparentJournalResponse.SerializeToString, ), "PreflightSchema": utilities.unary_unary_service_description( servicer.PreflightSchema, tabletmanagerdata_pb2.PreflightSchemaRequest.FromString, tabletmanagerdata_pb2.PreflightSchemaResponse.SerializeToString, ), "PromoteSlave": utilities.unary_unary_service_description( servicer.PromoteSlave, tabletmanagerdata_pb2.PromoteSlaveRequest.FromString, tabletmanagerdata_pb2.PromoteSlaveResponse.SerializeToString, ), "PromoteSlaveWhenCaughtUp": utilities.unary_unary_service_description( servicer.PromoteSlaveWhenCaughtUp, tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpRequest.FromString, tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpResponse.SerializeToString, ), "RefreshState": utilities.unary_unary_service_description( servicer.RefreshState, tabletmanagerdata_pb2.RefreshStateRequest.FromString, tabletmanagerdata_pb2.RefreshStateResponse.SerializeToString, ), "ReloadSchema": utilities.unary_unary_service_description( servicer.ReloadSchema, tabletmanagerdata_pb2.ReloadSchemaRequest.FromString, tabletmanagerdata_pb2.ReloadSchemaResponse.SerializeToString, ), "ResetReplication": utilities.unary_unary_service_description( servicer.ResetReplication, tabletmanagerdata_pb2.ResetReplicationRequest.FromString, tabletmanagerdata_pb2.ResetReplicationResponse.SerializeToString, ), "RunBlpUntil": utilities.unary_unary_service_description( servicer.RunBlpUntil, tabletmanagerdata_pb2.RunBlpUntilRequest.FromString, tabletmanagerdata_pb2.RunBlpUntilResponse.SerializeToString, ), "RunHealthCheck": utilities.unary_unary_service_description( servicer.RunHealthCheck, tabletmanagerdata_pb2.RunHealthCheckRequest.FromString, tabletmanagerdata_pb2.RunHealthCheckResponse.SerializeToString, ), "Scrap": utilities.unary_unary_service_description( servicer.Scrap, tabletmanagerdata_pb2.ScrapRequest.FromString, tabletmanagerdata_pb2.ScrapResponse.SerializeToString, ), "SetMaster": utilities.unary_unary_service_description( servicer.SetMaster, tabletmanagerdata_pb2.SetMasterRequest.FromString, tabletmanagerdata_pb2.SetMasterResponse.SerializeToString, ), "SetReadOnly": utilities.unary_unary_service_description( servicer.SetReadOnly, tabletmanagerdata_pb2.SetReadOnlyRequest.FromString, tabletmanagerdata_pb2.SetReadOnlyResponse.SerializeToString, ), "SetReadWrite": utilities.unary_unary_service_description( servicer.SetReadWrite, tabletmanagerdata_pb2.SetReadWriteRequest.FromString, tabletmanagerdata_pb2.SetReadWriteResponse.SerializeToString, ), "SlaveStatus": utilities.unary_unary_service_description( servicer.SlaveStatus, tabletmanagerdata_pb2.SlaveStatusRequest.FromString, tabletmanagerdata_pb2.SlaveStatusResponse.SerializeToString, ), "SlaveWasPromoted": utilities.unary_unary_service_description( servicer.SlaveWasPromoted, tabletmanagerdata_pb2.SlaveWasPromotedRequest.FromString, tabletmanagerdata_pb2.SlaveWasPromotedResponse.SerializeToString, ), "SlaveWasRestarted": utilities.unary_unary_service_description( servicer.SlaveWasRestarted, tabletmanagerdata_pb2.SlaveWasRestartedRequest.FromString, tabletmanagerdata_pb2.SlaveWasRestartedResponse.SerializeToString, ), "Sleep": utilities.unary_unary_service_description( servicer.Sleep, tabletmanagerdata_pb2.SleepRequest.FromString, tabletmanagerdata_pb2.SleepResponse.SerializeToString, ), "StartBlp": utilities.unary_unary_service_description( servicer.StartBlp, tabletmanagerdata_pb2.StartBlpRequest.FromString, tabletmanagerdata_pb2.StartBlpResponse.SerializeToString, ), "StartSlave": utilities.unary_unary_service_description( servicer.StartSlave, tabletmanagerdata_pb2.StartSlaveRequest.FromString, tabletmanagerdata_pb2.StartSlaveResponse.SerializeToString, ), "StopBlp": utilities.unary_unary_service_description( servicer.StopBlp, tabletmanagerdata_pb2.StopBlpRequest.FromString, tabletmanagerdata_pb2.StopBlpResponse.SerializeToString, ), "StopReplicationAndGetStatus": utilities.unary_unary_service_description( servicer.StopReplicationAndGetStatus, tabletmanagerdata_pb2.StopReplicationAndGetStatusRequest.FromString, tabletmanagerdata_pb2.StopReplicationAndGetStatusResponse.SerializeToString, ), "StopSlave": utilities.unary_unary_service_description( servicer.StopSlave, tabletmanagerdata_pb2.StopSlaveRequest.FromString, tabletmanagerdata_pb2.StopSlaveResponse.SerializeToString, ), "StopSlaveMinimum": utilities.unary_unary_service_description( servicer.StopSlaveMinimum, tabletmanagerdata_pb2.StopSlaveMinimumRequest.FromString, tabletmanagerdata_pb2.StopSlaveMinimumResponse.SerializeToString, ), "TabletExternallyElected": utilities.unary_unary_service_description( servicer.TabletExternallyElected, tabletmanagerdata_pb2.TabletExternallyElectedRequest.FromString, tabletmanagerdata_pb2.TabletExternallyElectedResponse.SerializeToString, ), "TabletExternallyReparented": utilities.unary_unary_service_description( servicer.TabletExternallyReparented, tabletmanagerdata_pb2.TabletExternallyReparentedRequest.FromString, tabletmanagerdata_pb2.TabletExternallyReparentedResponse.SerializeToString, ), "WaitBlpPosition": utilities.unary_unary_service_description( servicer.WaitBlpPosition, tabletmanagerdata_pb2.WaitBlpPositionRequest.FromString, tabletmanagerdata_pb2.WaitBlpPositionResponse.SerializeToString, ), } return implementations.secure_server("tabletmanagerservice.TabletManager", method_service_descriptions, port, root_certificates, key_chain_pairs)
def early_adopter_create_TabletManager_server(servicer, port, root_certificates, key_chain_pairs): import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 import tabletmanagerdata_pb2 method_service_descriptions = { "ApplySchema": utilities.unary_unary_service_description( servicer.ApplySchema, tabletmanagerdata_pb2.ApplySchemaRequest.FromString, tabletmanagerdata_pb2.ApplySchemaResponse.SerializeToString, ), "Backup": utilities.unary_stream_service_description( servicer.Backup, tabletmanagerdata_pb2.BackupRequest.FromString, tabletmanagerdata_pb2.BackupResponse.SerializeToString, ), "ChangeType": utilities.unary_unary_service_description( servicer.ChangeType, tabletmanagerdata_pb2.ChangeTypeRequest.FromString, tabletmanagerdata_pb2.ChangeTypeResponse.SerializeToString, ), "DemoteMaster": utilities.unary_unary_service_description( servicer.DemoteMaster, tabletmanagerdata_pb2.DemoteMasterRequest.FromString, tabletmanagerdata_pb2.DemoteMasterResponse.SerializeToString, ), "ExecuteFetchAsApp": utilities.unary_unary_service_description( servicer.ExecuteFetchAsApp, tabletmanagerdata_pb2.ExecuteFetchAsAppRequest.FromString, tabletmanagerdata_pb2.ExecuteFetchAsAppResponse.SerializeToString, ), "ExecuteFetchAsDba": utilities.unary_unary_service_description( servicer.ExecuteFetchAsDba, tabletmanagerdata_pb2.ExecuteFetchAsDbaRequest.FromString, tabletmanagerdata_pb2.ExecuteFetchAsDbaResponse.SerializeToString, ), "ExecuteHook": utilities.unary_unary_service_description( servicer.ExecuteHook, tabletmanagerdata_pb2.ExecuteHookRequest.FromString, tabletmanagerdata_pb2.ExecuteHookResponse.SerializeToString, ), "GetPermissions": utilities.unary_unary_service_description( servicer.GetPermissions, tabletmanagerdata_pb2.GetPermissionsRequest.FromString, tabletmanagerdata_pb2.GetPermissionsResponse.SerializeToString, ), "GetSchema": utilities.unary_unary_service_description( servicer.GetSchema, tabletmanagerdata_pb2.GetSchemaRequest.FromString, tabletmanagerdata_pb2.GetSchemaResponse.SerializeToString, ), "GetSlaves": utilities.unary_unary_service_description( servicer.GetSlaves, tabletmanagerdata_pb2.GetSlavesRequest.FromString, tabletmanagerdata_pb2.GetSlavesResponse.SerializeToString, ), "InitMaster": utilities.unary_unary_service_description( servicer.InitMaster, tabletmanagerdata_pb2.InitMasterRequest.FromString, tabletmanagerdata_pb2.InitMasterResponse.SerializeToString, ), "InitSlave": utilities.unary_unary_service_description( servicer.InitSlave, tabletmanagerdata_pb2.InitSlaveRequest.FromString, tabletmanagerdata_pb2.InitSlaveResponse.SerializeToString, ), "MasterPosition": utilities.unary_unary_service_description( servicer.MasterPosition, tabletmanagerdata_pb2.MasterPositionRequest.FromString, tabletmanagerdata_pb2.MasterPositionResponse.SerializeToString, ), "Ping": utilities.unary_unary_service_description( servicer.Ping, tabletmanagerdata_pb2.PingRequest.FromString, tabletmanagerdata_pb2.PingResponse.SerializeToString, ), "PopulateReparentJournal": utilities.unary_unary_service_description( servicer.PopulateReparentJournal, tabletmanagerdata_pb2.PopulateReparentJournalRequest.FromString, tabletmanagerdata_pb2.PopulateReparentJournalResponse. SerializeToString, ), "PreflightSchema": utilities.unary_unary_service_description( servicer.PreflightSchema, tabletmanagerdata_pb2.PreflightSchemaRequest.FromString, tabletmanagerdata_pb2.PreflightSchemaResponse.SerializeToString, ), "PromoteSlave": utilities.unary_unary_service_description( servicer.PromoteSlave, tabletmanagerdata_pb2.PromoteSlaveRequest.FromString, tabletmanagerdata_pb2.PromoteSlaveResponse.SerializeToString, ), "PromoteSlaveWhenCaughtUp": utilities.unary_unary_service_description( servicer.PromoteSlaveWhenCaughtUp, tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpRequest.FromString, tabletmanagerdata_pb2.PromoteSlaveWhenCaughtUpResponse. SerializeToString, ), "RefreshState": utilities.unary_unary_service_description( servicer.RefreshState, tabletmanagerdata_pb2.RefreshStateRequest.FromString, tabletmanagerdata_pb2.RefreshStateResponse.SerializeToString, ), "ReloadSchema": utilities.unary_unary_service_description( servicer.ReloadSchema, tabletmanagerdata_pb2.ReloadSchemaRequest.FromString, tabletmanagerdata_pb2.ReloadSchemaResponse.SerializeToString, ), "ResetReplication": utilities.unary_unary_service_description( servicer.ResetReplication, tabletmanagerdata_pb2.ResetReplicationRequest.FromString, tabletmanagerdata_pb2.ResetReplicationResponse.SerializeToString, ), "RunBlpUntil": utilities.unary_unary_service_description( servicer.RunBlpUntil, tabletmanagerdata_pb2.RunBlpUntilRequest.FromString, tabletmanagerdata_pb2.RunBlpUntilResponse.SerializeToString, ), "RunHealthCheck": utilities.unary_unary_service_description( servicer.RunHealthCheck, tabletmanagerdata_pb2.RunHealthCheckRequest.FromString, tabletmanagerdata_pb2.RunHealthCheckResponse.SerializeToString, ), "Scrap": utilities.unary_unary_service_description( servicer.Scrap, tabletmanagerdata_pb2.ScrapRequest.FromString, tabletmanagerdata_pb2.ScrapResponse.SerializeToString, ), "SetMaster": utilities.unary_unary_service_description( servicer.SetMaster, tabletmanagerdata_pb2.SetMasterRequest.FromString, tabletmanagerdata_pb2.SetMasterResponse.SerializeToString, ), "SetReadOnly": utilities.unary_unary_service_description( servicer.SetReadOnly, tabletmanagerdata_pb2.SetReadOnlyRequest.FromString, tabletmanagerdata_pb2.SetReadOnlyResponse.SerializeToString, ), "SetReadWrite": utilities.unary_unary_service_description( servicer.SetReadWrite, tabletmanagerdata_pb2.SetReadWriteRequest.FromString, tabletmanagerdata_pb2.SetReadWriteResponse.SerializeToString, ), "SlaveStatus": utilities.unary_unary_service_description( servicer.SlaveStatus, tabletmanagerdata_pb2.SlaveStatusRequest.FromString, tabletmanagerdata_pb2.SlaveStatusResponse.SerializeToString, ), "SlaveWasPromoted": utilities.unary_unary_service_description( servicer.SlaveWasPromoted, tabletmanagerdata_pb2.SlaveWasPromotedRequest.FromString, tabletmanagerdata_pb2.SlaveWasPromotedResponse.SerializeToString, ), "SlaveWasRestarted": utilities.unary_unary_service_description( servicer.SlaveWasRestarted, tabletmanagerdata_pb2.SlaveWasRestartedRequest.FromString, tabletmanagerdata_pb2.SlaveWasRestartedResponse.SerializeToString, ), "Sleep": utilities.unary_unary_service_description( servicer.Sleep, tabletmanagerdata_pb2.SleepRequest.FromString, tabletmanagerdata_pb2.SleepResponse.SerializeToString, ), "StartBlp": utilities.unary_unary_service_description( servicer.StartBlp, tabletmanagerdata_pb2.StartBlpRequest.FromString, tabletmanagerdata_pb2.StartBlpResponse.SerializeToString, ), "StartSlave": utilities.unary_unary_service_description( servicer.StartSlave, tabletmanagerdata_pb2.StartSlaveRequest.FromString, tabletmanagerdata_pb2.StartSlaveResponse.SerializeToString, ), "StopBlp": utilities.unary_unary_service_description( servicer.StopBlp, tabletmanagerdata_pb2.StopBlpRequest.FromString, tabletmanagerdata_pb2.StopBlpResponse.SerializeToString, ), "StopReplicationAndGetStatus": utilities.unary_unary_service_description( servicer.StopReplicationAndGetStatus, tabletmanagerdata_pb2.StopReplicationAndGetStatusRequest. FromString, tabletmanagerdata_pb2.StopReplicationAndGetStatusResponse. SerializeToString, ), "StopSlave": utilities.unary_unary_service_description( servicer.StopSlave, tabletmanagerdata_pb2.StopSlaveRequest.FromString, tabletmanagerdata_pb2.StopSlaveResponse.SerializeToString, ), "StopSlaveMinimum": utilities.unary_unary_service_description( servicer.StopSlaveMinimum, tabletmanagerdata_pb2.StopSlaveMinimumRequest.FromString, tabletmanagerdata_pb2.StopSlaveMinimumResponse.SerializeToString, ), "TabletExternallyElected": utilities.unary_unary_service_description( servicer.TabletExternallyElected, tabletmanagerdata_pb2.TabletExternallyElectedRequest.FromString, tabletmanagerdata_pb2.TabletExternallyElectedResponse. SerializeToString, ), "TabletExternallyReparented": utilities.unary_unary_service_description( servicer.TabletExternallyReparented, tabletmanagerdata_pb2.TabletExternallyReparentedRequest.FromString, tabletmanagerdata_pb2.TabletExternallyReparentedResponse. SerializeToString, ), "WaitBlpPosition": utilities.unary_unary_service_description( servicer.WaitBlpPosition, tabletmanagerdata_pb2.WaitBlpPositionRequest.FromString, tabletmanagerdata_pb2.WaitBlpPositionResponse.SerializeToString, ), } return implementations.secure_server("tabletmanagerservice.TabletManager", method_service_descriptions, port, root_certificates, key_chain_pairs)
def early_adopter_create_TestService_server(servicer, port, private_key=None, certificate_chain=None): import test.cpp.interop.empty_pb2 import test.cpp.interop.empty_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 method_service_descriptions = { "EmptyCall": utilities.unary_unary_service_description( servicer.EmptyCall, test.cpp.interop.empty_pb2.Empty.FromString, test.cpp.interop.empty_pb2.Empty.SerializeToString, ), "FullDuplexCall": utilities.stream_stream_service_description( servicer.FullDuplexCall, test.cpp.interop.messages_pb2.StreamingOutputCallRequest. FromString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse. SerializeToString, ), "HalfDuplexCall": utilities.stream_stream_service_description( servicer.HalfDuplexCall, test.cpp.interop.messages_pb2.StreamingOutputCallRequest. FromString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse. SerializeToString, ), "StreamingInputCall": utilities.stream_unary_service_description( servicer.StreamingInputCall, test.cpp.interop.messages_pb2.StreamingInputCallRequest.FromString, test.cpp.interop.messages_pb2.StreamingInputCallResponse. SerializeToString, ), "StreamingOutputCall": utilities.unary_stream_service_description( servicer.StreamingOutputCall, test.cpp.interop.messages_pb2.StreamingOutputCallRequest. FromString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse. SerializeToString, ), "UnaryCall": utilities.unary_unary_service_description( servicer.UnaryCall, test.cpp.interop.messages_pb2.SimpleRequest.FromString, test.cpp.interop.messages_pb2.SimpleResponse.SerializeToString, ), } return implementations.server("grpc.testing.TestService", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
def early_adopter_create_Query_server(servicer, port, root_certificates, key_chain_pairs): import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 method_service_descriptions = { "Begin": utilities.unary_unary_service_description( servicer.Begin, query_pb2.BeginRequest.FromString, query_pb2.BeginResponse.SerializeToString, ), "Commit": utilities.unary_unary_service_description( servicer.Commit, query_pb2.CommitRequest.FromString, query_pb2.CommitResponse.SerializeToString, ), "Execute": utilities.unary_unary_service_description( servicer.Execute, query_pb2.ExecuteRequest.FromString, query_pb2.ExecuteResponse.SerializeToString, ), "ExecuteBatch": utilities.unary_unary_service_description( servicer.ExecuteBatch, query_pb2.ExecuteBatchRequest.FromString, query_pb2.ExecuteBatchResponse.SerializeToString, ), "GetSessionId": utilities.unary_unary_service_description( servicer.GetSessionId, query_pb2.GetSessionIdRequest.FromString, query_pb2.GetSessionIdResponse.SerializeToString, ), "Rollback": utilities.unary_unary_service_description( servicer.Rollback, query_pb2.RollbackRequest.FromString, query_pb2.RollbackResponse.SerializeToString, ), "SplitQuery": utilities.unary_unary_service_description( servicer.SplitQuery, query_pb2.SplitQueryRequest.FromString, query_pb2.SplitQueryResponse.SerializeToString, ), "StreamExecute": utilities.unary_stream_service_description( servicer.StreamExecute, query_pb2.StreamExecuteRequest.FromString, query_pb2.StreamExecuteResponse.SerializeToString, ), "StreamHealth": utilities.unary_stream_service_description( servicer.StreamHealth, query_pb2.StreamHealthRequest.FromString, query_pb2.StreamHealthResponse.SerializeToString, ), } return implementations.secure_server("queryservice.Query", method_service_descriptions, port, root_certificates, key_chain_pairs)
def early_adopter_create_Query_server(servicer, port, private_key=None, certificate_chain=None): import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 import query_pb2 method_service_descriptions = { "Begin": alpha_utilities.unary_unary_service_description( servicer.Begin, query_pb2.BeginRequest.FromString, query_pb2.BeginResponse.SerializeToString, ), "Commit": alpha_utilities.unary_unary_service_description( servicer.Commit, query_pb2.CommitRequest.FromString, query_pb2.CommitResponse.SerializeToString, ), "Execute": alpha_utilities.unary_unary_service_description( servicer.Execute, query_pb2.ExecuteRequest.FromString, query_pb2.ExecuteResponse.SerializeToString, ), "ExecuteBatch": alpha_utilities.unary_unary_service_description( servicer.ExecuteBatch, query_pb2.ExecuteBatchRequest.FromString, query_pb2.ExecuteBatchResponse.SerializeToString, ), "GetSessionId": alpha_utilities.unary_unary_service_description( servicer.GetSessionId, query_pb2.GetSessionIdRequest.FromString, query_pb2.GetSessionIdResponse.SerializeToString, ), "Rollback": alpha_utilities.unary_unary_service_description( servicer.Rollback, query_pb2.RollbackRequest.FromString, query_pb2.RollbackResponse.SerializeToString, ), "SplitQuery": alpha_utilities.unary_unary_service_description( servicer.SplitQuery, query_pb2.SplitQueryRequest.FromString, query_pb2.SplitQueryResponse.SerializeToString, ), "StreamExecute": alpha_utilities.unary_stream_service_description( servicer.StreamExecute, query_pb2.StreamExecuteRequest.FromString, query_pb2.StreamExecuteResponse.SerializeToString, ), "StreamHealth": alpha_utilities.unary_stream_service_description( servicer.StreamHealth, query_pb2.StreamHealthRequest.FromString, query_pb2.StreamHealthResponse.SerializeToString, ), } return early_adopter_implementations.server( "queryservice.Query", method_service_descriptions, port, private_key=private_key, certificate_chain=certificate_chain)
DIV_MANY: utilities.stream_stream_invocation_description( math_pb2.DivArgs.SerializeToString, math_pb2.DivReply.FromString), FIB: utilities.unary_stream_invocation_description( math_pb2.FibArgs.SerializeToString, math_pb2.Num.FromString), SUM: utilities.stream_unary_invocation_description( math_pb2.Num.SerializeToString, math_pb2.Num.FromString), } _SERVICE_DESCRIPTIONS = { DIV: utilities.unary_unary_service_description( _div, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), DIV_MANY: utilities.stream_stream_service_description( _div_many, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), FIB: utilities.unary_stream_service_description( _fib, math_pb2.FibArgs.FromString, math_pb2.Num.SerializeToString), SUM: utilities.stream_unary_service_description( _sum, math_pb2.Num.FromString, math_pb2.Num.SerializeToString), } _TIMEOUT = 3 class EarlyAdopterImplementationsTest(unittest.TestCase): def setUp(self): self.server = implementations.server( SERVICE_NAME, _SERVICE_DESCRIPTIONS, 0) self.server.start() port = self.server.port() self.stub = implementations.stub(