Interface protos.maps.fleetengine.delivery.v1.ITask (0.1.0)

Properties of a Task.

Package

@googlemaps/fleetengine-delivery

Properties

attributes

attributes?: (maps.fleetengine.delivery.v1.ITaskAttribute[]|null);

Task attributes

deliveryVehicleId

deliveryVehicleId?: (string|null);

Task deliveryVehicleId

journeySharingInfo

journeySharingInfo?: (maps.fleetengine.delivery.v1.Task.IJourneySharingInfo|null);

Task journeySharingInfo

name

name?: (string|null);

Task name

plannedLocation

plannedLocation?: (maps.fleetengine.delivery.v1.ILocationInfo|null);

Task plannedLocation

state

state?: (maps.fleetengine.delivery.v1.Task.State|keyof typeof maps.fleetengine.delivery.v1.Task.State|null);

Task state

targetTimeWindow

targetTimeWindow?: (maps.fleetengine.delivery.v1.ITimeWindow|null);

Task targetTimeWindow

taskDuration

taskDuration?: (google.protobuf.IDuration|null);

Task taskDuration

taskOutcome

taskOutcome?: (maps.fleetengine.delivery.v1.Task.TaskOutcome|keyof typeof maps.fleetengine.delivery.v1.Task.TaskOutcome|null);

Task taskOutcome

taskOutcomeLocation

taskOutcomeLocation?: (maps.fleetengine.delivery.v1.ILocationInfo|null);

Task taskOutcomeLocation

taskOutcomeLocationSource

taskOutcomeLocationSource?: (maps.fleetengine.delivery.v1.Task.TaskOutcomeLocationSource|keyof typeof maps.fleetengine.delivery.v1.Task.TaskOutcomeLocationSource|null);

Task taskOutcomeLocationSource

taskOutcomeTime

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

Task taskOutcomeTime

taskTrackingViewConfig

taskTrackingViewConfig?: (maps.fleetengine.delivery.v1.ITaskTrackingViewConfig|null);

Task taskTrackingViewConfig

trackingId

trackingId?: (string|null);

Task trackingId

type

type?: (maps.fleetengine.delivery.v1.Task.Type|keyof typeof maps.fleetengine.delivery.v1.Task.Type|null);

Task type