Я полагаю, что при использовании Elastic Search в стиле JPA можно использовать все встроенные методы.
Дайте мне знать, если необходимо, пример кода.
public interface YourClass extends ElasticsearchRepository<Object, String>{}
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-elasticsearch</artifactId>
<version>3.0.8.RELEASE</version>
</dependency>