Annotation Type Throttle
-
@Target({METHOD,ANNOTATION_TYPE}) @Retention(RUNTIME) @Inherited @Documented public @interface Throttle
-
-
Field Summary
Fields Modifier and Type Fields Description static longDefaultThreshold
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanisSpELNamename()是否SpEL字符串,默认false。java.lang.Stringname支持SpEL,参考EventListener.condition()。 root对象是ThrottleAdvice.EvaluationRootlongthresholdjava.util.concurrent.TimeUnit[]timeUnit若为空则创建计数器节流器,否则创建时间节流器。longvalue
-
-
-
-
name
java.lang.String name
支持SpEL,参考EventListener.condition()。 root对象是ThrottleAdvice.EvaluationRoot- Default:
- ""
-
-
-
isSpELName
boolean isSpELName
name()是否SpEL字符串,默认false。- Default:
- false
-
-