'Update the lock lease time by at least the number of seconds.
Note that not all data stores implement timed locks. This method is
only useful for data stores which expire a lock after some time.
Args:
duration: The number of seconds to extend the lock lease.'

def UpdateLease(self, duration):

    raise NotImplementedError
