Interface MeilisearchOperations

All Superinterfaces:
DocumentOperations, SearchOperations
All Known Implementing Classes:
MeilisearchTemplate

public interface MeilisearchOperations extends DocumentOperations, SearchOperations
The operations for Meilisearch APIs.
Author:
Junghoon Ban
See Also:
  • Client
  • Index
  • Method Details

    • instanceOps

      Return operations for instance-level APIs.
      Returns:
      instance operations
    • indexOps

      MeilisearchIndexOperations indexOps(Class<?> entityClass)
      Return operations bound to the index resolved for the given entity class.
      Parameters:
      entityClass - the entity class, must be annotated with Document
      Returns:
      index operations
    • indexOps

      MeilisearchIndexOperations indexOps(String indexUid)
      Return operations bound to the given index uid.
      Parameters:
      indexUid - the index uid, must not be empty
      Returns:
      index operations
    • applySettings

      <T> void applySettings(Class<T> clazz)
      Apply the default settings for the given entity class.
      Type Parameters:
      T - the type of the entity
      Parameters:
      clazz - the entity class, must be annotated with Document
    • getMeilisearchConverter

      MeilisearchConverter getMeilisearchConverter()
      Returns:
      MeilisearchConverter