リソース: TaskTrackingInfo
TaskTrackingInfo
メッセージ。このメッセージには、表示に使用されるタスク トラッキング情報が含まれています。トラッキング ID が複数のタスクに関連付けられている場合、Fleet Engine はヒューリスティクスを使用して、選択するタスクの TaskTrackingInfo を決定します。
JSON 表現 |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
フィールド | |
---|---|
name |
|
tracking |
変更不可。タスクのトラッキング ID。* 有効な Unicode 文字列を指定する必要があります。* 最大長は 64 文字です。* Unicode 正規化 Form C に沿って正規化されています。* 次の ASCII 文字を含めることはできません: '/'、':'、'?'、','、'#'。 |
vehicle |
車両の最終位置。 |
route |
接続時に、タスクの場所までの車両の予想ルートのポリラインを形成するポイントのリスト。 |
remaining |
タスクの停留所まで車両が残す停留所の数(タスクの停留所を含む)。たとえば、車両の次の停留所がタスクの停留所である場合、値は 1 になります。 |
remaining |
目的の |
estimated |
停留所までの予定到着時刻を示すタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
estimated |
タスクの推定完了時間を示すタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
state |
タスクの現在の実行状態。 |
task |
タスクの実行を試みた結果。 |
task |
プロバイダによってタスクの結果が設定された日時を示すタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
planned |
変更不可。タスクを完了する場所。 |
target |
タスクを完了する必要がある時間枠。 |
attributes[] |
タスクに設定されたカスタム属性。 |
メソッド |
|
---|---|
|
指定された TaskTrackingInfo インスタンスを返します。 |