Instead of hard_link or sym_link the path_type is always file.
If i do ln -s a b in the watched directory i get create file b and no associatedPathName.
I am most likely using inotify, but i don't know if there is a way to tell for sure.
Maybe the watcher could say that in the self/live event?