private Map<String, Integer> buildTagPositionMap() {
        final Map<String, Integer> tagPositionMap = new HashMap<>();
        if (tagList != null) {
            int i = 0;
            for (final StatisticTag tag : tagList) {
                tagPositionMap.put(tag.getTag(), i++);
            }
        }
        return tagPositionMap;
    }
@param name
@param tagList Must be ordered by tag name. Can be null.
@param value
stroom-statistics/stroom-statistics-impl-sql/src/main/java/stroom/statistics/impl/sql/TimeAgnosticStatisticEvent.java