code: def UploadFilePath(self, filepath, offset=0, amount=None):
      
      return self._UploadChunkStream(
          self._streamer.StreamFilePath(filepath, offset=offset, amount=amount))
docs: Uploads chunks of a file on a given path to the transfer store flow.
  
      Args:
        filepath: A path to the file to upload.
        offset: An integer offset at which the file upload should start on.
        amount: An upper bound on number of bytes to stream. If it is `None` then
          the whole file is uploaded.
  
      Returns:
        A `BlobImageDescriptor` object.