Panoramica
Un oggetto immutabile che rappresenta una richiesta di creazione di un'attività di consegna.
Eredita GMTSImmutableData.
Funzioni pubbliche dei membri | |
(instancetype) | - initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: |
Inizializza e restituisce un oggetto GMTDCreateDeliveryTaskRequest utilizzando gli attributi forniti. | |
Proprietà | |
GMTDFleetEngineIDString * | taskID |
Usa invece il criterio initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: . | |
GMTDFleetEngineIDString * | trackingID |
L'ID monitoraggio dell'attività. | |
NSString * | parentID |
L'ID monitoraggio dell'attività. | |
GMTSTaskType | taskType |
Il tipo di attività. | |
GMTSTaskState | taskState |
Lo stato dell'attività. | |
NSTimeInterval | taskDuration |
La durata prevista dell'attività in secondi. | |
GMSNavigazioneWaypoint * | plannedWaypoint |
Waypoint facoltativo in cui verrà eseguita l'attività. |
Documentazione sulle funzioni dei membri
- (instancetype) initWithTaskID: | (GMTDFleetEngineIDString *) | taskID | |
ID monitoraggio: | (nullable GMTDFleetEngineIDString *) | trackingID | |
tipo attività: | (GMTSTaskType) | taskType | |
taskState: | (GMTSTaskState) | taskState | |
durata attività: | (NSTimeInterval) | taskDuration | |
PlanWaypoint: | (GMSNavigatorWaypoint nullo *) | plannedWaypoint | |
Inizializza e restituisce un oggetto GMTDCreateDeliveryTaskRequest
utilizzando gli attributi forniti.
- Parametri:
-
taskID L'ID dell'attività. trackingID Un ID abitrary che il client potrebbe trovare utile per monitorare l'attività. taskType Il tipo di questa attività. taskState Lo stato dell'attività. taskDuration La durata prevista di questa attività in secondi. plannedWaypoint La località in cui verrà eseguita l'attività.
Documentazione della proprietà
- (GMTDFleetEngineIDString*) taskID [read, assign] |
Usa invece il criterio initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
.
L'ID dell'attività.
- (GMTDFleetEngineIDString*) trackingID [read, assign] |
L'ID monitoraggio dell'attività.
- (NSString*) parentID [read, assign] |
L'ID monitoraggio dell'attività.
- Nota:
- Questa proprietà è obsoleta e verrà rimossa in una release futura. Utilizza la proprietà trackingID.
- (GMTSTaskType) taskType [read, assign] |
Il tipo di attività.
- (GMTSTaskState) taskState [read, assign] |
Lo stato dell'attività.
- (NSTimeInterval) taskDuration [read, assign] |
La durata prevista dell'attività in secondi.
- (GMSNavigatorWaypoint*) plannedWaypoint [read, assign] |
Waypoint facoltativo in cui verrà eseguita l'attività.