public class IndicesAliasesRequestBuilder extends AcknowledgedRequestBuilder<IndicesAliasesRequest,IndicesAliasesResponse,IndicesAliasesRequestBuilder>
action, client, request
Constructor | Description |
---|---|
IndicesAliasesRequestBuilder(ElasticsearchClient client,
IndicesAliasesAction action) |
Modifier and Type | Method | Description |
---|---|---|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String[] indices,
java.lang.String alias) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String[] indices,
java.lang.String alias,
java.lang.String filter) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String[] indices,
java.lang.String alias,
java.util.Map<java.lang.String,java.lang.Object> filter) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String[] indices,
java.lang.String alias,
QueryBuilder filterBuilder) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String index,
java.lang.String alias) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String index,
java.lang.String alias,
java.lang.String filter) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String index,
java.lang.String alias,
java.util.Map<java.lang.String,java.lang.Object> filter) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(java.lang.String index,
java.lang.String alias,
QueryBuilder filterBuilder) |
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAliasAction(IndicesAliasesRequest.AliasActions action) |
Adds an alias action to the request.
|
IndicesAliasesRequestBuilder |
removeAlias(java.lang.String[] indices,
java.lang.String... aliases) |
Removes aliases from the index.
|
IndicesAliasesRequestBuilder |
removeAlias(java.lang.String index,
java.lang.String alias) |
Removes an alias from the index.
|
IndicesAliasesRequestBuilder |
removeAlias(java.lang.String index,
java.lang.String[] aliases) |
Removes aliases from the index.
|
IndicesAliasesRequestBuilder |
removeIndex(java.lang.String index) |
setTimeout, setTimeout
execute, execute, get, get, get, request
setMasterNodeTimeout, setMasterNodeTimeout
public IndicesAliasesRequestBuilder(ElasticsearchClient client, IndicesAliasesAction action)
public IndicesAliasesRequestBuilder addAlias(java.lang.String index, java.lang.String alias)
index
- The indexalias
- The aliaspublic IndicesAliasesRequestBuilder addAlias(java.lang.String[] indices, java.lang.String alias)
indices
- The indicesalias
- The aliaspublic IndicesAliasesRequestBuilder addAlias(java.lang.String index, java.lang.String alias, java.lang.String filter)
index
- The indexalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(java.lang.String[] indices, java.lang.String alias, java.lang.String filter)
indices
- The indicesalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(java.lang.String[] indices, java.lang.String alias, java.util.Map<java.lang.String,java.lang.Object> filter)
indices
- The indicesalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(java.lang.String index, java.lang.String alias, java.util.Map<java.lang.String,java.lang.Object> filter)
index
- The indicesalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(java.lang.String[] indices, java.lang.String alias, QueryBuilder filterBuilder)
indices
- The indicesalias
- The aliasfilterBuilder
- The filterpublic IndicesAliasesRequestBuilder addAlias(java.lang.String index, java.lang.String alias, QueryBuilder filterBuilder)
index
- The indexalias
- The aliasfilterBuilder
- The filterpublic IndicesAliasesRequestBuilder removeAlias(java.lang.String index, java.lang.String alias)
index
- The indexalias
- The aliaspublic IndicesAliasesRequestBuilder removeAlias(java.lang.String[] indices, java.lang.String... aliases)
indices
- The indicesaliases
- The aliasespublic IndicesAliasesRequestBuilder removeAlias(java.lang.String index, java.lang.String[] aliases)
index
- The indexaliases
- The aliasespublic IndicesAliasesRequestBuilder removeIndex(java.lang.String index)
public IndicesAliasesRequestBuilder addAliasAction(IndicesAliasesRequest.AliasActions action)
action
- The alias action