Spring Data for VMware GemFire
Annotation Interface EnableIndexing
The
EnableIndexing annotation marks a Spring @Configuration annotated application class
to enable the creation of GemFire/Geode Indexes and LuceneIndexes based on
application persistent entity field/property annotations, such as the {@link @Id}, {@link @Indexed}
and {@link @LuceneIndex} annotations.- Since:
- 1.9.0
- See Also:
-
LuceneIndexIndexIndexFactoryBeanIndexConfigurationIndexConfigurerLuceneIndexFactoryBean
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanDetermines whether all GemFire/GeodeIndexeswill be defined before created.
-
Element Details
-
define
boolean defineDetermines whether all GemFire/GeodeIndexeswill be defined before created. If set to true, then allIndexesare defined first and the created in a single, bulk operation, thereby improvingIndexcreation process efficiency. Only applies to OQL-basedIndexes.LuceneIndexesare managed differently by GemFire/Geode. Defaults to false.- Default:
- false
-