Annotation Interface Filter


@Target(TYPE) @Retention(RUNTIME) @Documented public @interface Filter
Identifies a ZuulFilter.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static @interface 
    Indicates that the annotated filter should run after another filter in the chain, if the other filter is present.
    static @interface 
    Indicates that the annotated filter should run before another filter in the chain, if the other filter is present.
    static @interface 
     
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    int
    The order in which to run.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Category of the filter.
    Indicates if this is a synchronous filter.
    Indicates the type of this filter.
  • Element Details

    • type

      Indicates the type of this filter.
      Default:
      INBOUND
    • category

      FilterCategory category
      Category of the filter.
      Default:
      HTTP
    • sync

      Indicates if this is a synchronous filter.
      Default:
      SYNC