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
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 Details
-
Method Details
-
order
-
version
-
patterns
-
settings
-
settings
-
mapping
-
putAlias
-
putAlias
-
build
-
fromXContent
public static IndexTemplateMetaData fromXContent(XContentParser parser, java.lang.String templateName) throws java.io.IOException- Throws:
java.io.IOException
-