def UploadFilePath(self, filepath, offset=0, amount=None):
    """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.
    """
    return self._UploadChunkStream(
        self._streamer.StreamFilePath(filepath, offset=offset, amount=amount))
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.