public static EventStoreTimeIntervalEnum fromColumnInterval(final long columnInterval) {
        try {
            return fromColumnIntervalMap.get(columnInterval);
        } catch (final RuntimeException e) {
            throw new IllegalArgumentException(
                    "The provided columnInterval [" + columnInterval + "] is not a valid event store interval", e);
        }
    }
Constructor

@param rowKeyInterval The time interval in milliseconds for the row key
@param columnInterval The time interval in milliseconds for the column qualifier
@param longName       The Human readable name for the interval
@param shortName      The short name for the interval, used in the hbase table name
stroom-core-shared/src/main/java/stroom/statistics/impl/sql/shared/EventStoreTimeIntervalEnum.java