Class MassIndexingJobParameters.Defaults

java.lang.Object
org.hibernate.search.jakarta.batch.core.massindexing.MassIndexingJobParameters.Defaults
Enclosing class:
MassIndexingJobParameters

public static final class MassIndexingJobParameters.Defaults extends Object
  • Field Details

    • ID_FETCH_SIZE

      public static final int ID_FETCH_SIZE
      See Also:
    • CACHE_MODE

      public static final CacheMode CACHE_MODE
    • MERGE_SEGMENTS_ON_FINISH

      public static final boolean MERGE_SEGMENTS_ON_FINISH
      See Also:
    • MERGE_SEGMENTS_AFTER_PURGE

      public static final boolean MERGE_SEGMENTS_AFTER_PURGE
      See Also:
    • PURGE_ALL_ON_START

      public static final boolean PURGE_ALL_ON_START
      See Also:
    • ROWS_PER_PARTITION

      public static final int ROWS_PER_PARTITION
      See Also:
    • CHECKPOINT_INTERVAL_DEFAULT_RAW

      public static final int CHECKPOINT_INTERVAL_DEFAULT_RAW
      See Also:
    • ENTITY_FETCH_SIZE_RAW

      public static final int ENTITY_FETCH_SIZE_RAW
      See Also:
  • Method Details

    • checkpointInterval

      public static int checkpointInterval(Integer checkpointIntervalRaw, Integer rowsPerPartition)
    • entityFetchSize

      public static int entityFetchSize(Integer entityFetchSizeRaw, Integer checkpointInterval)