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(org.elasticsearch.common.xcontent.XContentParser parser, java.lang.String templateName)
IndexTemplateMetadata.Builder
mapping(org.elasticsearch.cluster.metadata.MappingMetadata mappings)
IndexTemplateMetadata.Builder
order(int order)
IndexTemplateMetadata.Builder
patterns(java.util.List<java.lang.String> indexPatterns)
IndexTemplateMetadata.Builder
putAlias(org.elasticsearch.cluster.metadata.AliasMetadata aliasMetadata)
IndexTemplateMetadata.Builder
putAlias(org.elasticsearch.cluster.metadata.AliasMetadata.Builder aliasMetadata)
IndexTemplateMetadata.Builder
settings(org.elasticsearch.common.settings.Settings settings)
IndexTemplateMetadata.Builder
settings(org.elasticsearch.common.settings.Settings.Builder settings)
IndexTemplateMetadata.Builder
version(java.lang.Integer version)
-
Constructor Details
-
Method Details
-
order
-
version
-
patterns
-
settings
public IndexTemplateMetadata.Builder settings(org.elasticsearch.common.settings.Settings.Builder settings) -
settings
-
mapping
public IndexTemplateMetadata.Builder mapping(org.elasticsearch.cluster.metadata.MappingMetadata mappings) -
putAlias
public IndexTemplateMetadata.Builder putAlias(org.elasticsearch.cluster.metadata.AliasMetadata aliasMetadata) -
putAlias
public IndexTemplateMetadata.Builder putAlias(org.elasticsearch.cluster.metadata.AliasMetadata.Builder aliasMetadata) -
build
-
fromXContent
public static IndexTemplateMetadata fromXContent(org.elasticsearch.common.xcontent.XContentParser parser, java.lang.String templateName) throws java.io.IOException- Throws:
java.io.IOException
-