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