Interface IndexingDependencyOptionsStep
- All Superinterfaces:
PropertyMappingStep
The step in an "indexing dependency" definition where optional parameters can be set.
-
Method Summary
Modifier and TypeMethodDescriptionderivedFrom(PojoModelPathValueNode pojoModelPath) default IndexingDependencyOptionsStepextractors(ContainerExtractorPath extractorPath) default IndexingDependencyOptionsStepIndicates that no container extractors should be applied, not even the default ones.reindexOnUpdate(ReindexOnUpdate reindexOnUpdate) Methods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
associationInverseSide, binder, binder, documentId, fullTextField, fullTextField, genericField, genericField, hostingType, indexedEmbedded, indexedEmbedded, indexingDependency, keywordField, keywordField, marker, marker, nonStandardField, nonStandardField, scaledNumberField, scaledNumberField, vectorField, vectorField, vectorField, vectorField
-
Method Details
-
reindexOnUpdate
- Parameters:
reindexOnUpdate- How indexed entities using the annotated property should be reindexed when the value, or any nested value, is updated.- Returns:
this, for method chaining.- See Also:
-
derivedFrom
- Parameters:
pojoModelPath- A path to other values that are used to generate the value of this property.- Returns:
this, for method chaining.- See Also:
-
extractor
- Parameters:
extractorName- The name of the container extractor to use.- Returns:
this, for method chaining.- See Also:
-
noExtractors
Indicates that no container extractors should be applied, not even the default ones.- Returns:
this, for method chaining.- See Also:
-
extractors
- Parameters:
extractorPath- AContainerExtractorPath.- Returns:
this, for method chaining.- See Also:
-