private boolean shouldFlush(final Instant currentTime) {
        final Instant lastFlushTime = this.lastFlushTime;
        this.lastFlushTime = currentTime;
        return lastFlushTime != null && lastFlushTime.plus(1, ChronoUnit.MINUTES).isBefore(currentTime);
    }
Try to flush this destination if it needs to and roll it if it needs to.
If this destination is rolled then this method will return true.

@return True if this destination has been rolled.
stroom-pipeline/src/main/java/stroom/pipeline/destination/RollingDestination.java