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