Package org.elasticsearch.client.indices
Class IndexTemplateMetadata.Builder
java.lang.Object
org.elasticsearch.client.indices.IndexTemplateMetadata.Builder
- Enclosing class:
- IndexTemplateMetadata
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static IndexTemplateMetadata
fromXContent
(org.elasticsearch.xcontent.XContentParser parser, String templateName) mapping
(org.elasticsearch.cluster.metadata.MappingMetadata mappingMetadata) order
(int order) putAlias
(org.elasticsearch.cluster.metadata.AliasMetadata aliasMetadata) putAlias
(org.elasticsearch.cluster.metadata.AliasMetadata.Builder aliasMetadata) settings
(org.elasticsearch.common.settings.Settings settings) settings
(org.elasticsearch.common.settings.Settings.Builder settings)
-
Constructor Details
-
Builder
-
Builder
-
-
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 mappingMetadata) -
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.xcontent.XContentParser parser, String templateName) throws IOException - Throws:
IOException
-