public final class Indexer
extends java.lang.Object
| Constructor and Description |
|---|
Indexer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bulkIndex(EsAuth auth,
BulkRecord bulkRecord) |
java.lang.String |
bulkSave(EsAuth auth,
IndexRecord record) |
boolean |
checkLock(EsAuth auth,
java.lang.String index,
java.lang.String key) |
long |
generateSequence(EsAuth auth,
java.lang.String index,
java.lang.String key) |
void |
lockTheIndexOrFail(EsAuth auth,
java.lang.String index,
java.lang.String keyString) |
void |
lockTheIndexOrFail(EsAuth auth,
java.lang.String index,
java.lang.String keyString,
boolean refresh) |
java.lang.String |
strictSave(EsAuth auth,
IndexRecord record,
Validator validator) |
java.lang.String |
strictSave(EsAuth auth,
io.polyglotted.common.model.Pair<IndexRecord,IndexRecord> pair) |
void |
unlockIndex(EsAuth auth,
java.lang.String index,
java.lang.String key) |
org.elasticsearch.action.bulk.BulkRequest |
validateRecord(EsAuth auth,
IndexRecord record,
org.elasticsearch.action.bulk.BulkRequest bulkRequest,
Validator validator) |
public void lockTheIndexOrFail(EsAuth auth, java.lang.String index, java.lang.String keyString)
public void lockTheIndexOrFail(EsAuth auth, java.lang.String index, java.lang.String keyString, boolean refresh)
public boolean checkLock(EsAuth auth, java.lang.String index, java.lang.String key)
public void unlockIndex(EsAuth auth, java.lang.String index, java.lang.String key)
public long generateSequence(EsAuth auth, java.lang.String index, java.lang.String key)
public boolean bulkIndex(EsAuth auth, BulkRecord bulkRecord)
public java.lang.String bulkSave(EsAuth auth, IndexRecord record)
public org.elasticsearch.action.bulk.BulkRequest validateRecord(EsAuth auth, IndexRecord record, org.elasticsearch.action.bulk.BulkRequest bulkRequest, Validator validator)
public java.lang.String strictSave(EsAuth auth, io.polyglotted.common.model.Pair<IndexRecord,IndexRecord> pair)
public java.lang.String strictSave(EsAuth auth, IndexRecord record, Validator validator)