Interface MeilisearchPersistentEntity<T>

Type Parameters:
T -
All Superinterfaces:
Iterable<MeilisearchPersistentProperty>, PersistentEntity<T,MeilisearchPersistentProperty>
All Known Implementing Classes:
SimpleMeilisearchPersistentEntity

public interface MeilisearchPersistentEntity<T> extends PersistentEntity<T,MeilisearchPersistentProperty>
Meilisearch specific PersistentEntity abstraction.
Author:
Junghoon Ban
  • Method Details

    • getIndexUid

      String getIndexUid()
      Returns the Index UID of the persistent entity.
      Returns:
      Index UID
    • isApplySettings

      boolean isApplySettings()
      Returns whether to apply the settings to the index on repository bootstrapping.
      Returns:
      applySettings
    • getDefaultSettings

      @Nullable com.meilisearch.sdk.model.Settings getDefaultSettings()
      Returns the default settings for an index.
      Returns:
      settings