我正在将以前在Elastic1.6.2集群上使用JavaTransportClient的代码库转换为使用高级RESTHTTPJava库。我想向这里描述的用于http的clusterstate api发出请求:https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-state.html
java库没有对应的页面
我的代码的一部分检索 ClusterStateResponse
这样地:
ClusterStateResponse state = client.admin().cluster().prepareState().execute().actionGet();
对于7.3.2版 org.elasticsearch.client.RestHighLevelClient
对于java elasticsearch库:
有没有可能使用 RestHighLevelClient
执行 ClusterStateRequest
?
1条答案
按热度按时间amrnrhlw1#
在所需请求不可用的情况下,您总是可以退回到低级别的rest客户机。因此,为了获得集群状态,您可以如下调用api,