Constructor and Description |
---|
MetaData.Builder() |
MetaData.Builder(MetaData metaData) |
public MetaData.Builder()
public MetaData.Builder(MetaData metaData)
public MetaData.Builder put(IndexMetaData.Builder indexMetaDataBuilder)
public MetaData.Builder put(IndexMetaData indexMetaData, boolean incrementVersion)
public IndexMetaData get(String index)
public MetaData.Builder remove(String index)
public MetaData.Builder removeAllIndices()
public MetaData.Builder indices(ImmutableOpenMap<String,IndexMetaData> indices)
public MetaData.Builder put(IndexTemplateMetaData.Builder template)
public MetaData.Builder put(IndexTemplateMetaData template)
public MetaData.Builder removeTemplate(String templateName)
public MetaData.Builder templates(ImmutableOpenMap<String,IndexTemplateMetaData> templates)
public MetaData.Custom getCustom(String type)
public MetaData.Builder putCustom(String type, MetaData.Custom custom)
public MetaData.Builder removeCustom(String type)
public MetaData.Builder customs(ImmutableOpenMap<String,MetaData.Custom> customs)
public MetaData.Builder updateSettings(Settings settings, String... indices)
public MetaData.Builder updateNumberOfReplicas(int numberOfReplicas, String... indices)
public Settings transientSettings()
public MetaData.Builder transientSettings(Settings settings)
public Settings persistentSettings()
public MetaData.Builder persistentSettings(Settings settings)
public MetaData.Builder version(long version)
public MetaData.Builder clusterUUID(String clusterUUID)
public MetaData.Builder generateClusterUuidIfNeeded()
public MetaData build()
public static String toXContent(MetaData metaData) throws IOException
IOException
public static void toXContent(MetaData metaData, XContentBuilder builder, ToXContent.Params params) throws IOException
IOException
public static MetaData fromXContent(XContentParser parser) throws IOException
IOException
public static MetaData readFrom(StreamInput in) throws IOException
IOException
Copyright © 2009–2016. All rights reserved.