code: public boolean setNonnull(HttpResponse response) {
      Preconditions.checkNotNull(response);
      if (set(response)) {
        callback.completed(response);
        return true;
      } else {
        return false;
      }
    }
docs: superclass method has @Nullable on the argument so make a separate method