'Update a RemoteLink. \'object\' is required.
For definitions of the allowable fields for \'object\' and the keyword arguments \'globalId\', \'application\' and
\'relationship\', see https://developer.atlassian.com/display/JIRADEV/JIRA+REST+API+for+Remote+Issue+Links.
:param object: the link details to add (see the above link for details)
:param globalId: unique ID for the link (see the above link for details)
:param application: application information for the link (see the above link for details)
:param relationship: relationship description for the link (see the above link for details)'

def update(self, object, globalId=None, application=None, relationship=None):

    data = {u'object': object}
    if (globalId is not None):
        data[u'globalId'] = globalId
    if (application is not None):
        data[u'application'] = application
    if (relationship is not None):
        data[u'relationship'] = relationship
    super(RemoteLink, self).update(**data)
