userver: pytest_userver.plugins.grpc.client._GenericClientInterceptor Class Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
pytest_userver.plugins.grpc.client._GenericClientInterceptor Class Reference

Detailed Description

Definition at line 220 of file client.py.

+ Inheritance diagram for pytest_userver.plugins.grpc.client._GenericClientInterceptor:

Public Member Functions

 __init__ (self)
 
 intercept_unary_unary (self, continuation, client_call_details, request)
 
 intercept_unary_stream (self, continuation, client_call_details, request)
 
 intercept_stream_unary (self, continuation, client_call_details, request_iterator)
 
 intercept_stream_stream (self, continuation, client_call_details, request_iterator)
 

Public Attributes

Optional[Callable[[grpc.aio.ClientCallDetails, MessageOrStream], Awaitable[None]]] prepare_func = None
 

Constructor & Destructor Documentation

◆ __init__()

pytest_userver.plugins.grpc.client._GenericClientInterceptor.__init__ ( self)

Definition at line 226 of file client.py.

Member Function Documentation

◆ intercept_stream_stream()

pytest_userver.plugins.grpc.client._GenericClientInterceptor.intercept_stream_stream ( self,
continuation,
client_call_details,
request_iterator )

Definition at line 241 of file client.py.

◆ intercept_stream_unary()

pytest_userver.plugins.grpc.client._GenericClientInterceptor.intercept_stream_unary ( self,
continuation,
client_call_details,
request_iterator )

Definition at line 237 of file client.py.

◆ intercept_unary_stream()

pytest_userver.plugins.grpc.client._GenericClientInterceptor.intercept_unary_stream ( self,
continuation,
client_call_details,
request )

Definition at line 233 of file client.py.

◆ intercept_unary_unary()

pytest_userver.plugins.grpc.client._GenericClientInterceptor.intercept_unary_unary ( self,
continuation,
client_call_details,
request )

Definition at line 229 of file client.py.

Member Data Documentation

◆ prepare_func

Optional[Callable[[grpc.aio.ClientCallDetails, MessageOrStream], Awaitable[None]]] pytest_userver.plugins.grpc.client._GenericClientInterceptor.prepare_func = None

Definition at line 227 of file client.py.


The documentation for this class was generated from the following file: