Annotation Interface 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 or ServerInterceptor.

 public class OrderService { ... }
 @Interceptors({ValidationInterceptor.class, SecurityInterceptor.class})
 public void updateOrder(Order order) { ... }
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    An ordered list of interceptors.
  • Element Details

    • value

      Class[] value
      An ordered list of interceptors.
      the ordered list of interceptors