public static class IndicesAliasesRequest.AliasActions extends Object implements AliasesRequest
IndicesRequest.Replaceable| Constructor and Description |
|---|
IndicesAliasesRequest.AliasActions() |
IndicesAliasesRequest.AliasActions(AliasAction.Type type,
String[] indices,
String[] aliases) |
IndicesAliasesRequest.AliasActions(AliasAction.Type type,
String index,
String alias) |
IndicesAliasesRequest.AliasActions(AliasAction.Type type,
String index,
String[] aliases) |
IndicesAliasesRequest.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 IndicesAliasesRequest.AliasActions(AliasAction.Type type, String[] indices, String[] aliases)
public IndicesAliasesRequest.AliasActions(AliasAction.Type type, String index, String alias)
public IndicesAliasesRequest.AliasActions(AliasAction action)
public IndicesAliasesRequest.AliasActions(AliasAction.Type type, String index, String[] aliases)
public IndicesAliasesRequest.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.Replaceablepublic IndicesAliasesRequest.AliasActions aliases(String... aliases)
AliasesRequestaliases in interface AliasesRequestpublic String[] aliases()
AliasesRequestaliases in interface AliasesRequestpublic boolean expandAliasesWildcards()
AliasesRequestexpandAliasesWildcards in interface AliasesRequestpublic String[] indices()
IndicesRequestindices in interface IndicesRequestpublic IndicesOptions indicesOptions()
IndicesRequestindicesOptions in interface IndicesRequestpublic AliasAction aliasAction()
public IndicesAliasesRequest.AliasActions readFrom(StreamInput in) throws IOException
IOExceptionpublic void writeTo(StreamOutput out) throws IOException
IOExceptionCopyright © 2009–2017. All rights reserved.