class Gapic::Rest::ClientStub
def log_request method_name, request_id, try_number, body, metadata
def log_request method_name, request_id, try_number, body, metadata return unless stub_logger stub_logger.info do |entry| entry.set_system_name entry.set_service entry.set "rpcName", method_name entry.set "retryAttempt", try_number entry.set "requestId", request_id entry.message = "Sending request to #{entry.service}.#{method_name} (try #{try_number})" end body = body.to_s metadata = metadata.to_h rescue {} return if body.empty? && metadata.empty? stub_logger.debug do |entry| entry.set "requestId", request_id entry.set "request", body entry.set "headers", metadata entry.message = "(request payload as JSON)" end end