public class AliasAction extends Objectimplements Streamable
| Modifier and Type | Class and Description |
|---|---|
static class |
AliasAction
|
| Constructor and Description |
|---|
AliasAction(AliasAction
|
AliasAction(AliasAction
|
AliasAction(AliasAction
|
AliasAction(AliasAction
|
| Modifier and Type | Method and Description |
|---|---|
AliasAction |
actionType()
|
String |
alias()
|
AliasAction |
alias(String
|
String |
filter()
|
AliasAction |
filter(FilterBuilder
|
AliasAction |
filter(Map
|
AliasAction |
filter(String
|
String |
index()
|
AliasAction |
index(String
|
String |
indexRouting()
|
AliasAction |
indexRouting(String
|
static AliasAction |
newAddAliasAction(String
|
static AliasAction |
newRemoveAliasAction(String
|
static AliasAction |
readAliasAction(StreamInput
|
void |
readFrom(StreamInput
|
AliasAction |
routing(String
|
String |
searchRouting()
|
AliasAction |
searchRouting(String
|
void |
writeTo(StreamOutput
|
public AliasAction(AliasActionother)
public AliasAction(AliasAction.Type actionType)
public AliasAction(AliasAction.Type actionType, String index, String alias)
public AliasAction(AliasAction.Type actionType, String index, String alias, String filter)
public AliasAction.Type actionType()
public AliasActionindex(String index)
public Stringindex()
public AliasActionalias(String alias)
public Stringalias()
public Stringfilter()
public AliasActionfilter(String filter)
public AliasActionfilter(Map <String ,Object > filter)
public AliasActionfilter(FilterBuilder filterBuilder)
public AliasActionrouting(String routing)
public StringindexRouting()
public AliasActionindexRouting(String indexRouting)
public StringsearchRouting()
public AliasActionsearchRouting(String searchRouting)
public static AliasActionreadAliasAction(StreamInput in) throws IOException
IOException
public void readFrom(StreamInputin) throws IOException
readFrom in interface
Streamable
IOException
public void writeTo(StreamOutputout) throws IOException
writeTo in interface
Streamable
IOException
public static AliasActionnewAddAliasAction(String index, String alias)
public static AliasActionnewRemoveAliasAction(String index, String alias)