| Constructor and Description |
|---|
ElasticsearchSchemaAccessor() |
| Modifier and Type | Method and Description |
|---|---|
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 |
putMapping(String indexName,
String mappingName,
TypeMapping mapping) |
void |
start(Properties properties,
BuildContext context) |
void |
stop() |
void |
waitForIndexStatus(String theIndexName,
ExecutionOptions executionOptions) |
public void start(Properties properties, BuildContext context)
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 putMapping(String indexName, String mappingName, TypeMapping mapping)
public void waitForIndexStatus(String theIndexName, ExecutionOptions executionOptions)
public void dropIndex(String indexName, ExecutionOptions executionOptions)
Copyright © 2006–2016 Hibernate. All rights reserved.