class GrpcKit::Grpc::ClientInterceptor

Public Instance Methods

bidi_streamer(requests: nil, call: nil, method: nil, metadata: nil) { || ... } click to toggle source

@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
client_streamer(requests: nil, call: nil, method: nil, metadata: nil) { || ... } click to toggle source

@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
request_response(request: nil, call: nil, method: nil, metadata: nil) { || ... } click to toggle source

@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
server_streamer(request: nil, call: nil, method: nil, metadata: nil) { || ... } click to toggle source

@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