def getRoot(self):
        """
        Dump a hierarchy immediately from target runtime and store into a Node (subclass of :py:class:`AbstractNode 
        <poco.sdk.AbstractNode>`) object.

        Returns:
            :py:class:`inherit from AbstractNode <Node>`: Each time a new node instance is created by latest hierarchy 
             data.
        """

        root = Node(self.dumpHierarchy())
        self._linkParent(root)
        return root
Dump a hierarchy immediately from target runtime and store into a Node (subclass of :py:class:`AbstractNode 
        <poco.sdk.AbstractNode>`) object.

        Returns:
            :py:class:`inherit from AbstractNode <Node>`: Each time a new node instance is created by latest hierarchy 
             data.