code: @SuppressWarnings("unchecked")
    @Override
    public AbstractGoogleClientRequest<T> set(String fieldName, Object value) {
      return (AbstractGoogleClientRequest<T>) super.set(fieldName, value);
    }
docs: for more details