在高级REST客户端(可能从6.3版本开始)支持此功能之前,您可以通过使用低级REST客户端并向您的索引名称发出HEAD
HTTP请求来实现此目的。
Response response = restClient.performRequest("HEAD", "/" + indexname); int statusCode = response.getStatusLine().getStatusCode(); if (statusCode == 404) { // index does not exist} else { // index exists}


