public static class IndicesAliasesRequest.AliasActions extends Object implements AliasesRequest
IndicesRequest.Replaceable
Constructor and Description |
---|
AliasActions() |
AliasActions(AliasAction.Type type,
String[] indices,
String[] aliases) |
AliasActions(AliasAction.Type type,
String index,
String alias) |
AliasActions(AliasAction.Type type,
String index,
String[] aliases) |
AliasActions(AliasAction action) |
Modifier and Type | Method and Description |
---|---|
AliasAction.Type |
actionType() |
AliasAction |
aliasAction() |
String[] |
aliases()
Returns the array of aliases that the action relates to
|
IndicesAliasesRequest.AliasActions |
aliases(String... aliases)
Sets the array of aliases that the action relates to
|
String[] |
concreteAliases(MetaData metaData,
String concreteIndex) |
boolean |
expandAliasesWildcards()
Returns true if wildcards expressions among aliases should be resolved, false otherwise
|
IndicesAliasesRequest.AliasActions |
filter(Map<String,Object> filter) |
IndicesAliasesRequest.AliasActions |
filter(QueryBuilder filter) |
IndicesAliasesRequest.AliasActions |
filter(String filter) |
void |
indexRouting(String indexRouting) |
String[] |
indices()
Returns the array of indices that the action relates to
|
IndicesAliasesRequest.AliasActions |
indices(String... indices) |
IndicesOptions |
indicesOptions()
Returns the indices options used to resolve indices.
|
IndicesAliasesRequest.AliasActions |
readFrom(StreamInput in) |
void |
routing(String routing) |
void |
searchRouting(String searchRouting) |
void |
writeTo(StreamOutput out) |
public AliasActions(AliasAction.Type type, String[] indices, String[] aliases)
public AliasActions(AliasAction.Type type, String index, String alias)
public AliasActions(AliasAction action)
public AliasActions(AliasAction.Type type, String index, String[] aliases)
public AliasActions()
public IndicesAliasesRequest.AliasActions filter(Map<String,Object> filter)
public IndicesAliasesRequest.AliasActions filter(QueryBuilder filter)
public AliasAction.Type actionType()
public void routing(String routing)
public void searchRouting(String searchRouting)
public void indexRouting(String indexRouting)
public IndicesAliasesRequest.AliasActions filter(String filter)
public IndicesAliasesRequest.AliasActions indices(String... indices)
indices
in interface IndicesRequest.Replaceable
public IndicesAliasesRequest.AliasActions aliases(String... aliases)
AliasesRequest
aliases
in interface AliasesRequest
public String[] aliases()
AliasesRequest
aliases
in interface AliasesRequest
public boolean expandAliasesWildcards()
AliasesRequest
expandAliasesWildcards
in interface AliasesRequest
public String[] indices()
IndicesRequest
indices
in interface IndicesRequest
public IndicesOptions indicesOptions()
IndicesRequest
indicesOptions
in interface IndicesRequest
public AliasAction aliasAction()
public IndicesAliasesRequest.AliasActions readFrom(StreamInput in) throws IOException
IOException
public void writeTo(StreamOutput out) throws IOException
IOException
Copyright © 2009–2016. All rights reserved.