| Package | Description |
|---|---|
| org.elasticsearch.action.admin.indices.alias.get | |
| org.elasticsearch.action.admin.indices.get | |
| org.elasticsearch.cluster.metadata | |
| org.elasticsearch.index.aliases |
| Modifier and Type | Method and Description |
|---|---|
ImmutableOpenMap<String,List<AliasMetaData>> |
GetAliasesResponse.getAliases() |
| Constructor and Description |
|---|
GetAliasesResponse(ImmutableOpenMap<String,List<AliasMetaData>> aliases) |
| Modifier and Type | Method and Description |
|---|---|
ImmutableOpenMap<String,List<AliasMetaData>> |
GetIndexResponse.aliases() |
ImmutableOpenMap<String,List<AliasMetaData>> |
GetIndexResponse.getAliases() |
| Modifier and Type | Field and Description |
|---|---|
static AliasMetaData |
AliasMetaData.PROTO |
| Modifier and Type | Method and Description |
|---|---|
AliasMetaData |
AliasMetaData.Builder.build() |
static AliasMetaData |
AliasMetaData.Builder.fromXContent(XContentParser parser) |
AliasMetaData |
AliasOrIndex.Alias.getFirstAliasMetaData() |
static AliasMetaData |
AliasMetaData.newAliasMetaData(AliasMetaData aliasMetaData,
String newAlias)
Creates a new AliasMetaData instance with same content as the given one, but with a different alias name
|
AliasMetaData |
AliasMetaData.readFrom(StreamInput in) |
static AliasMetaData |
AliasMetaData.Builder.readFrom(StreamInput in) |
| Modifier and Type | Method and Description |
|---|---|
ImmutableOpenMap<String,AliasMetaData> |
IndexTemplateMetaData.aliases() |
ImmutableOpenMap<String,List<AliasMetaData>> |
MetaData.findAliases(String[] aliases,
String[] concreteIndices)
Finds the specific index aliases that match with the specified aliases directly or partially via wildcards and
that point to the specified concrete indices or match partially with the indices via wildcards.
|
ImmutableOpenMap<String,AliasMetaData> |
IndexMetaData.getAliases() |
ImmutableOpenMap<String,AliasMetaData> |
IndexTemplateMetaData.getAliases() |
Iterable<Tuple<String,AliasMetaData>> |
AliasOrIndex.Alias.getConcreteIndexAndAliasMetaDatas()
Returns the unique alias metadata per concrete index.
|
| Modifier and Type | Method and Description |
|---|---|
static AliasMetaData |
AliasMetaData.newAliasMetaData(AliasMetaData aliasMetaData,
String newAlias)
Creates a new AliasMetaData instance with same content as the given one, but with a different alias name
|
IndexMetaData.Builder |
IndexMetaData.Builder.putAlias(AliasMetaData aliasMetaData) |
IndexTemplateMetaData.Builder |
IndexTemplateMetaData.Builder.putAlias(AliasMetaData aliasMetaData) |
static void |
AliasMetaData.Builder.toXContent(AliasMetaData aliasMetaData,
XContentBuilder builder,
ToXContent.Params params) |
void |
AliasValidator.validateAliasMetaData(AliasMetaData aliasMetaData,
String index,
MetaData metaData)
Allows to validate an
AliasMetaData and make sure
it's valid before it gets added to the index metadata. |
void |
AliasMetaData.Builder.writeTo(AliasMetaData aliasMetaData,
StreamOutput out) |
| Constructor and Description |
|---|
AliasMetaData.Builder(AliasMetaData aliasMetaData) |
AliasOrIndex.Alias(AliasMetaData aliasMetaData,
IndexMetaData indexMetaData) |
| Constructor and Description |
|---|
IndexTemplateMetaData(String name,
int order,
String template,
Settings settings,
ImmutableOpenMap<String,CompressedXContent> mappings,
ImmutableOpenMap<String,AliasMetaData> aliases,
ImmutableOpenMap<String,IndexMetaData.Custom> customs) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexAliasesService.setAliases(ImmutableOpenMap<String,AliasMetaData> aliases) |
Copyright © 2009–2017. All rights reserved.