Package org.opensearch.client.indices
Class IndexTemplateMetadata.Builder
java.lang.Object
org.opensearch.client.indices.IndexTemplateMetadata.Builder
- Enclosing class:
IndexTemplateMetadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static IndexTemplateMetadatafromXContent(org.opensearch.core.xcontent.XContentParser parser, String templateName) mapping(org.opensearch.cluster.metadata.MappingMetadata mappings) order(int order) putAlias(org.opensearch.cluster.metadata.AliasMetadata aliasMetadata) putAlias(org.opensearch.cluster.metadata.AliasMetadata.Builder aliasMetadata) settings(org.opensearch.common.settings.Settings settings) settings(org.opensearch.common.settings.Settings.Builder settings)
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
order
-
version
-
patterns
-
settings
public IndexTemplateMetadata.Builder settings(org.opensearch.common.settings.Settings.Builder settings) -
settings
-
mapping
public IndexTemplateMetadata.Builder mapping(org.opensearch.cluster.metadata.MappingMetadata mappings) -
putAlias
public IndexTemplateMetadata.Builder putAlias(org.opensearch.cluster.metadata.AliasMetadata aliasMetadata) -
putAlias
public IndexTemplateMetadata.Builder putAlias(org.opensearch.cluster.metadata.AliasMetadata.Builder aliasMetadata) -
build
-
fromXContent
public static IndexTemplateMetadata fromXContent(org.opensearch.core.xcontent.XContentParser parser, String templateName) throws IOException - Throws:
IOException
-