Interface protos.google.maps.routing.v2.IComputeRouteMatrixRequest (2.2.0)

Properties of a ComputeRouteMatrixRequest.

Package

@googlemaps/routing

Properties

arrivalTime

arrivalTime?: (google.protobuf.ITimestamp|null);

ComputeRouteMatrixRequest arrivalTime

departureTime

departureTime?: (google.protobuf.ITimestamp|null);

ComputeRouteMatrixRequest departureTime

destinations

destinations?: (google.maps.routing.v2.IRouteMatrixDestination[]|null);

ComputeRouteMatrixRequest destinations

extraComputations

extraComputations?: (google.maps.routing.v2.ComputeRouteMatrixRequest.ExtraComputation[]|null);

ComputeRouteMatrixRequest extraComputations

languageCode

languageCode?: (string|null);

ComputeRouteMatrixRequest languageCode

origins

origins?: (google.maps.routing.v2.IRouteMatrixOrigin[]|null);

ComputeRouteMatrixRequest origins

regionCode

regionCode?: (string|null);

ComputeRouteMatrixRequest regionCode

routingPreference

routingPreference?: (google.maps.routing.v2.RoutingPreference|keyof typeof google.maps.routing.v2.RoutingPreference|null);

ComputeRouteMatrixRequest routingPreference

trafficModel

trafficModel?: (google.maps.routing.v2.TrafficModel|keyof typeof google.maps.routing.v2.TrafficModel|null);

ComputeRouteMatrixRequest trafficModel

transitPreferences

transitPreferences?: (google.maps.routing.v2.ITransitPreferences|null);

ComputeRouteMatrixRequest transitPreferences

travelMode

travelMode?: (google.maps.routing.v2.RouteTravelMode|keyof typeof google.maps.routing.v2.RouteTravelMode|null);

ComputeRouteMatrixRequest travelMode

units

units?: (google.maps.routing.v2.Units|keyof typeof google.maps.routing.v2.Units|null);

ComputeRouteMatrixRequest units