public class IndicesAliasesRequestBuilder extends AcknowledgedRequestBuilder<IndicesAliasesRequest,IndicesAliasesResponse,IndicesAliasesRequestBuilder,IndicesAdminClient>
client, request
Constructor and Description |
---|
IndicesAliasesRequestBuilder(IndicesAdminClient indicesClient) |
setTimeout, setTimeout
setMasterNodeTimeout, setMasterNodeTimeout
execute, execute, get, get, get, putHeader, request, setListenerThreaded
public IndicesAliasesRequestBuilder(IndicesAdminClient indicesClient)
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, FilterBuilder filterBuilder)
indices
- The indicesalias
- The aliasfilterBuilder
- The filterpublic IndicesAliasesRequestBuilder addAlias(String index, String alias, FilterBuilder 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 aliasesprotected void doExecute(ActionListener<IndicesAliasesResponse> listener)
public IndicesAliasesRequestBuilder addAliasAction(AliasAction aliasAction)
aliasAction
- The alias actionpublic IndicesAliasesRequestBuilder addAliasAction(IndicesAliasesRequest.AliasActions action)
action
- The alias actionCopyright © 2009–2015. All rights reserved.