@Override public CloseIndexRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CloseIndexRequestBuilder(client, this); } }
@Override public void updateIndexSettings(ElasticSearchIndexConfig config, Map<String, Object> settings) { // close index searchClientService.getClient().admin().indices().prepareClose(config.getIndexAliasName()).get(); searchClientService.getClient().admin().indices().prepareUpdateSettings(config.getIndexAliasName()) .setSettings(settings).get(); // close index searchClientService.getClient().admin().indices().prepareOpen(config.getIndexAliasName()).get(); }
logger.info("Closing indices: {}", toClose); String[] indices = toClose.toArray(new String[toClose.size()]); CloseIndexRequest req = indicesAdminClient.prepareClose(indices).request(); indicesAdminClient.close(req).actionGet();
public AcknowledgedResponse closeIndex(final String index, final BuilderCallback<CloseIndexRequestBuilder> builder) { final AcknowledgedResponse actionGet = builder .apply(client().admin().indices().prepareClose(index)).execute() .actionGet(); if (!actionGet.isAcknowledged()) { onFailure("Failed to close " + index + ".", actionGet); } return actionGet; }
@Override public void updateIndexSettings(final ElasticSearchIndexConfig config, final Map<String, Object> settings) { // close index searchClientService.getClient().admin().indices() .prepareClose(config.getIndexAliasName()).get(); searchClientService.getClient().admin().indices() .prepareUpdateSettings(config.getIndexAliasName()) .setSettings(settings).get(); // close index searchClientService.getClient().admin().indices() .prepareOpen(config.getIndexAliasName()).get(); }
logger.info("Closing indices " + toClose); String[] indices = toClose.toArray(new String[toClose.size()]); CloseIndexRequest req = indicesAdminClient.prepareClose(indices).request(); indicesAdminClient.close(req).actionGet();
@Override public CloseIndexRequestBuilder prepareClose(String... indices) { return new CloseIndexRequestBuilder(this, CloseIndexAction.INSTANCE, indices); }
@Override public CloseIndexRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CloseIndexRequestBuilder(client, this); } }
@Override public CloseIndexRequestBuilder prepareClose(String... indices) { return new CloseIndexRequestBuilder(this, CloseIndexAction.INSTANCE, indices); }
@Override public CloseIndexRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CloseIndexRequestBuilder(client, this); } }
@Override public CloseIndexRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CloseIndexRequestBuilder(client, this); } }
@Override public CloseIndexRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CloseIndexRequestBuilder(client, this); } }
@Override public CloseIndexRequestBuilder prepareClose(String... indices) { return new CloseIndexRequestBuilder(this, CloseIndexAction.INSTANCE, indices); }
@Override public CloseIndexRequestBuilder prepareClose(String... indices) { return new CloseIndexRequestBuilder(this, CloseIndexAction.INSTANCE, indices); }