public class IndicesAliasesRequestBuilder extends AcknowledgedRequestBuilder<IndicesAliasesRequest,IndicesAliasesResponse,IndicesAliasesRequestBuilder>
action, client, request
Constructor and Description |
---|
IndicesAliasesRequestBuilder(ElasticsearchClient client,
IndicesAliasesAction action) |
Modifier and Type | Method and 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.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[] indices,
java.lang.String alias,
java.lang.String filter)
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.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 |
addAlias(java.lang.String index,
java.lang.String alias,
java.lang.String filter)
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
setMasterNodeTimeout, setMasterNodeTimeout
beforeExecute, execute, execute, get, get, get, request
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