Package | Description |
---|---|
org.hibernate.search.jsr352.massindexing |
Modifier and Type | Method and Description |
---|---|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.cacheMode(CacheMode cacheMode)
The Hibernate
CacheMode when loading entities. |
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.checkpointInterval(int checkpointInterval)
The number of entities to process before triggering the next checkpoint.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.entityFetchSize(int entityFetchSize)
Specifies the fetch size to be used when loading entities from
database.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.entityManagerFactoryNamespace(String namespace)
The string that allows to select how you want to reference the
EntityManagerFactory . |
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.entityManagerFactoryReference(String reference)
The string that will identify the
EntityManagerFactory . |
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilderInitialStep.forEntities(Class<?> entityType,
Class<?>... entityTypes)
The entity types to index in this job execution.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilderInitialStep.forEntity(Class<?> entityType)
The entity type to index in this job execution.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.idFetchSize(int idFetchSize)
Specifies the fetch size to be used when loading primary keys at the
step-level.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.maxResultsPerEntity(int maxResultsPerEntity)
The maximum number of results to load per entity type.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.maxThreads(int maxThreads)
The maximum number of threads to use for processing the job.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.optimizeAfterPurge(boolean optimizeAfterPurge)
Specify whether the mass indexer should be optimized at the beginning of the job.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.optimizeOnFinish(boolean optimizeOnFinish)
Specify whether the mass indexer should be optimized at the end of the job.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.purgeAllOnStart(boolean purgeAllOnStart)
Specify whether the existing lucene index should be purged at the beginning of the job.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.restrictedBy(Criterion criterion)
Add criterion to construct a customized selection of mass-indexing under the criteria approach.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.restrictedBy(String hql)
Use HQL / JPQL to index entities of a target entity type.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.rowsPerPartition(int rowsPerPartition)
The maximum number of rows to process per partition.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.sessionClearInterval(int sessionClearInterval)
The number of entities to process before clearing the session.
|
MassIndexingJob.ParametersBuilder |
MassIndexingJob.ParametersBuilder.tenantId(String tenantId)
Define the tenant ID for the job execution.
|
Copyright © 2006-2018 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.