overview.asciidoc 823 B

1234567891011121314151617
  1. [[java-rest-overview]]
  2. == Overview
  3. removed[8.0.0, The High Level REST Client has been removed in favour of the {java-api-client}/index.html[Java API Client].]
  4. The Java REST Client comes in 2 flavors:
  5. * The official low-level client for Elasticsearch.
  6. It allows to communicate with an Elasticsearch cluster through http.
  7. Leaves requests marshalling and responses un-marshalling to users.
  8. It is compatible with all Elasticsearch versions.
  9. * <<java-rest-high>>: the official high-level client for Elasticsearch.
  10. Based on the low-level client, it exposes API specific methods and takes care
  11. of requests marshalling and responses un-marshalling. This Java High Level
  12. REST Client was deprecated since 7.15.0 and is no longer available from 8.0.0.
  13. The new {java-api-client}/index.html[Java API Client] should be used instead.