Reference documentation and code samples for the Google Maps FleetEngine Delivery V1 Client class TaskTrackingViewConfig.
The configuration message that defines when a data element of a Task should be visible to the end users.
Generated from protobuf message maps.fleetengine.delivery.v1.TaskTrackingViewConfig
Namespace
Google \ Maps \ FleetEngine \ Delivery \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ route_polyline_points_visibility |
TaskTrackingViewConfig\VisibilityOption
The field that specifies when route polyline points can be visible. If this field is not specified, the project level default visibility configuration for this data will be used. |
↳ estimated_arrival_time_visibility |
TaskTrackingViewConfig\VisibilityOption
The field that specifies when estimated arrival time can be visible. If this field is not specified, the project level default visibility configuration for this data will be used. |
↳ estimated_task_completion_time_visibility |
TaskTrackingViewConfig\VisibilityOption
The field that specifies when estimated task completion time can be visible. If this field is not specified, the project level default visibility configuration for this data will be used. |
↳ remaining_driving_distance_visibility |
TaskTrackingViewConfig\VisibilityOption
The field that specifies when remaining driving distance can be visible. If this field is not specified, the project level default visibility configuration for this data will be used. |
↳ remaining_stop_count_visibility |
TaskTrackingViewConfig\VisibilityOption
The field that specifies when remaining stop count can be visible. If this field is not specified, the project level default visibility configuration for this data will be used. |
↳ vehicle_location_visibility |
TaskTrackingViewConfig\VisibilityOption
The field that specifies when vehicle location can be visible. If this field is not specified, the project level default visibility configuration for this data will be used. |
getRoutePolylinePointsVisibility
The field that specifies when route polyline points can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Returns | |
---|---|
Type | Description |
TaskTrackingViewConfig\VisibilityOption|null |
hasRoutePolylinePointsVisibility
clearRoutePolylinePointsVisibility
setRoutePolylinePointsVisibility
The field that specifies when route polyline points can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Parameter | |
---|---|
Name | Description |
var |
TaskTrackingViewConfig\VisibilityOption
|
Returns | |
---|---|
Type | Description |
$this |
getEstimatedArrivalTimeVisibility
The field that specifies when estimated arrival time can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Returns | |
---|---|
Type | Description |
TaskTrackingViewConfig\VisibilityOption|null |
hasEstimatedArrivalTimeVisibility
clearEstimatedArrivalTimeVisibility
setEstimatedArrivalTimeVisibility
The field that specifies when estimated arrival time can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Parameter | |
---|---|
Name | Description |
var |
TaskTrackingViewConfig\VisibilityOption
|
Returns | |
---|---|
Type | Description |
$this |
getEstimatedTaskCompletionTimeVisibility
The field that specifies when estimated task completion time can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Returns | |
---|---|
Type | Description |
TaskTrackingViewConfig\VisibilityOption|null |
hasEstimatedTaskCompletionTimeVisibility
clearEstimatedTaskCompletionTimeVisibility
setEstimatedTaskCompletionTimeVisibility
The field that specifies when estimated task completion time can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Parameter | |
---|---|
Name | Description |
var |
TaskTrackingViewConfig\VisibilityOption
|
Returns | |
---|---|
Type | Description |
$this |
getRemainingDrivingDistanceVisibility
The field that specifies when remaining driving distance can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Returns | |
---|---|
Type | Description |
TaskTrackingViewConfig\VisibilityOption|null |
hasRemainingDrivingDistanceVisibility
clearRemainingDrivingDistanceVisibility
setRemainingDrivingDistanceVisibility
The field that specifies when remaining driving distance can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Parameter | |
---|---|
Name | Description |
var |
TaskTrackingViewConfig\VisibilityOption
|
Returns | |
---|---|
Type | Description |
$this |
getRemainingStopCountVisibility
The field that specifies when remaining stop count can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Returns | |
---|---|
Type | Description |
TaskTrackingViewConfig\VisibilityOption|null |
hasRemainingStopCountVisibility
clearRemainingStopCountVisibility
setRemainingStopCountVisibility
The field that specifies when remaining stop count can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Parameter | |
---|---|
Name | Description |
var |
TaskTrackingViewConfig\VisibilityOption
|
Returns | |
---|---|
Type | Description |
$this |
getVehicleLocationVisibility
The field that specifies when vehicle location can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Returns | |
---|---|
Type | Description |
TaskTrackingViewConfig\VisibilityOption|null |
hasVehicleLocationVisibility
clearVehicleLocationVisibility
setVehicleLocationVisibility
The field that specifies when vehicle location can be visible. If this field is not specified, the project level default visibility configuration for this data will be used.
Parameter | |
---|---|
Name | Description |
var |
TaskTrackingViewConfig\VisibilityOption
|
Returns | |
---|---|
Type | Description |
$this |