code: @Bean
      public InstanceExchangeFilterFunction auditLog() {
          return (instance, request, next) -> {
              if (HttpMethod.DELETE.equals(request.method()) || HttpMethod.POST.equals(request.method())) {
                  log.info("{} for {} on {}", request.method(), instance.getId(), request.url());
              }
              return next.exchange(request);
          };
      }
docs: tag::customization-instance-exchange-filter-function[]