class GrpcKit::Grpc::ClientInterceptor
Public Instance Methods
@param requests [Object,nil] comptibility with grpc gem, no use @param call [GrpcKit::Calls::Client::BidiStreamer,nil] @param metadata [Hash<String,String>,nil] @param method [GrpcKit::Call::Name,nil]
# File lib/grpc_kit/grpc/interceptor.rb, line 44 def bidi_streamer(requests: nil, call: nil, method: nil, metadata: nil) yield end
@param requests [Object,nil] comptibility with grpc gem, no use @param call [GrpcKit::Calls::Client::ClientStreamer,nil] @param metadata [Hash<String,String>,nil] @param method [GrpcKit::Call::Name,nil]
# File lib/grpc_kit/grpc/interceptor.rb, line 28 def client_streamer(requests: nil, call: nil, method: nil, metadata: nil) yield end
@param request [Object,nil] An object which cliet will send @param call [GrpcKit::Calls::Client::RequestResponse,nil] @param metadata [Hash<String,String>,nil] @param method [GrpcKit::Call::Name,nil]
# File lib/grpc_kit/grpc/interceptor.rb, line 20 def request_response(request: nil, call: nil, method: nil, metadata: nil) yield end
@param request [Object,nil] An object which cliet will send @param call [GrpcKit::Calls::Client::ServerStreamer,nil] @param metadata [Hash<String,String>,nil] @param method [GrpcKit::Call::Name,nil]
# File lib/grpc_kit/grpc/interceptor.rb, line 36 def server_streamer(request: nil, call: nil, method: nil, metadata: nil) yield end