com.google.android.libraries.mapsplatform.transportation.driver.api.delivery.data
Stay organized with collections
Save and categorize content based on your preferences.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-27 UTC.
[null,null,["Last updated 2025-08-27 UTC."],[[["\u003cp\u003eThis documentation details classes for managing delivery tasks and vehicles within the Driver SDK.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eDeliveryTask\u003c/code\u003e represents individual actions to track, while \u003ccode\u003eDeliveryVehicle\u003c/code\u003e represents the vehicle used for these tasks.\u003c/p\u003e\n"],["\u003cp\u003eRequests for creating and updating tasks are handled by \u003ccode\u003eCreateDeliveryTaskRequest\u003c/code\u003e and \u003ccode\u003eUpdateDeliveryTaskRequest\u003c/code\u003e, respectively.\u003c/p\u003e\n"],["\u003cp\u003eEach of these primary classes has a corresponding builder class for object creation and modification.\u003c/p\u003e\n"]]],["The core content describes classes related to delivery management. `CreateDeliveryTaskRequest` defines values for new tasks, while `UpdateDeliveryTaskRequest` modifies existing ones. `DeliveryTask` represents a single tracked action. `DeliveryVehicle` signifies a vehicle for performing these tasks. Builder classes (`CreateDeliveryTaskRequest.Builder`, `DeliveryTask.Builder`, `DeliveryVehicle.Builder`, `UpdateDeliveryTaskRequest.Builder`) facilitate the creation of instances for each corresponding class. These elements collectively enable the creation and updating of delivery tasks and vehicles.\n"],null,["# com.google.android.libraries.mapsplatform.transportation.driver.api.delivery.data\n\n### Classes\n\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------|\n| [CreateDeliveryTaskRequest](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/CreateDeliveryTaskRequest) | CreateDeliveryTaskRequest contains the values that may be set when creating a new task. |\n| [CreateDeliveryTaskRequest.Builder](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/CreateDeliveryTaskRequest.Builder) | Builder class for CreateDeliveryTaskRequest. |\n| [DeliveryTask](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/DeliveryTask) | DeliveryTask represents a single action to track. |\n| [DeliveryTask.Builder](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/DeliveryTask.Builder) | Builder class for DeliveryTask. |\n| [DeliveryVehicle](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/DeliveryVehicle) | DeliveryVehicle represents a vehicle used to perform single tracked actions, known as Tasks. |\n| [DeliveryVehicle.Builder](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/DeliveryVehicle.Builder) | Builder class for DeliveryVehicle. |\n| [UpdateDeliveryTaskRequest](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/UpdateDeliveryTaskRequest) | UpdateDeliveryTaskRequest contains the values that may be modified for an existing task. |\n| [UpdateDeliveryTaskRequest.Builder](/maps/documentation/mobility/driver-sdk/scheduled/reference/driver_6/android/reference/com/google/android/libraries/mapsplatform/transportation/driver/api/delivery/data/UpdateDeliveryTaskRequest.Builder) | Builder class for UpdateDeliveryTaskRequest. |"]]