Interface OpenSearchOperations

All Superinterfaces:
org.springframework.data.elasticsearch.core.DocumentOperations, org.springframework.data.elasticsearch.core.ElasticsearchOperations, org.springframework.data.elasticsearch.core.script.ScriptOperations, org.springframework.data.elasticsearch.core.SearchOperations
All Known Implementing Classes:
OpenSearchRestTemplate, OpenSearchTemplate

public interface OpenSearchOperations extends org.springframework.data.elasticsearch.core.ElasticsearchOperations
The extension over ElasticsearchOperations with OpenSearch specific operations.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final record 
    Describes the point in time entry
  • Method Summary

    Modifier and Type
    Method
    Description
    Return all active point in time searches

    Methods inherited from interface org.springframework.data.elasticsearch.core.DocumentOperations

    bulkIndex, bulkIndex, bulkIndex, bulkIndex, bulkUpdate, bulkUpdate, bulkUpdate, delete, delete, delete, delete, delete, delete, delete, delete, exists, exists, get, get, index, multiGet, multiGet, reindex, save, save, save, save, save, submitReindex, update, update, update, updateByQuery

    Methods inherited from interface org.springframework.data.elasticsearch.core.ElasticsearchOperations

    cluster, convertId, getElasticsearchConverter, getEntityRouting, getIndexCoordinatesFor, indexOps, indexOps, withRefreshPolicy, withRouting

    Methods inherited from interface org.springframework.data.elasticsearch.core.script.ScriptOperations

    deleteScript, getScript, putScript

    Methods inherited from interface org.springframework.data.elasticsearch.core.SearchOperations

    closePointInTime, count, count, count, idsQuery, matchAllQuery, multiSearch, multiSearch, multiSearch, multiSearch, multiSearch, openPointInTime, openPointInTime, queryBuilderWithIds, search, search, search, search, searchForStream, searchForStream, searchOne, searchOne
  • Method Details