} else { builder.putCustom(currentFieldName, parser.mapStrings());
indexMetaDataBuilder.putCustom(customEntry.getKey(), customEntry.getValue());
} else { builder.putCustom(currentFieldName, parser.mapStrings());
indexMetaDataBuilder.putCustom(customEntry.getKey(), customEntry.getValue());
indexMetaDataBuilder.putCustom(customEntry.getKey(), customEntry.getValue());
indexMetaDataBuilder.putCustom(customEntry.getKey(), customEntry.getValue());
indexMetaDataBuilder.putCustom(customEntry.getKey(), customEntry.getValue());
} else { Custom custom = proto.fromXContent(parser); builder.putCustom(custom.type(), custom);
} else { Custom custom = proto.fromXContent(parser); builder.putCustom(custom.type(), custom);
IndexMetaData.Builder indexBuilder = IndexMetaData.builder(indexMetaData).putCustom(IndexWarmersMetaData.TYPE, warmers); mdBuilder.put(indexBuilder);
} else { Custom custom = proto.fromXContent(parser); builder.putCustom(custom.type(), custom);
String key = in.readString(); DiffableStringMap custom = new DiffableStringMap(in); builder.putCustom(key, custom);
String type = in.readString(); Custom customIndexMetaData = lookupPrototypeSafe(type).readFrom(in); builder.putCustom(type, customIndexMetaData);
String type = in.readString(); Custom customIndexMetaData = lookupPrototypeSafe(type).readFrom(in); builder.putCustom(type, customIndexMetaData);
@Override public IndexMetaData readFrom(StreamInput in) throws IOException { Builder builder = new Builder(in.readString()); builder.version(in.readLong()); builder.state(State.fromId(in.readByte())); builder.settings(readSettingsFromStream(in)); int mappingsSize = in.readVInt(); for (int i = 0; i < mappingsSize; i++) { MappingMetaData mappingMd = MappingMetaData.PROTO.readFrom(in); builder.putMapping(mappingMd); } int aliasesSize = in.readVInt(); for (int i = 0; i < aliasesSize; i++) { AliasMetaData aliasMd = AliasMetaData.Builder.readFrom(in); builder.putAlias(aliasMd); } int customSize = in.readVInt(); for (int i = 0; i < customSize; i++) { String type = in.readString(); Custom customIndexMetaData = lookupPrototypeSafe(type).readFrom(in); builder.putCustom(type, customIndexMetaData); } return builder.build(); }
String key = in.readString(); DiffableStringMap custom = new DiffableStringMap(in); builder.putCustom(key, custom);