Enum Class ElasticsearchOperation

java.lang.Object
java.lang.Enum<ElasticsearchOperation>
org.apache.camel.component.es.ElasticsearchOperation
All Implemented Interfaces:
Serializable, Comparable<ElasticsearchOperation>, Constable

public enum ElasticsearchOperation extends Enum<ElasticsearchOperation>
The ElasticSearch server operations list which are implemented

  • Index - Index a document associated with a given index
  • Update - Updates a document based on a script
  • Bulk - Executes a bulk of index / create/ update delete operations
  • GetById - Get an indexed document from its id
  • MultiGet - Multiple get documents
  • Delete - Deletes a document from the index based on the index and id
  • DeleteIndex - Deletes an index based on the index name
  • MultiSearch - Multiple Search across one or more indices with a query
  • Search - Search across one or more indices with a query
  • Exists - Checks whether the index exists or not
  • Ping - Pings the Elasticsearch cluster
(using search with size=0 and terminate_after=1 parameters)