(self, rel_item=None, rel_id=None,
                                     type_=None, rel_type=None, rel_date=None,
                                     new_confidence='unknown', analyst=None)
return self._modify_relationship(rel_item=rel_item, rel_id=rel_id,
                             type_=type_, rel_type=rel_type,
                             rel_date=rel_date, new_confidence=new_confidence,
                             modification="confidence", analyst=analyst)
Modify a relationship type for a relationship to this top-level object.
        If rel_item is provided it will be used, otherwise rel_id and type_ must
        be provided.

        :param rel_item: The top-level object to relate to.
        :type rel_item: class which inherits from
                        :class:`crits.core.crits_mongoengine.CritsBaseAttributes`
        :param rel_id: The ObjectId of the top-level object to relate to.
        :type rel_id: str
        :param type_: The type of top-level object to relate to.
        :type type_: str
        :param rel_type: The type of relationship.
        :type rel_type: str
        :param rel_date: The date this relationship applies.
        :type rel_date: datetime.datetime
        :param new_confidence: The new confidence of the relationship.
        :type new_confidence: str
        :param analyst: The user editing this relationship.
        :type analyst: str
        :returns: dict with keys "success" (boolean) and "message" (str)
Modify a relationship type for a relationship to this top-level object.
        If rel_item is provided it will be used, otherwise rel_id and type_ must
        be provided.
Modify a relationship type for a relationship to this top - level object . If rel_item is provided it will be used otherwise rel_id and type_ must be provided .
def edit_relationship_confidence(self, rel_item=None, rel_id=None,
                                     type_=None, rel_type=None, rel_date=None,
                                     new_confidence='unknown', analyst=None):
        """
        Modify a relationship type for a relationship to this top-level object.
        If rel_item is provided it will be used, otherwise rel_id and type_ must
        be provided.

        :param rel_item: The top-level object to relate to.
        :type rel_item: class which inherits from
                        :class:`crits.core.crits_mongoengine.CritsBaseAttributes`
        :param rel_id: The ObjectId of the top-level object to relate to.
        :type rel_id: str
        :param type_: The type of top-level object to relate to.
        :type type_: str
        :param rel_type: The type of relationship.
        :type rel_type: str
        :param rel_date: The date this relationship applies.
        :type rel_date: datetime.datetime
        :param new_confidence: The new confidence of the relationship.
        :type new_confidence: str
        :param analyst: The user editing this relationship.
        :type analyst: str
        :returns: dict with keys "success" (boolean) and "message" (str)
        """
        return self._modify_relationship(rel_item=rel_item, rel_id=rel_id,
                             type_=type_, rel_type=rel_type,
                             rel_date=rel_date, new_confidence=new_confidence,
                             modification="confidence", analyst=analyst)
def edit_relationship_confidence ( self , rel_item = None , rel_id = None , type_ = None , rel_type = None , rel_date = None , new_confidence = 'unknown' , analyst = None ) : return self . _modify_relationship ( rel_item = rel_item , rel_id = rel_id , type_ = type_ , rel_type = rel_type , rel_date = rel_date , new_confidence = new_confidence , modification = "confidence" , analyst = analyst )