public class MetaDataCreateIndexService extends AbstractComponent
Modifier and Type | Field and Description |
---|---|
static int |
MAX_INDEX_NAME_BYTES |
deprecationLogger, logger, settings
Constructor and Description |
---|
MetaDataCreateIndexService(Settings settings,
ClusterService clusterService,
IndicesService indicesService,
AllocationService allocationService,
Version version,
AliasValidator aliasValidator,
Set<IndexTemplateFilter> indexTemplateFilters,
Environment env) |
Modifier and Type | Method and Description |
---|---|
void |
createIndex(CreateIndexClusterStateUpdateRequest request,
ActionListener<ClusterStateUpdateResponse> listener) |
void |
validateIndexName(String index,
ClusterState state) |
void |
validateIndexSettings(String indexName,
Settings settings) |
logDeprecatedSetting, logRemovedSetting, nodeName
public static final int MAX_INDEX_NAME_BYTES
@Inject public MetaDataCreateIndexService(Settings settings, ClusterService clusterService, IndicesService indicesService, AllocationService allocationService, Version version, AliasValidator aliasValidator, Set<IndexTemplateFilter> indexTemplateFilters, Environment env)
public void validateIndexName(String index, ClusterState state)
public void createIndex(CreateIndexClusterStateUpdateRequest request, ActionListener<ClusterStateUpdateResponse> listener)
public void validateIndexSettings(String indexName, Settings settings) throws IndexCreationException
IndexCreationException
Copyright © 2009–2016. All rights reserved.