private static List<AliasMetaData> parseAliases(XContentParser parser) throws IOException { List<AliasMetaData> indexAliases = new ArrayList<>(); // We start at START_OBJECT since parseIndexEntry ensures that while (parser.nextToken() != Token.END_OBJECT) { ensureExpectedToken(Token.FIELD_NAME, parser.currentToken(), parser::getTokenLocation); indexAliases.add(AliasMetaData.Builder.fromXContent(parser)); } return indexAliases; }
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
Custom custom = proto.fromXContent(parser); builder.putCustom(custom.type(), custom);
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
builder.putAlias(AliasMetaData.Builder.fromXContent(parser));
private static Set<AliasMetaData> parseAliases(XContentParser parser) throws IOException { Set<AliasMetaData> aliases = new HashSet<>(); Token token; String currentFieldName = null; while ((token = parser.nextToken()) != Token.END_OBJECT) { if (token == Token.FIELD_NAME) { currentFieldName = parser.currentName(); } else if (token == Token.START_OBJECT) { if ("aliases".equals(currentFieldName)) { while (parser.nextToken() != Token.END_OBJECT) { AliasMetaData fromXContent = AliasMetaData.Builder.fromXContent(parser); aliases.add(fromXContent); } } else { parser.skipChildren(); } } else if (token == Token.START_ARRAY) { parser.skipChildren(); } } return aliases; } }
private static Set<AliasMetaData> parseAliases(XContentParser parser) throws IOException { Set<AliasMetaData> aliases = new HashSet<>(); Token token; String currentFieldName = null; while ((token = parser.nextToken()) != Token.END_OBJECT) { if (token == Token.FIELD_NAME) { currentFieldName = parser.currentName(); } else if (token == Token.START_OBJECT) { if ("aliases".equals(currentFieldName)) { while (parser.nextToken() != Token.END_OBJECT) { AliasMetaData fromXContent = AliasMetaData.Builder.fromXContent(parser); aliases.add(fromXContent); } } else { parser.skipChildren(); } } else if (token == Token.START_ARRAY) { parser.skipChildren(); } } return aliases; } }
private static List<AliasMetaData> parseAliases(XContentParser parser) throws IOException { List<AliasMetaData> indexAliases = new ArrayList<>(); // We start at START_OBJECT since parseIndexEntry ensures that while (parser.nextToken() != Token.END_OBJECT) { ensureExpectedToken(Token.FIELD_NAME, parser.currentToken(), parser::getTokenLocation); indexAliases.add(AliasMetaData.Builder.fromXContent(parser)); } return indexAliases; }
private static List<AliasMetaData> parseAliases(XContentParser parser) throws IOException { List<AliasMetaData> indexAliases = new ArrayList<>(); // We start at START_OBJECT since parseIndexEntry ensures that while (parser.nextToken() != Token.END_OBJECT) { ensureExpectedToken(Token.FIELD_NAME, parser.currentToken(), parser::getTokenLocation); indexAliases.add(AliasMetaData.Builder.fromXContent(parser)); } return indexAliases; }