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(String[] indices,
String alias)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String[] indices,
String alias,
Map<String,Object> filter)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String[] indices,
String alias,
QueryBuilder filterBuilder)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String[] indices,
String alias,
String filter)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String index,
String alias)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String index,
String alias,
Map<String,Object> filter)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String index,
String alias,
QueryBuilder filterBuilder)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAlias(String index,
String alias,
String filter)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
addAliasAction(AliasAction aliasAction)
Adds an alias action to the request.
|
IndicesAliasesRequestBuilder |
addAliasAction(IndicesAliasesRequest.AliasActions action)
Adds an alias action to the request.
|
IndicesAliasesRequestBuilder |
removeAlias(String[] indices,
String... aliases)
Removes aliases from the index.
|
IndicesAliasesRequestBuilder |
removeAlias(String index,
String alias)
Removes an alias from the index.
|
IndicesAliasesRequestBuilder |
removeAlias(String index,
String[] aliases)
Removes aliases from the index.
|
setTimeout, setTimeout
setMasterNodeTimeout, setMasterNodeTimeout
beforeExecute, execute, execute, get, get, get, putHeader, request
public IndicesAliasesRequestBuilder(ElasticsearchClient client, IndicesAliasesAction action)
public IndicesAliasesRequestBuilder addAlias(String index, String alias)
index
- The indexalias
- The aliaspublic IndicesAliasesRequestBuilder addAlias(String[] indices, String alias)
indices
- The indicesalias
- The aliaspublic IndicesAliasesRequestBuilder addAlias(String index, String alias, String filter)
index
- The indexalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(String[] indices, String alias, String filter)
indices
- The indicesalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(String[] indices, String alias, Map<String,Object> filter)
indices
- The indicesalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(String index, String alias, Map<String,Object> filter)
index
- The indicesalias
- The aliasfilter
- The filterpublic IndicesAliasesRequestBuilder addAlias(String[] indices, String alias, QueryBuilder filterBuilder)
indices
- The indicesalias
- The aliasfilterBuilder
- The filterpublic IndicesAliasesRequestBuilder addAlias(String index, String alias, QueryBuilder filterBuilder)
index
- The indexalias
- The aliasfilterBuilder
- The filterpublic IndicesAliasesRequestBuilder removeAlias(String index, String alias)
index
- The indexalias
- The aliaspublic IndicesAliasesRequestBuilder removeAlias(String[] indices, String... aliases)
indices
- The indicesaliases
- The aliasespublic IndicesAliasesRequestBuilder removeAlias(String index, String[] aliases)
index
- The indexaliases
- The aliasespublic IndicesAliasesRequestBuilder addAliasAction(AliasAction aliasAction)
aliasAction
- The alias actionpublic IndicesAliasesRequestBuilder addAliasAction(IndicesAliasesRequest.AliasActions action)
action
- The alias actionCopyright © 2009–2016. All rights reserved.