API de Google Drive - Biblioteca de cliente de PHP: configuración de uploadType para carga reanudable

Estoy teniendo serios problemas con la documentación de la nueva biblioteca de clientes API de Google Drive. Parece que esto debería ser fácil de responder sin tener que ponerlo en stackoverflow. Estoy considerando seriamente lanzar mi propia en este caso, una biblioteca de 64 páginas que "simplemente funciona" es hasta ahora un "dolor de cabeza total"

¿Cómo diablos configura el uploadType en "reanudable" en lugar del predeterminado "simple". He buscado en la biblioteca una forma de hacer esto, pero parece que no existe. Su única sugerencia es el código en su página de carga de muestra.https://developers.google.com/drive/quickstart-php

//Insert a file
$file = new Google_DriveFile();
$file->setTitle('My document');
$file->setDescription('A test document');
$file->setMimeType('text/plain');

$data = file_get_contents('document.txt');

$createdFile = $service->files->insert($file, array(
      'data' => $data,
      'mimeType' => 'text/plain',
    ));

Nada aquí establece el uploadType ... ???

Sudocs en otra página, simplemente muestre uploadType como parte de la dirección como GET:https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable pero cuando usas$service->files->insert, la biblioteca establece la dirección.

Respuestas a la pregunta(2)

Su respuesta a la pregunta