5.x has both high level and low level rest client. According to the doc. Here are maven depdenceis but I cannot resolve it. Are they acutally released?
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client</artifactId>
<version>5.6.0</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>5.6.0</version>
</dependency>
Thanks,
Jack