org.elasticsearch.cluster.metadata
Class IndexTemplateMetaData.Builder
java.lang.Object
org.elasticsearch.cluster.metadata.IndexTemplateMetaData.Builder
- Enclosing class:
- IndexTemplateMetaData
public static class IndexTemplateMetaData.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndexTemplateMetaData.Builder
public IndexTemplateMetaData.Builder(java.lang.String name)
IndexTemplateMetaData.Builder
public IndexTemplateMetaData.Builder(IndexTemplateMetaData indexTemplateMetaData)
order
public IndexTemplateMetaData.Builder order(int order)
template
public IndexTemplateMetaData.Builder template(java.lang.String template)
template
public java.lang.String template()
settings
public IndexTemplateMetaData.Builder settings(Settings.Builder settings)
settings
public IndexTemplateMetaData.Builder settings(Settings settings)
removeMapping
public IndexTemplateMetaData.Builder removeMapping(java.lang.String mappingType)
putMapping
public IndexTemplateMetaData.Builder putMapping(java.lang.String mappingType,
CompressedString mappingSource)
throws java.io.IOException
- Throws:
java.io.IOException
putMapping
public IndexTemplateMetaData.Builder putMapping(java.lang.String mappingType,
java.lang.String mappingSource)
throws java.io.IOException
- Throws:
java.io.IOException
build
public IndexTemplateMetaData build()
toXContent
public static void toXContent(IndexTemplateMetaData indexTemplateMetaData,
XContentBuilder builder,
ToXContent.Params params)
throws java.io.IOException
- Throws:
java.io.IOException
fromXContent
public static IndexTemplateMetaData fromXContent(XContentParser parser)
throws java.io.IOException
- Throws:
java.io.IOException
readFrom
public static IndexTemplateMetaData readFrom(StreamInput in)
throws java.io.IOException
- Throws:
java.io.IOException
writeTo
public static void writeTo(IndexTemplateMetaData indexTemplateMetaData,
StreamOutput out)
throws java.io.IOException
- Throws:
java.io.IOException