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 IndexingDependencyOptionsStep
extractors
(ContainerExtractorPath extractorPath) default IndexingDependencyOptionsStep
Indicates 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:
-