GMTDCreateDeliveryTaskRequest クラス リファレンス

GMTDCreateDeliveryTaskRequest クラス リファレンス

概要

配信タスクの作成リクエストを表す不変のオブジェクト。

GMTSImmutableData を継承します。

公開メンバー関数

(instancetype)- initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
 指定された属性を使用して、GMTDCreateDeliveryTaskRequest オブジェクトを初期化して返します。

プロパティ

GMTDFleetEngineIDStringtaskID
 代わりに initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: を使用してください。
GMTDFleetEngineIDStringtrackingID
 タスクのトラッキング ID。
NSString * parentID
 タスクのトラッキング ID。
GMTSTaskTypetaskType
 タスクのタイプ。
GMTSTaskStatetaskState
 タスクの状態。
NSTimeInterval taskDuration
 タスクの予想される所要時間(秒単位)。
GMSNavigationWaypoint * plannedWaypoint
 タスクを実行する地点(省略可)。

メンバー関数のドキュメント

- (instancetype) initWithTaskID: GMTDFleetEngineIDString *) taskID
TrackingID: (null 値許容の GMTDFleetEngineIDString *) trackingID
taskType: GMTSTaskType taskType
taskState: GMTSTaskState taskState
taskDuration: (NSTimeInterval) taskDuration
predictedWaypoint: (null 許容の GMSNavigationWaypoint *) plannedWaypoint

指定された属性を使用して、GMTDCreateDeliveryTaskRequest オブジェクトを初期化して返します。

パラメータ:
taskIDタスクの ID。
trackingIDクライアントがタスクの追跡に役立つ可能性がある任意の ID。
taskTypeこのタスクのタイプ。
taskStateこのタスクの状態。
taskDurationこのタスクの予想される所要時間(秒単位)。
plannedWaypointこのタスクを実行するロケーション。

プロパティのドキュメント

- (GMTDFleetEngineIDString*) taskID [read, assign]

代わりに initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: を使用してください。

タスクの ID。

- (GMTDFleetEngineIDString*) trackingID [read, assign]

タスクのトラッキング ID。

- (NSString*) parentID [read, assign]

タスクのトラッキング ID。

注:
このプロパティは廃止され、今後のリリースで削除される予定です。代わりに、trackingID プロパティを使用してください。
- (GMTSTaskType) taskType [read, assign]

タスクのタイプ。

- (GMTSTaskStatetaskState [read, assign]

タスクの状態。

-(NSTimeInterval)taskDuration [read, assign]

タスクの予想される所要時間(秒単位)。

-(GMSNavigationWaypoint*)plannedWaypoint [read, assign]

タスクを実行する地点(省略可)。