Annotation Interface Document


@Inherited @Retention(RUNTIME) @Target(TYPE) @KeySpace public @interface Document
  • Element Details

    • value

      @AliasFor(annotation=org.springframework.data.keyvalue.annotation.KeySpace.class, attribute="value") String value
      Default:
      ""
    • async

      boolean async
      Default:
      false
    • prefixes

      String[] prefixes
      Default:
      {}
    • filter

      String filter
      Default:
      ""
    • languageField

      String languageField
      Default:
      ""
    • language

      SearchLanguage language
      Default:
      ENGLISH
    • score

      double score
      Default:
      1.0
    • timeToLive

      long timeToLive
      Time before expire in seconds.
      Returns:
      positive number when expiration should be applied.
      Default:
      -1L