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 | |
GMTDFleetEngineIDString * | taskID |
Bunun yerine initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: politikasını kullanın. | |
GMTDFleetEngineIDString * | trackingID |
Görevin izleme kimliği. | |
NSString * | parentID |
Görevin izleme kimliği. | |
GMTSTaskType | taskType |
Görevin türü. | |
GMTSTaskState | taskState |
Görevin durumu. | |
NSTimeInterval | taskDuration |
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:
-
taskID Görevin kimliği. trackingID Müşterinin görevi takip ederken yararlı bulabileceği rastgele bir kimlik. taskType Bu görevin türü. taskState Bu görevin durumu. taskDuration Bu görevin beklenen süresi (saniye cinsinden). plannedWaypoint Bu 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.