Annotation Interface Indexed


The Indexed annotation is used to index a GemfirePersistentEntity GemfirePersistentProperty, which creates a GemFire/Geode Index on a GemFire/Geode Region.
Since:
1.9.0
See Also:
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Expression to index.
    The Apache Geode Region on which the Index is created.
    Name of the Index.
    Type of Index to create.
    Name of the Index.
  • Element Details

    • value

      @AliasFor(attribute="name") String value
      Name of the Index.
      Default:
      ""
    • name

      @AliasFor(attribute="value") String name
      Name of the Index.
      Default:
      ""
    • expression

      String expression
      Expression to index.
      Default:
      ""
    • from

      String from
      The Apache Geode Region on which the Index is created.
      Default:
      ""
    • type

      IndexType type
      Type of Index to create. Defaults to IndexType.HASH.
      Default:
      FUNCTIONAL