Annotation Type GrpcInterceptors
-
@Target({TYPE,METHOD}) @Retention(RUNTIME) public @interface GrpcInterceptors
Declares an ordered list of gRPC interceptors for a target gRPC service class or a gRPC service method of a target class.The classes specified must be implementations of either
ClientInterceptor
orServerInterceptor
.@GrpcService @GrpcInterceptors(ValidationInterceptor.class) public class OrderService { ... }
@Unary @Interceptors({ValidationInterceptor.class, SecurityInterceptor.class}) public void updateOrder(Order order) { ... }
-
-
Element Detail
-
value
Class[] value
An ordered list of interceptors.- Returns:
- the ordered list of interceptors
-
-