public interface IndexingDependencyOptionsStep extends PropertyMappingStep
| Modifier and Type | Method and Description |
|---|---|
IndexingDependencyOptionsStep |
derivedFrom(PojoModelPathValueNode pojoModelPath) |
IndexingDependencyOptionsStep |
reindexOnUpdate(ReindexOnUpdate reindexOnUpdate) |
default IndexingDependencyOptionsStep |
withExtractor(String extractorName) |
IndexingDependencyOptionsStep |
withExtractors(ContainerExtractorPath extractorPath) |
default IndexingDependencyOptionsStep |
withoutExtractors()
Indicates that no container extractors should be applied,
not even the default ones.
|
associationInverseSide, binder, bridge, bridge, documentId, fullTextField, fullTextField, genericField, genericField, indexedEmbedded, indexingDependency, keywordField, keywordField, marker, property, scaledNumberField, scaledNumberFieldIndexingDependencyOptionsStep reindexOnUpdate(ReindexOnUpdate reindexOnUpdate)
reindexOnUpdate - How indexed entities using the annotated property should be reindexed when the value,
or any nested value, is updated.this, for method chaining.IndexingDependency.reindexOnUpdate(),
ReindexOnUpdateIndexingDependencyOptionsStep derivedFrom(PojoModelPathValueNode pojoModelPath)
pojoModelPath - A path to other values that are used to generate the value of this property.this, for method chaining.IndexingDependency.derivedFrom(),
PojoModelPathValueNode,
PojoModelPath.ofValue(String),
PojoModelPath.ofValue(String, ContainerExtractorPath),
PojoModelPath.builder()default IndexingDependencyOptionsStep withExtractor(String extractorName)
extractorName - The name of the container extractor to use.this, for method chaining.IndexingDependency.extraction(),
BuiltinContainerExtractorsdefault IndexingDependencyOptionsStep withoutExtractors()
this, for method chaining.IndexingDependency.extraction()IndexingDependencyOptionsStep withExtractors(ContainerExtractorPath extractorPath)
extractorPath - A ContainerExtractorPath.this, for method chaining.IndexingDependency.extraction(),
ContainerExtractorPathCopyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.