AI-generated Key Takeaways
-
Updates
DeliveryVehicle
data and assignsTasks
in Fleet Engine, requiring allVehicleJourneySegment
s for persistence. -
Supports updating
remainingVehicleJourneySegments
and assigns correspondingTasks
retrieved from it. -
Uses the
PATCH
method with a URL containing theDeliveryVehicle
name for identification. -
Requires a
header
for Delivery API requests andupdateMask
specifying fields to update. -
Provides a response containing the updated
DeliveryVehicle
instance upon successful completion.
Writes updated DeliveryVehicle
data to Fleet Engine, and assigns Tasks
to the DeliveryVehicle
. You cannot update the name of the DeliveryVehicle
. You can update remainingVehicleJourneySegments
, but it must contain all of the VehicleJourneySegment
s to be persisted on the DeliveryVehicle
. The taskId
s are retrieved from remainingVehicleJourneySegments
, and their corresponding Tasks
are assigned to the DeliveryVehicle
if they have not yet been assigned.
HTTP request
PATCH https://fleetengine.googleapis.com/v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
deliveryVehicle.name |
The unique name of this Delivery Vehicle. The format is |
Query parameters
Parameters | |
---|---|
header |
Optional. The standard Delivery API request header. |
updateMask |
Required. A field mask that indicates which This is a comma-separated list of fully qualified names of fields. Example: |
Request body
The request body contains an instance of DeliveryVehicle
.
Response body
If successful, the response body contains an instance of DeliveryVehicle
.