Enum ElasticsearchOperation

  • All Implemented Interfaces:
    Serializable, Comparable<ElasticsearchOperation>

    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)