# Fleet Engine API for scheduled tasks

Services for scheduled tasks.

## Service: fleetengine.googleapis.com

The Service name `fleetengine.googleapis.com` is needed to create RPC client stubs.

## `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService`

| Methods ||
|---|---|
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks` `` | Creates and returns a batch of new `Task` objects. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle` `` | Creates and returns a new `DeliveryVehicle`. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.CreateTask` `` | Creates and returns a new `Task` object. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicle` `` | Deletes a DeliveryVehicle from the Fleet Engine. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.DeleteTask` `` | Deletes a single Task. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle` `` | Returns the specified `DeliveryVehicle` instance. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.GetTask` `` | Gets information about a `Task`. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo` `` | Returns the specified `TaskTrackingInfo` instance. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles` `` | Gets all `DeliveryVehicle`s that meet the specified filtering criteria. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.ListTasks` `` | Gets all `Task`s that meet the specified filtering criteria. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle` `` | Writes updated `DeliveryVehicle` data to Fleet Engine, and assigns `Tasks` to the `DeliveryVehicle`. |
| `` `https://developers.google.com/maps/documentation/mobility/fleet-engine/reference/tasks/rpc/maps.fleetengine.delivery.v1#maps.fleetengine.delivery.v1.DeliveryService.UpdateTask` `` | Updates `Task` data. |