overview.asciidoc 538 B

12345678910111213
  1. [[java-rest-overview]]
  2. == Overview
  3. The Java REST Client comes in 2 flavors:
  4. * <<java-rest-low>>: the official low-level client for Elasticsearch.
  5. It allows to communicate with an Elasticsearch cluster through http.
  6. Leaves requests marshalling and responses un-marshalling to users.
  7. It is compatible with all Elasticsearch versions.
  8. * <<java-rest-high>>: the official high-level client for Elasticsearch.
  9. Based on the low-level client, it exposes API specific methods and takes care
  10. of requests marshalling and responses un-marshalling.