public interface ElasticsearchWorkFactory
IndexWorkBuilder index(URLEncodedString indexName, URLEncodedString typeName, URLEncodedString id, com.google.gson.JsonObject document)
DeleteWorkBuilder delete(URLEncodedString indexName, URLEncodedString typeName, URLEncodedString id)
DeleteByQueryWorkBuilder deleteByQuery(URLEncodedString indexName, com.google.gson.JsonObject payload)
FlushWorkBuilder flush()
RefreshWorkBuilder refresh()
OptimizeWorkBuilder optimize()
BulkWorkBuilder bulk(List<BulkableElasticsearchWork<?>> bulkableWorks)
SearchWorkBuilder search(com.google.gson.JsonObject payload)
ExplainWorkBuilder explain(URLEncodedString indexName, URLEncodedString typeName, URLEncodedString id, com.google.gson.JsonObject payload)
ScrollWorkBuilder scroll(String scrollId, String scrollTimeout)
ClearScrollWorkBuilder clearScroll(String scrollId)
CreateIndexWorkBuilder createIndex(URLEncodedString indexName)
DropIndexWorkBuilder dropIndex(URLEncodedString indexName)
OpenIndexWorkBuilder openIndex(URLEncodedString indexName)
CloseIndexWorkBuilder closeIndex(URLEncodedString indexName)
IndexExistsWorkBuilder indexExists(URLEncodedString indexName)
GetIndexSettingsWorkBuilder getIndexSettings(URLEncodedString indexName)
PutIndexSettingsWorkBuilder putIndexSettings(URLEncodedString indexName, IndexSettings settings)
GetIndexTypeMappingsWorkBuilder getIndexTypeMappings(URLEncodedString indexName)
PutIndexMappingWorkBuilder putIndexTypeMapping(URLEncodedString indexName, URLEncodedString typeName, TypeMapping mapping)
WaitForIndexStatusWorkBuilder waitForIndexStatusWork(URLEncodedString indexName, ElasticsearchIndexStatus requiredStatus, String timeout)
Copyright © 2006–2017 Hibernate. All rights reserved.