@Override public ClusterHealthRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new ClusterHealthRequestBuilder(client, this); } }
@Override public ClusterHealthRequestBuilder prepareHealth(String... indices) { return new ClusterHealthRequestBuilder(this, ClusterHealthAction.INSTANCE).setIndices(indices); }
@Override public ClusterHealthRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new ClusterHealthRequestBuilder(client, this); } }
@Override public ClusterHealthRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new ClusterHealthRequestBuilder(client, this); } }
@Override public ClusterHealthRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new ClusterHealthRequestBuilder(client, this); } }
@Override public ClusterHealthRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new ClusterHealthRequestBuilder(client, this); } }
@Override public ClusterHealthRequestBuilder prepareHealth(String... indices) { return new ClusterHealthRequestBuilder(this, ClusterHealthAction.INSTANCE).setIndices(indices); }
@Override public ClusterHealthRequestBuilder prepareHealth(String... indices) { return new ClusterHealthRequestBuilder(this, ClusterHealthAction.INSTANCE).setIndices(indices); }
@Override public ClusterHealthRequestBuilder prepareHealth(String... indices) { return new ClusterHealthRequestBuilder(this, ClusterHealthAction.INSTANCE).setIndices(indices); }
@Override public boolean isSearchEngineReady() { ClusterHealthStatus status = new ClusterHealthRequestBuilder(client, ClusterHealthAction.INSTANCE) .setIndices(configuration.getIndexName()) .setTimeout(new TimeValue(configuration.getTimeoutMillis(), TimeUnit.MILLISECONDS)) .request() .waitForStatus(); return status != ClusterHealthStatus.RED; }