Constructor and Description |
---|
ElasticsearchSchemaAccessor() |
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 |
start(Properties properties,
BuildContext context) |
void |
stop() |
void |
updateSettings(String indexName,
IndexSettings settings) |
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 updateSettings(String indexName, IndexSettings settings)
public void putMapping(String indexName, String mappingName, TypeMapping mapping)
public void waitForIndexStatus(String theIndexName, 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.