title: RestClient for Elastic Search
body: <p>I am trying to fetch data from Elastic search cluster. 
  Index Name  : testIndex
  Type : testType
  host : localhost
  port : 8080</p>
  
  <p>I want to use Elastic Search 5.4 version and using RestClient I would like to fetch data using multimatch query. </p>
  
  <p>Sample Query would look something like this.</p>
  
  <pre><code>GET testIndex/testType/_search
  {
    "query": {
      "multi_match": {
        "query":"slabs",
        "fields": ["field1","field2"]
      }
    }
  }
  </code></pre>
  
  <p>What would be the best way to do that ?  Is it possible that I can use QueryBuilder to build queries and use that with rest client.</p>