public class IndicesAdminClient
extends java.lang.Object
| Constructor and Description |
|---|
IndicesAdminClient(HttpClientWrapper httpClient) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
aliasExists(java.lang.String aliasName) |
ForceMergeRequestBuilder |
forceMerge(java.lang.String indexName) |
java.util.List<java.lang.String> |
getAllIndexNames() |
com.google.gson.JsonObject |
getIndexMapping(java.lang.String indexName) |
java.util.Optional<java.lang.String> |
getIndexNameForAlias(java.lang.String aliasName) |
com.google.gson.JsonObject |
getIndexSettings() |
void |
pointAliasToCurrentIndex(java.lang.String aliasName,
java.lang.String indexName) |
CreateIndexRequestBuilder |
prepareCreate(java.lang.String indexName) |
DeleteIndexRequestBuilder |
prepareDelete(java.util.stream.Stream<java.lang.String> indexNameSupplier) |
DeleteIndexRequestBuilder |
prepareDelete(java.lang.String... indexNames) |
IndicesExistsRequestBuilder |
prepareExists(java.lang.String indexName) |
RefreshRequestBuilder |
prepareRefresh(java.lang.String indexName) |
UpdateIndexSettingsRequestBuilder |
prepareUpdateSettings(java.lang.String indexName) |
public IndicesAdminClient(HttpClientWrapper httpClient)
public CreateIndexRequestBuilder prepareCreate(java.lang.String indexName)
public IndicesExistsRequestBuilder prepareExists(java.lang.String indexName)
public DeleteIndexRequestBuilder prepareDelete(java.util.stream.Stream<java.lang.String> indexNameSupplier)
public DeleteIndexRequestBuilder prepareDelete(java.lang.String... indexNames)
public RefreshRequestBuilder prepareRefresh(java.lang.String indexName)
public ForceMergeRequestBuilder forceMerge(java.lang.String indexName)
public UpdateIndexSettingsRequestBuilder prepareUpdateSettings(java.lang.String indexName)
public com.google.gson.JsonObject getIndexSettings()
public com.google.gson.JsonObject getIndexMapping(java.lang.String indexName)
public java.util.List<java.lang.String> getAllIndexNames()
public java.util.Optional<java.lang.String> getIndexNameForAlias(java.lang.String aliasName)
public void pointAliasToCurrentIndex(java.lang.String aliasName,
java.lang.String indexName)
public boolean aliasExists(java.lang.String aliasName)