module NewRelic::Agent::Instrumentation::GRPC::Client::Prepend
Public Instance Methods
bidi_streamer(method, requests, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {}, &blk)
click to toggle source
Calls superclass method
# File lib/new_relic/agent/instrumentation/grpc/client/prepend.rb, line 15 def bidi_streamer(method, requests, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {}, &blk) issue_request_with_tracing(:bidi_streamer, method, requests, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata) do super(method, requests, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata, &blk) end end
client_streamer(method, requests, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {})
click to toggle source
Calls superclass method
# File lib/new_relic/agent/instrumentation/grpc/client/prepend.rb, line 39 def client_streamer(method, requests, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {}) issue_request_with_tracing(:client_streamer, method, requests, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata) do super(method, requests, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata) end end
request_response(method, req, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {})
click to toggle source
Calls superclass method
# File lib/new_relic/agent/instrumentation/grpc/client/prepend.rb, line 61 def request_response(method, req, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {}) issue_request_with_tracing(:request_response, method, req, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata) do super(method, req, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata) end end
server_streamer(method, req, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {}, &blk)
click to toggle source
Calls superclass method
# File lib/new_relic/agent/instrumentation/grpc/client/prepend.rb, line 83 def server_streamer(method, req, marshal, unmarshal, deadline: nil, return_op: false, parent: nil, credentials: nil, metadata: {}, &blk) issue_request_with_tracing(:server_streamer, method, req, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata) do super(method, req, marshal, unmarshal, deadline: deadline, return_op: return_op, parent: parent, credentials: credentials, metadata: metadata, &blk) end end