GrpcHook(grpc_conn_id: str = default_conn_name, interceptors: Optional[List[Callable]] = None, custom_connection_func: Optional[Callable] = None)¶
General interaction with gRPC servers.
grpc_conn_id (str) -- The connection ID to use when fetching connection info.
interceptors (a list of gRPC interceptors based on or extends the four official gRPC interceptors, eg, UnaryUnaryClientInterceptor, UnaryStreamClientInterceptor, StreamUnaryClientInterceptor, StreamStreamClientInterceptor.) -- a list of gRPC interceptor objects which would be applied to the connected gRPC channel. None by default.
custom_connection_func (python callable objects that accept the connection as its only arg. Could be partial or lambda.) -- The customized connection function to return gRPC channel.
hook_name= GRPC Connection¶
Returns connection widgets to add to connection form