def _set_name(self, name):
        """
        Sets the name of this asset.

        :param name: The name of the asset
        :type name: str
        """
        if self._is_identifier_quoted(name):
            self._quoted = True
            name = self._trim_quotes(name)

        if "." in name:
            parts = name.split(".", 1)
            self._namespace = parts[0]
            name = parts[1]

        self._name = name
Sets the name of this asset.

        :param name: The name of the asset
        :type name: str