Reference documentation and code samples for the Google Maps FleetEngine V1 Client class VehicleMatchType.
Type of vehicle match.
Protobuf type maps.fleetengine.v1.VehicleMatch.VehicleMatchType
Namespace
Google \ Maps \ FleetEngine \ V1 \ VehicleMatch
Methods
static::name
Parameter
Name
Description
value
mixed
static::value
Parameter
Name
Description
name
mixed
Constants
UNKNOWN
Value: 0
Unknown vehicle match type
Generated from protobuf enum UNKNOWN = 0;
EXCLUSIVE
Value: 1
The vehicle currently has no trip assigned to it and can proceed to the
pickup point.
Generated from protobuf enum EXCLUSIVE = 1;
BACK_TO_BACK
Value: 2
The vehicle is currently assigned to a trip, but can proceed to the
pickup point after completing the in-progress trip. ETA and distance
calculations take the existing trip into account.
Generated from protobuf enum BACK_TO_BACK = 2;
CARPOOL
Value: 3
The vehicle has sufficient capacity for a shared ride.
Generated from protobuf enum CARPOOL = 3;
CARPOOL_BACK_TO_BACK
Value: 4
The vehicle will finish its current, active trip before proceeding to the
pickup point. ETA and distance calculations take the existing trip into
account.
Generated from protobuf enum CARPOOL_BACK_TO_BACK = 4;
[[["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 V1 Client - Class VehicleMatchType (0.4.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.4.1 (latest)](/php/docs/reference/maps-fleetengine/latest/V1.VehicleMatch.VehicleMatchType)\n- [0.4.0](/php/docs/reference/maps-fleetengine/0.4.0/V1.VehicleMatch.VehicleMatchType)\n- [0.3.1](/php/docs/reference/maps-fleetengine/0.3.1/V1.VehicleMatch.VehicleMatchType)\n- [0.2.0](/php/docs/reference/maps-fleetengine/0.2.0/V1.VehicleMatch.VehicleMatchType)\n- [0.1.6](/php/docs/reference/maps-fleetengine/0.1.6/V1.VehicleMatch.VehicleMatchType) \nReference documentation and code samples for the Google Maps FleetEngine V1 Client class VehicleMatchType.\n\nType of vehicle match.\n\nProtobuf type `maps.fleetengine.v1.VehicleMatch.VehicleMatchType`\n\nNamespace\n---------\n\nGoogle \\\\ Maps \\\\ FleetEngine \\\\ V1 \\\\ VehicleMatch\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### UNKNOWN\n\n Value: 0\n\nUnknown vehicle match type\n\nGenerated from protobuf enum `UNKNOWN = 0;`\n\n### EXCLUSIVE\n\n Value: 1\n\nThe vehicle currently has no trip assigned to it and can proceed to the\npickup point.\n\nGenerated from protobuf enum `EXCLUSIVE = 1;`\n\n### BACK_TO_BACK\n\n Value: 2\n\nThe vehicle is currently assigned to a trip, but can proceed to the\npickup point after completing the in-progress trip. ETA and distance\ncalculations take the existing trip into account.\n\nGenerated from protobuf enum `BACK_TO_BACK = 2;`\n\n### CARPOOL\n\n Value: 3\n\nThe vehicle has sufficient capacity for a shared ride.\n\nGenerated from protobuf enum `CARPOOL = 3;`\n\n### CARPOOL_BACK_TO_BACK\n\n Value: 4\n\nThe vehicle will finish its current, active trip before proceeding to the\npickup point. ETA and distance calculations take the existing trip into\naccount.\n\nGenerated from protobuf enum `CARPOOL_BACK_TO_BACK = 4;`"]]