Package org.elasticsearch.client.indices
Class IndexTemplateMetaData.Builder
- java.lang.Object
-
- org.elasticsearch.client.indices.IndexTemplateMetaData.Builder
-
- Enclosing class:
- IndexTemplateMetaData
public static class IndexTemplateMetaData.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
Builder(IndexTemplateMetaData indexTemplateMetaData)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexTemplateMetaData
build()
static IndexTemplateMetaData
fromXContent(XContentParser parser, java.lang.String templateName)
IndexTemplateMetaData.Builder
mapping(MappingMetaData mappings)
IndexTemplateMetaData.Builder
order(int order)
IndexTemplateMetaData.Builder
patterns(java.util.List<java.lang.String> indexPatterns)
IndexTemplateMetaData.Builder
putAlias(AliasMetaData aliasMetaData)
IndexTemplateMetaData.Builder
putAlias(AliasMetaData.Builder aliasMetaData)
IndexTemplateMetaData.Builder
settings(Settings settings)
IndexTemplateMetaData.Builder
settings(Settings.Builder settings)
IndexTemplateMetaData.Builder
version(java.lang.Integer version)
-
-
-
Constructor Detail
-
Builder
public Builder(java.lang.String name)
-
Builder
public Builder(IndexTemplateMetaData indexTemplateMetaData)
-
-
Method Detail
-
order
public IndexTemplateMetaData.Builder order(int order)
-
version
public IndexTemplateMetaData.Builder version(java.lang.Integer version)
-
patterns
public IndexTemplateMetaData.Builder patterns(java.util.List<java.lang.String> indexPatterns)
-
settings
public IndexTemplateMetaData.Builder settings(Settings.Builder settings)
-
settings
public IndexTemplateMetaData.Builder settings(Settings settings)
-
mapping
public IndexTemplateMetaData.Builder mapping(MappingMetaData mappings)
-
putAlias
public IndexTemplateMetaData.Builder putAlias(AliasMetaData aliasMetaData)
-
putAlias
public IndexTemplateMetaData.Builder putAlias(AliasMetaData.Builder aliasMetaData)
-
build
public IndexTemplateMetaData build()
-
fromXContent
public static IndexTemplateMetaData fromXContent(XContentParser parser, java.lang.String templateName) throws java.io.IOException
- Throws:
java.io.IOException
-
-