Method: providers.deliveryVehicles.patch
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Schreibt aktualisierte DeliveryVehicle
-Daten in die Fleet Engine und weist der DeliveryVehicle
Tasks
zu. Der Name der DeliveryVehicle
kann nicht aktualisiert werden. Sie können remainingVehicleJourneySegments
aktualisieren, sie muss jedoch alle VehicleJourneySegment
s enthalten, die auf der DeliveryVehicle
gespeichert werden sollen. Die taskId
s werden aus remainingVehicleJourneySegments
abgerufen und die entsprechenden Tasks
werden den DeliveryVehicle
zugewiesen, falls sie noch nicht zugewiesen wurden.
HTTP-Anfrage
PATCH https://fleetengine.googleapis.com/v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter |
deliveryVehicle.name |
string
Der eindeutige Name dieses Lieferfahrzeugs. Das Format dafür ist providers/{provider}/deliveryVehicles/{vehicle} .
|
Abfrageparameter
Parameter |
header |
object (DeliveryRequestHeader )
Optional. Der standardmäßige Anfrageheader der Delivery API
|
updateMask |
string (FieldMask format)
Erforderlich. Eine Feldmaske, die angibt, welche DeliveryVehicle -Felder aktualisiert werden sollen. Hinweis: „updateMask“ muss mindestens ein Feld enthalten. Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "remainingVehicleJourneySegments" .
|
Anfragetext
Der Anfragetext enthält eine Instanz von DeliveryVehicle
.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von DeliveryVehicle
.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-11-08 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-11-08 (UTC)."],[[["Updates `DeliveryVehicle` data and assigns `Tasks` in Fleet Engine, requiring all `VehicleJourneySegment`s for persistence."],["Supports updating `remainingVehicleJourneySegments` and assigns corresponding `Tasks` retrieved from it."],["Uses the `PATCH` method with a URL containing the `DeliveryVehicle` name for identification."],["Requires a `header` for Delivery API requests and `updateMask` specifying fields to update."],["Provides a response containing the updated `DeliveryVehicle` instance upon successful completion."]]],[]]