@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVInt(aliases.size()); for (ObjectObjectCursor<String, List<AliasMetaData>> entry : aliases) { out.writeString(entry.key); out.writeVInt(entry.value.size()); for (AliasMetaData aliasMetaData : entry.value) { aliasMetaData.writeTo(out); } } }
public void writeTo(AliasMetaData aliasMetaData, StreamOutput out) throws IOException { aliasMetaData.writeTo(out); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(name); out.writeInt(order); if (out.getVersion().onOrAfter(Version.V_6_0_0_alpha1)) { out.writeStringList(patterns); } else { out.writeString(patterns.get(0)); } Settings.writeSettingsToStream(settings, out); out.writeVInt(mappings.size()); for (ObjectObjectCursor<String, CompressedXContent> cursor : mappings) { out.writeString(cursor.key); cursor.value.writeTo(out); } out.writeVInt(aliases.size()); for (ObjectCursor<AliasMetaData> cursor : aliases.values()) { cursor.value.writeTo(out); } if (out.getVersion().before(Version.V_6_5_0)) { out.writeVInt(0); } if (out.getVersion().onOrAfter(Version.V_5_0_0_beta1)) { out.writeOptionalVInt(version); } }
out.writeVInt(indexEntry.value.size()); for (AliasMetaData aliasEntry : indexEntry.value) { aliasEntry.writeTo(out);
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVInt(aliases.size()); for (ObjectObjectCursor<String, List<AliasMetaData>> entry : aliases) { out.writeString(entry.key); out.writeVInt(entry.value.size()); for (AliasMetaData aliasMetaData : entry.value) { aliasMetaData.writeTo(out); } } }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVInt(aliases.size()); for (ObjectObjectCursor<String, List<AliasMetaData>> entry : aliases) { out.writeString(entry.key); out.writeVInt(entry.value.size()); for (AliasMetaData aliasMetaData : entry.value) { aliasMetaData.writeTo(out); } } }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVInt(aliases.size()); for (ObjectObjectCursor<String, List<AliasMetaData>> entry : aliases) { out.writeString(entry.key); out.writeVInt(entry.value.size()); for (AliasMetaData aliasMetaData : entry.value) { aliasMetaData.writeTo(out); } } } }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVInt(aliases.size()); for (ObjectObjectCursor<String, List<AliasMetaData>> entry : aliases) { out.writeString(entry.key); out.writeVInt(entry.value.size()); for (AliasMetaData aliasMetaData : entry.value) { aliasMetaData.writeTo(out); } } } }
cursor.value.writeTo(out);
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeStringArray(indices); out.writeVInt(mappings.size()); for (ObjectObjectCursor<String, ImmutableOpenMap<String, MappingMetaData>> indexEntry : mappings) { out.writeString(indexEntry.key); out.writeVInt(indexEntry.value.size()); for (ObjectObjectCursor<String, MappingMetaData> mappingEntry : indexEntry.value) { out.writeString(mappingEntry.key); mappingEntry.value.writeTo(out); } } out.writeVInt(aliases.size()); for (ObjectObjectCursor<String, List<AliasMetaData>> indexEntry : aliases) { out.writeString(indexEntry.key); out.writeVInt(indexEntry.value.size()); for (AliasMetaData aliasEntry : indexEntry.value) { aliasEntry.writeTo(out); } } out.writeVInt(settings.size()); for (ObjectObjectCursor<String, Settings> indexEntry : settings) { out.writeString(indexEntry.key); Settings.writeSettingsToStream(indexEntry.value, out); } } }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(name); out.writeInt(order); if (out.getVersion().onOrAfter(Version.V_6_0_0_alpha1)) { out.writeStringList(patterns); } else { out.writeString(patterns.get(0)); } Settings.writeSettingsToStream(settings, out); out.writeVInt(mappings.size()); for (ObjectObjectCursor<String, CompressedXContent> cursor : mappings) { out.writeString(cursor.key); cursor.value.writeTo(out); } out.writeVInt(aliases.size()); for (ObjectCursor<AliasMetaData> cursor : aliases.values()) { cursor.value.writeTo(out); } if (out.getVersion().before(Version.V_6_5_0)) { out.writeVInt(0); } if (out.getVersion().onOrAfter(Version.V_5_0_0_beta1)) { out.writeOptionalVInt(version); } }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(name); out.writeInt(order); out.writeString(template); Settings.writeSettingsToStream(settings, out); out.writeVInt(mappings.size()); for (ObjectObjectCursor<String, CompressedXContent> cursor : mappings) { out.writeString(cursor.key); cursor.value.writeTo(out); } out.writeVInt(aliases.size()); for (ObjectCursor<AliasMetaData> cursor : aliases.values()) { cursor.value.writeTo(out); } out.writeVInt(customs.size()); for (ObjectObjectCursor<String, IndexMetaData.Custom> cursor : customs) { out.writeString(cursor.key); cursor.value.writeTo(out); } }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(index); out.writeLong(version); out.writeByte(state.id()); writeSettingsToStream(settings, out); out.writeVInt(mappings.size()); for (ObjectCursor<MappingMetaData> cursor : mappings.values()) { cursor.value.writeTo(out); } out.writeVInt(aliases.size()); for (ObjectCursor<AliasMetaData> cursor : aliases.values()) { cursor.value.writeTo(out); } out.writeVInt(customs.size()); for (ObjectObjectCursor<String, Custom> cursor : customs) { out.writeString(cursor.key); cursor.value.writeTo(out); } }
out.writeVInt(indexEntry.value.size()); for (AliasMetaData aliasEntry : indexEntry.value) { aliasEntry.writeTo(out);
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(name); out.writeInt(order); out.writeString(template); Settings.writeSettingsToStream(settings, out); out.writeVInt(mappings.size()); for (ObjectObjectCursor<String, CompressedXContent> cursor : mappings) { out.writeString(cursor.key); cursor.value.writeTo(out); } out.writeVInt(aliases.size()); for (ObjectCursor<AliasMetaData> cursor : aliases.values()) { cursor.value.writeTo(out); } out.writeVInt(customs.size()); for (ObjectObjectCursor<String, IndexMetaData.Custom> cursor : customs) { out.writeString(cursor.key); cursor.value.writeTo(out); } if (out.getVersion().onOrAfter(Version.V_5_0_0_beta1)) { out.writeOptionalVInt(version); } }
out.writeVInt(indexEntry.value.size()); for (AliasMetaData aliasEntry : indexEntry.value) { aliasEntry.writeTo(out);
out.writeVInt(indexEntry.value.size()); for (AliasMetaData aliasEntry : indexEntry.value) { aliasEntry.writeTo(out);
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(index.getName()); // uuid will come as part of settings out.writeLong(version); out.writeInt(routingNumShards); out.writeByte(state.id()); writeSettingsToStream(settings, out); out.writeVLongArray(primaryTerms); out.writeVInt(mappings.size()); for (ObjectCursor<MappingMetaData> cursor : mappings.values()) { cursor.value.writeTo(out); } out.writeVInt(aliases.size()); for (ObjectCursor<AliasMetaData> cursor : aliases.values()) { cursor.value.writeTo(out); } out.writeVInt(customs.size()); for (ObjectObjectCursor<String, Custom> cursor : customs) { out.writeString(cursor.key); cursor.value.writeTo(out); } out.writeVInt(inSyncAllocationIds.size()); for (IntObjectCursor<Set<String>> cursor : inSyncAllocationIds) { out.writeVInt(cursor.key); DiffableUtils.StringSetValueSerializer.getInstance().write(cursor.value, out); } }
cursor.value.writeTo(out);