<E extends Throwable> int updateRecord(final int recordId,
                                         final @NotNull RecordUpdater<E> updater) throws E, IOException;
<E extends Throwable> int updateRecord(final int recordId,
                                         final @NotNull RecordUpdater<E> updater)