Annotation Type SuppressLogging


@Retention(SOURCE) @Target({TYPE,METHOD}) public @interface SuppressLogging
For this client request suppress payload logging.

Used when the payload contains sensitive content and the request and response content should be suppressed.


 @Client
 interface CustomerApi {
   ...
   @Get("/{id}")
   @SuppressLogging
   Customer getById(long id);

   @Post
   @SuppressLogging
   long save(Customer customer);
 }