@GoogleCloudBaseHook.catch_http_exception<EOL><INDENT>def update_transfer_job(self, job_name, body):<DEDENT>
body = self._inject_project_id(body, BODY, PROJECT_ID)<EOL>return (<EOL>self.get_conn()<EOL>.transferJobs()<EOL>.patch(jobName=job_name, body=body)<EOL>.execute(num_retries=self.num_retries)<EOL>)<EOL>
Updates a transfer job that runs periodically.

:param job_name: (Required) Name of the job to be updated
:type job_name: str
:param body: A request body, as described in
    https://cloud.google.com/storage-transfer/docs/reference/rest/v1/transferJobs/patch#request-body
:type body: dict
:return: If successful, TransferJob.
:rtype: dict