@Override
    public int hashCode() {
        return Objects.hash(
                id,
                version,
                createTimeMs,
                createUser,
                updateTimeMs,
                updateUser,
                name,
                defaultValue,
                databaseOverrideValue,
                yamlOverrideValue,
                description,
                editable,
                password,
                requireRestart,
                requireUiRestart,
                dataTypeName);
    }
@return True if a change to the value requires a restart of the UI nodes to take affect.
stroom-core-shared/src/main/java/stroom/config/global/shared/ConfigProperty.java