code: public RetryTransformer<T> recover(@Nullable Function<Throwable, ? extends T> recoverer) {
          this.recoverer = recoverer;
          return this;
      }
docs: Set a recovery function that will execute when the retry limit is exceeded.
  
  @param recoverer the recovery function
  @return the transformer