Annotation Interface EnableIndexing
The
EnableIndexing
annotation marks a Spring @Configuration
annotated application class
to enable the creation of GemFire/Geode Indexes
based on
application persistent entity field/property annotations, such as the {@link @Id}, and {@link @Indexed}
annotations.- Since:
- 1.9.0
- See Also:
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionboolean
Determines whether all GemFire/GeodeIndexes
will be defined before created.
-
Element Details
-
define
boolean defineDetermines whether all GemFire/GeodeIndexes
will be defined before created. If set to true, then allIndexes
are defined first and the created in a single, bulk operation, thereby improvingIndex
creation process efficiency. Only applies to OQL-basedIndexes
. Defaults to false.- Default:
- false
-