Annotation Interface QueryHook


@Target({METHOD,ANNOTATION_TYPE}) @Retention(RUNTIME) @Inherited public @interface QueryHook
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    layout pathVariable ${variableName} separation by ,
    int
    stale time for key-access in seconds
    0 or less means disabled staleTime
    default value could get configured via properties (-1 is use default)
    name of the method/operation within generated axios-client
  • Element Details

    • value

      String value
      name of the method/operation within generated axios-client
      Default:
      ""
    • cacheKeys

      String cacheKeys
      layout pathVariable ${variableName} separation by ,
      Returns:
      Default:
      ""
    • staleTime

      int staleTime
      stale time for key-access in seconds
      0 or less means disabled staleTime
      default value could get configured via properties (-1 is use default)
      Default:
      -1