A pickup Task is the action taken for picking up a shipment from a
customer. Depot or feeder vehicle pickups should use theSCHEDULED_STOPtype.
Generated from protobuf enumPICKUP = 1;
DELIVERY
Value: 2
A delivery Task is the action taken for delivering a shipment to an end
customer. Depot or feeder vehicle dropoffs should use theSCHEDULED_STOPtype.
Generated from protobuf enumDELIVERY = 2;
SCHEDULED_STOP
Value: 3
A scheduled stop Task is used for planning purposes. For example, it
could represent picking up or dropping off shipments from feeder vehicles
or depots. It shouldn't be used for any shipments that are picked up or
dropped off from an end customer.
Generated from protobuf enumSCHEDULED_STOP = 3;
UNAVAILABLE
Value: 4
A Task that means the Vehicle is not available for service. For example,
this can happen when the driver takes a break, or when the vehicle
is being refueled.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Maps FleetEngine Delivery V1 Client - Class Type (0.4.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.4.1 (latest)](/php/docs/reference/maps-fleetengine-delivery/latest/V1.Task.Type)\n- [0.4.0](/php/docs/reference/maps-fleetengine-delivery/0.4.0/V1.Task.Type)\n- [0.3.1](/php/docs/reference/maps-fleetengine-delivery/0.3.1/V1.Task.Type)\n- [0.2.0](/php/docs/reference/maps-fleetengine-delivery/0.2.0/V1.Task.Type)\n- [0.1.8](/php/docs/reference/maps-fleetengine-delivery/0.1.8/V1.Task.Type) \nReference documentation and code samples for the Google Maps FleetEngine Delivery V1 Client class Type.\n\nThe type of Task.\n\nProtobuf type `maps.fleetengine.delivery.v1.Task.Type`\n\nNamespace\n---------\n\nGoogle \\\\ Maps \\\\ FleetEngine \\\\ Delivery \\\\ V1 \\\\ Task\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### TYPE_UNSPECIFIED\n\n Value: 0\n\nDefault, the Task type is unknown.\n\nGenerated from protobuf enum `TYPE_UNSPECIFIED = 0;`\n\n### PICKUP\n\n Value: 1\n\nA pickup Task is the action taken for picking up a shipment from a\ncustomer. Depot or feeder vehicle pickups should use the `SCHEDULED_STOP`\ntype.\n\nGenerated from protobuf enum `PICKUP = 1;`\n\n### DELIVERY\n\n Value: 2\n\nA delivery Task is the action taken for delivering a shipment to an end\ncustomer. Depot or feeder vehicle dropoffs should use the\n`SCHEDULED_STOP` type.\n\nGenerated from protobuf enum `DELIVERY = 2;`\n\n### SCHEDULED_STOP\n\n Value: 3\n\nA scheduled stop Task is used for planning purposes. For example, it\ncould represent picking up or dropping off shipments from feeder vehicles\nor depots. It shouldn't be used for any shipments that are picked up or\ndropped off from an end customer.\n\nGenerated from protobuf enum `SCHEDULED_STOP = 3;`\n\n### UNAVAILABLE\n\n Value: 4\n\nA Task that means the Vehicle is not available for service. For example,\nthis can happen when the driver takes a break, or when the vehicle\nis being refueled.\n\nGenerated from protobuf enum `UNAVAILABLE = 4;`"]]