public CacheInfo withNodeName(final String nodeName) {
        return new CacheInfo(name, basePropertyPath, new HashMap<>(map), nodeName);
    }
Copies the contents of this object to a new object with the addition of the
supplied nodeName
stroom-util-shared/src/main/java/stroom/util/shared/cache/CacheInfo.java