public static class IndexMetaData.Builder extends Object
Constructor and Description |
---|
IndexMetaData.Builder(IndexMetaData indexMetaData) |
IndexMetaData.Builder(String index) |
public IndexMetaData.Builder(String index)
public IndexMetaData.Builder(IndexMetaData indexMetaData)
public String index()
public IndexMetaData.Builder index(String index)
public IndexMetaData.Builder numberOfShards(int numberOfShards)
public int numberOfShards()
public IndexMetaData.Builder numberOfReplicas(int numberOfReplicas)
public int numberOfReplicas()
public IndexMetaData.Builder creationDate(long creationDate)
public long creationDate()
public IndexMetaData.Builder settings(Settings.Builder settings)
public IndexMetaData.Builder settings(Settings settings)
public MappingMetaData mapping(String type)
public IndexMetaData.Builder removeMapping(String mappingType)
public IndexMetaData.Builder putMapping(String type, String source) throws IOException
IOException
public IndexMetaData.Builder putMapping(MappingMetaData mappingMd)
public IndexMetaData.Builder state(IndexMetaData.State state)
public IndexMetaData.Builder putAlias(AliasMetaData aliasMetaData)
public IndexMetaData.Builder putAlias(AliasMetaData.Builder aliasMetaData)
public IndexMetaData.Builder removeAlias(String alias)
public IndexMetaData.Builder removeAllAliases()
public IndexMetaData.Builder putCustom(String type, IndexMetaData.Custom customIndexMetaData)
public IndexMetaData.Builder removeCustom(String type)
public IndexMetaData.Custom getCustom(String type)
public long version()
public IndexMetaData.Builder version(long version)
public IndexMetaData build()
public static void toXContent(IndexMetaData indexMetaData, XContentBuilder builder, ToXContent.Params params) throws IOException
IOException
public static IndexMetaData fromXContent(XContentParser parser) throws IOException
IOException
public static IndexMetaData readFrom(StreamInput in) throws IOException
IOException
Copyright © 2009–2016. All rights reserved.