public interface IndexingService
Modifier and Type | Method and Description |
---|---|
boolean |
isIndexingEnabled() |
void |
scheduleIndexedObjectDelete(String aliasName,
String id)
Schedule a delete of an object from an index.
|
void |
scheduleIndexing(Object object,
String tenantId)
Schedule to index a generic object, that will pass the
IndexableObjectSerializer first. |
void |
scheduleIndexing(String type,
com.fasterxml.jackson.databind.node.ObjectNode dataNode,
String tenantId)
Schedule the json directly to be indexed using the provided type.
|
void |
scheduleUpdateByQuery(String mappingType,
com.fasterxml.jackson.databind.node.ObjectNode updateByQueryBody)
Schedule an update by query with an abitrary body.
|
boolean isIndexingEnabled()
void scheduleIndexing(Object object, String tenantId)
IndexableObjectSerializer
first.void scheduleIndexing(String type, com.fasterxml.jackson.databind.node.ObjectNode dataNode, String tenantId)
void scheduleIndexedObjectDelete(String aliasName, String id)
void scheduleUpdateByQuery(String mappingType, com.fasterxml.jackson.databind.node.ObjectNode updateByQueryBody)