From 0082d50d09fa73e3bb973c731e9f03a84a7d9761 Mon Sep 17 00:00:00 2001 From: Sujit Nirmal Date: Mon, 19 Oct 2026 19:29:00 +0000 Subject: [PATCH] [grpcio] Add add_registered_method_handlers to Server --- stubs/grpcio/grpc/__init__.pyi | 3 +++ stubs/grpcio/grpc/aio/__init__.pyi | 3 +++ 2 files changed, 6 insertions(+) diff --git a/stubs/grpcio/grpc/__init__.pyi b/stubs/grpcio/grpc/__init__.pyi index bd0210796ec4..9e7160589f9c 100644 --- a/stubs/grpcio/grpc/__init__.pyi +++ b/stubs/grpcio/grpc/__init__.pyi @@ -262,6 +262,9 @@ class Channel(abc.ABC): class Server(abc.ABC): @abc.abstractmethod def add_generic_rpc_handlers(self, generic_rpc_handlers: Iterable[GenericRpcHandler]) -> None: ... + def add_registered_method_handlers( + self, service_name: str, method_handlers: Mapping[str, RpcMethodHandler[Any, Any]] + ) -> None: ... # Returns an integer port on which server will accept RPC requests. @abc.abstractmethod diff --git a/stubs/grpcio/grpc/aio/__init__.pyi b/stubs/grpcio/grpc/aio/__init__.pyi index d71a3ba2be1b..233097db41e3 100644 --- a/stubs/grpcio/grpc/aio/__init__.pyi +++ b/stubs/grpcio/grpc/aio/__init__.pyi @@ -187,6 +187,9 @@ class Channel(abc.ABC): class Server(metaclass=abc.ABCMeta): @abc.abstractmethod def add_generic_rpc_handlers(self, generic_rpc_handlers: Iterable[GenericRpcHandler]) -> None: ... + def add_registered_method_handlers( + self, service_name: str, method_handlers: Mapping[str, RpcMethodHandler[Any, Any]] + ) -> None: ... # Returns an integer port on which server will accept RPC requests. @abc.abstractmethod