module documentation

Define base classes for generated SDK clients.

Generated clients inherit these small base classes. The classes wrap a ClientChannelInterface and supply a request factory for generated RPC methods.

Application code must not create these types directly. They supply a common structure for code generated from service definitions.

Class Client Lightweight base class for generated service clients.
Class ClientWithOperations Extension of Client for services that manage long-running operations.
Type Variable OperationPb Undocumented
Type Variable OperationService Undocumented
Type Variable Req Undocumented
Type Variable Res Undocumented
OperationPb = (source)

Undocumented

Value
TypeVar('OperationPb')
OperationService = (source)

Undocumented

Value
TypeVar('OperationService',
        bound=Client)

Undocumented

Value
TypeVar('Req')

Undocumented

Value
TypeVar('Res')