GMTDCreateDeliveryTaskRequest Sınıf Referansı

GMTDCreateDeliveryTaskRequest Sınıf Referansı

Genel bakış

Teslim görevi oluşturma isteğini temsil eden sabit bir nesne.

GMTSImmutableData'yı devralır.

Herkese Açık Üye İşlevleri

(instancetype)- initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
 Sağlanan özellikleri kullanarak bir GMTDCreateDeliveryTaskRequest nesnesini başlatır ve döndürür.

Mülkler

GMTDFleetEngineIDStringtaskID
 Bunun yerine initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: politikasını kullanın.
GMTDFleetEngineIDStringtrackingID
 Görevin izleme kimliği.
NSString * parentID
 Görevin izleme kimliği.
GMTSTaskTypetaskType
 Görevin türü.
GMTSTaskStatetaskState
 Görevin durumu.
NSTimeIntervaltaskDuration
 Görevin beklenen süresi (saniye cinsinden).
GMSNavigationWaypoint * plannedWaypoint
 Görevin gerçekleştirileceği isteğe bağlı ara nokta.

Üye İşlevi Belgeleri

- (instancetype) initWithTaskID: (GMTDFleetEngineIDString *) taskID
izleme kimliği: (nullable GMTDFleetEngineIDString *) trackingID
Görev Türü: (GMTSTaskType) taskType
Görev Durumu: (GMTSTaskState) taskState
görevSüresi: (NSTimeInterval) taskDuration
planlanan Ara nokta: (nullable GMSnavigationWaypoint *) plannedWaypoint

Sağlanan özellikleri kullanarak bir GMTDCreateDeliveryTaskRequest nesnesini başlatır ve döndürür.

Parametreler:
taskIDGörevin kimliği.
trackingIDMüşterinin görevi takip ederken yararlı bulabileceği rastgele bir kimlik.
taskTypeBu görevin türü.
taskStateBu görevin durumu.
taskDurationBu görevin beklenen süresi (saniye cinsinden).
plannedWaypointBu görevin gerçekleştirileceği konum.

Mülkiyet Belgeleri

- (GMTDFleetEngineIDString*) taskID [read, assign]

Bunun yerine initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: politikasını kullanın.

Görevin kimliği.

- (GMTDFleetEngineIDString*) trackingID [read, assign]

Görevin izleme kimliği.

- (NSString*) parentID [read, assign]

Görevin izleme kimliği.

Not:
Bu mülk eski ve gelecekteki bir sürümde kaldırılacaktır. Bunun yerine trackingID mülkünü kullanın.
- (GMTSTaskType) taskType [read, assign]

Görevin türü.

- (GMTSTaskState) taskState [read, assign]

Görevin durumu.

- (NSTimeInterval) taskDuration [read, assign]

Görevin beklenen süresi (saniye cinsinden).

- (GMSNavigationWaypoint*) plannedWaypoint [read, assign]

Görevin gerçekleştirileceği isteğe bağlı ara nokta.