public class ElasticsearchSchemaAccessor extends Object
DefaultElasticsearchSchema*.| Constructor and Description |
|---|
ElasticsearchSchemaAccessor(ElasticsearchWorkFactory workFactory,
ElasticsearchWorkProcessor workProcessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeIndex(String indexName) |
void |
createIndex(String indexName,
IndexSettings settings,
ExecutionOptions executionOptions) |
boolean |
createIndexIfAbsent(String indexName,
IndexSettings settings,
ExecutionOptions executionOptions) |
void |
dropIndex(String indexName,
ExecutionOptions executionOptions) |
IndexMetadata |
getCurrentIndexMetadata(String indexName) |
boolean |
indexExists(String indexName) |
void |
openIndex(String indexName) |
void |
putMapping(String indexName,
String mappingName,
TypeMapping mapping) |
void |
updateSettings(String indexName,
IndexSettings settings) |
void |
waitForIndexStatus(String indexName,
ExecutionOptions executionOptions) |
public ElasticsearchSchemaAccessor(ElasticsearchWorkFactory workFactory, ElasticsearchWorkProcessor workProcessor)
public void createIndex(String indexName, IndexSettings settings, ExecutionOptions executionOptions)
public boolean createIndexIfAbsent(String indexName, IndexSettings settings, ExecutionOptions executionOptions)
true if the index was actually created, false if it already existed.public boolean indexExists(String indexName)
public IndexMetadata getCurrentIndexMetadata(String indexName)
public void updateSettings(String indexName, IndexSettings settings)
public void putMapping(String indexName, String mappingName, TypeMapping mapping)
public void waitForIndexStatus(String indexName, ExecutionOptions executionOptions)
public void dropIndex(String indexName, ExecutionOptions executionOptions)
public void closeIndex(String indexName)
public void openIndex(String indexName)
Copyright © 2006–2017 Hibernate. All rights reserved.