org.elasticsearch.cluster.metadata
Class MetaData.Builder
java.lang.Object
org.elasticsearch.cluster.metadata.MetaData.Builder
- Enclosing class:
- MetaData
public static class MetaData.Builder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaData.Builder
public MetaData.Builder()
metaData
public MetaData.Builder metaData(MetaData metaData)
put
public MetaData.Builder put(IndexMetaData.Builder indexMetaDataBuilder)
put
public MetaData.Builder put(IndexMetaData indexMetaData,
boolean incrementVersion)
get
public IndexMetaData get(String index)
remove
public MetaData.Builder remove(String index)
removeAllIndices
public MetaData.Builder removeAllIndices()
put
public MetaData.Builder put(IndexTemplateMetaData.Builder template)
put
public MetaData.Builder put(IndexTemplateMetaData template)
removeTemplate
public MetaData.Builder removeTemplate(String templateName)
getCustom
public MetaData.Custom getCustom(String type)
putCustom
public MetaData.Builder putCustom(String type,
MetaData.Custom custom)
removeCustom
public MetaData.Builder removeCustom(String type)
updateSettings
public MetaData.Builder updateSettings(Settings settings,
String... indices)
updateNumberOfReplicas
public MetaData.Builder updateNumberOfReplicas(int numberOfReplicas,
String... indices)
transientSettings
public Settings transientSettings()
transientSettings
public MetaData.Builder transientSettings(Settings settings)
persistentSettings
public Settings persistentSettings()
persistentSettings
public MetaData.Builder persistentSettings(Settings settings)
version
public MetaData.Builder version(long version)
build
public MetaData build()
toXContent
public static String toXContent(MetaData metaData)
throws IOException
- Throws:
IOException
toXContent
public static void toXContent(MetaData metaData,
XContentBuilder builder,
ToXContent.Params params)
throws IOException
- Throws:
IOException
fromXContent
public static MetaData fromXContent(XContentParser parser)
throws IOException
- Throws:
IOException
readFrom
public static MetaData readFrom(StreamInput in)
throws IOException
- Throws:
IOException
writeTo
public static void writeTo(MetaData metaData,
StreamOutput out)
throws IOException
- Throws:
IOException
Copyright © 2009-2012. All Rights Reserved.