hollow/src/main/java/com/netflix/hollow/api/consumer/HollowConsumer.java
public void triggerRefreshTo(long version) {
        if (announcementWatcher != null)
            throw new UnsupportedOperationException("Cannot trigger refresh to specified version when a HollowConsumer.AnnouncementWatcher is present");

        try {
            updater.updateTo(version);
        } catch (Error | RuntimeException e) {
            throw e;
        } catch (Throwable t) {
            throw new RuntimeException(t);
        }
    }
public void triggerRefreshTo(long version) {
        if (announcementWatcher != null)
            throw new UnsupportedOperationException("Cannot trigger refresh to specified version when a HollowConsumer.AnnouncementWatcher is present");

        try {
            updater.updateTo(version);
        } catch (Error | RuntimeException e) {
            throw e;
        } catch (Throwable t) {
            throw new RuntimeException(t);
        }
    }
If a {@link HollowConsumer.AnnouncementWatcher} is not specified, then this method will attempt to update
to the specified version, and if the specified version does not exist then to a different version as specified
by functionality in the {@code BlobRetriever}.
<p>
Otherwise, an UnsupportedOperationException will be thrown.
<p>
This is a blocking call.

@param version the version to refresh to