An ota client GET the binary file for the package that the given UpdateRequest and Vehicle refers to.
An ota client GET which packages await installation for the given vehicle, in the form a Seq of PendingUpdateRequest whose order was specified via setInstallOrder.
An ota client GET which packages await installation for the given vehicle, in the form a Seq of PendingUpdateRequest whose order was specified via setInstallOrder. To actually download each binary file, downloadPackage is used.
data.UpdateStatus (two of interest: InFlight and Pending)
An ota client POST a PackageId to schedule installation on a vehicle.
An ota client POST a PackageId to schedule installation on a vehicle. Internally an UpdateRequest and an UpdateSpec are persisted for that PackageId. Resolver is not contacted.
An ota client POST for the given UpdateRequest an InstallReport (describing the outcome after installing the package in question).
A web client fetches the results of updates to a given Vehicle.
An ota client PUT the order in which the given UpdateRequests are to be installed on a vehicle.
An ota client PUT a list of packages to record they're installed on a vehicle, overwriting any previous such list.