This role provides a common perform_request() method for Client implementations.
perform_request()This method takes whatever arguments it is passed and passes them tdirectly to a parse_request() method (which should be provided by Client implementations). The parse_request() method should return a request suitable for passing to "perform_request()" in Elasticsearch::Transport.