public class AliasMetaData extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AliasMetaData.Builder |
Modifier and Type | Method and Description |
---|---|
String |
alias() |
static AliasMetaData.Builder |
builder(String alias) |
boolean |
equals(Object o) |
CompressedString |
filter() |
boolean |
filteringRequired() |
String |
getAlias() |
CompressedString |
getFilter() |
String |
getIndexRouting() |
String |
getSearchRouting() |
int |
hashCode() |
String |
indexRouting() |
static AliasMetaData |
newAliasMetaData(AliasMetaData aliasMetaData,
String newAlias)
Creates a new AliasMetaData instance with same content as the given one, but with a different alias name
|
static AliasMetaData.Builder |
newAliasMetaDataBuilder(String alias) |
String |
searchRouting() |
Set<String> |
searchRoutingValues() |
public String alias()
public String getAlias()
public CompressedString filter()
public CompressedString getFilter()
public boolean filteringRequired()
public String getSearchRouting()
public String searchRouting()
public String getIndexRouting()
public String indexRouting()
public static AliasMetaData.Builder builder(String alias)
public static AliasMetaData.Builder newAliasMetaDataBuilder(String alias)
public static AliasMetaData newAliasMetaData(AliasMetaData aliasMetaData, String newAlias)
Copyright © 2009–2015. All rights reserved.