public class MetaDataIndexTemplateService extends AbstractComponent
Modifier and Type | Class | Description |
---|---|---|
static interface |
MetaDataIndexTemplateService.PutListener |
|
static class |
MetaDataIndexTemplateService.PutRequest |
|
static class |
MetaDataIndexTemplateService.PutResponse |
|
static interface |
MetaDataIndexTemplateService.RemoveListener |
|
static class |
MetaDataIndexTemplateService.RemoveRequest |
|
static class |
MetaDataIndexTemplateService.RemoveResponse |
deprecationLogger, logger, settings
Constructor | Description |
---|---|
MetaDataIndexTemplateService(Settings settings,
ClusterService clusterService,
MetaDataCreateIndexService metaDataCreateIndexService,
AliasValidator aliasValidator,
IndicesService indicesService,
IndexScopedSettings indexScopedSettings,
NamedXContentRegistry xContentRegistry) |
Modifier and Type | Method | Description |
---|---|---|
static java.util.List<IndexTemplateMetaData> |
findTemplates(MetaData metaData,
java.lang.String indexName) |
Finds index templates whose index pattern matched with the given index name.
|
void |
putTemplate(MetaDataIndexTemplateService.PutRequest request,
MetaDataIndexTemplateService.PutListener listener) |
|
void |
removeTemplates(MetaDataIndexTemplateService.RemoveRequest request,
MetaDataIndexTemplateService.RemoveListener listener) |
logDeprecatedSetting, logRemovedSetting, nodeName
@Inject public MetaDataIndexTemplateService(Settings settings, ClusterService clusterService, MetaDataCreateIndexService metaDataCreateIndexService, AliasValidator aliasValidator, IndicesService indicesService, IndexScopedSettings indexScopedSettings, NamedXContentRegistry xContentRegistry)
public void removeTemplates(MetaDataIndexTemplateService.RemoveRequest request, MetaDataIndexTemplateService.RemoveListener listener)
public void putTemplate(MetaDataIndexTemplateService.PutRequest request, MetaDataIndexTemplateService.PutListener listener)
public static java.util.List<IndexTemplateMetaData> findTemplates(MetaData metaData, java.lang.String indexName)
IndexTemplateMetaData.order
descending.