版本要求
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.2.RELEASE</version>
</parent>
示例代码
SearchRequestBuilder srb = client
.prepareSearch("openrasp-attack-alarm-ebd6371b897cf0862ba3a06ec27b91cdbe26c065")
.setTypes("attack-alarm");
SearchResponse sr = srb.setQuery(QueryBuilders.matchAllQuery()).execute().actionGet();
SearchHits hits = sr.getHits();
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
for (SearchHit hit : hits) {
Map<String, Object> source = hit.getSourceAsMap();
list.add(source);
System.out.println(hit.getSourceAsString());
}