$upload->setSoapHeaderSessionHeader(new \Api\StructType\ApiSessionHeader());
$upload->setSoapHeaderClusterHeader(new \Api\StructType\ApiClusterHeader());
/**
 * Sample call for uploadList operation/method
 */
if ($upload->uploadList(new \Api\StructType\ApiUploadList()) !== false) {
    print_r($upload->getResult());
} else {
    print_r($upload->getLastError());
}
/**
 * Samples for Get ServiceType
 */
$get = new \Api\ServiceType\ApiGet($options);
$get->setSoapHeaderSessionHeader(new \Api\StructType\ApiSessionHeader());
$get->setSoapHeaderClusterHeader(new \Api\StructType\ApiClusterHeader());
/**
 * Sample call for getUploadResult operation/method
 */
if ($get->getUploadResult(new \Api\StructType\ApiGetUploadResultRequest()) !== false) {
    print_r($get->getResult());
} else {
    print_r($get->getLastError());
}
/**
 * Samples for Download ServiceType
 */
$download = new \Api\ServiceType\ApiDownload($options);
$download->setSoapHeaderSessionHeader(new \Api\StructType\ApiSessionHeader());
$download->setSoapHeaderClusterHeader(new \Api\StructType\ApiClusterHeader());
/**