Überblick
Ein unveränderliches Objekt, das eine Anfrage zum Erstellen einer Bereitstellungsaufgabe darstellt.
Übernimmt GMTSImmutableData.
Öffentliche Mitgliedsfunktionen | |
(Instanztyp) | – initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: |
Initialisiert und gibt ein GMTDCreateDeliveryTaskRequest -Objekt mit den angegebenen Attributen zurück. | |
Eigenschaften | |
GMTDFleetEngineIDString * | taskID |
Verwenden Sie stattdessen initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: . | |
GMTDFleetEngineIDString * | trackingID |
Die Tracking-ID für die Aufgabe. | |
NSString * | parentID |
Die Tracking-ID für die Aufgabe. | |
GMTSTaskType | taskType |
Der Typ der Aufgabe. | |
GMTSTaskState | taskState |
Der Status der Aufgabe. | |
NSTimeInterval | taskDuration |
Die erwartete Dauer der Aufgabe in Sekunden. | |
GMSNavigationWaypoint * | plannedWaypoint |
Optionaler Wegpunkt, an dem die Aufgabe ausgeführt wird. |
Dokumentation zu Mitgliederfunktionen
– (instancetype) initWithTaskID: | (GMTDFleetEngineIDString *) | taskID | |
Tracking-ID: | (Nullable GMTDFleetEngineIDString *) | trackingID | |
TaskType: | (GMTSTaskType) | taskType | |
TaskState: | (GMTSTaskState) | taskState | |
TaskDuration: | (NSTimeInterval) | taskDuration | |
Geplanter Wegpunkt: | (GMSNavigationWaypoint darf keine Nullwerte enthalten *) | plannedWaypoint | |
Initialisiert und gibt ein GMTDCreateDeliveryTaskRequest
-Objekt mit den angegebenen Attributen zurück.
- Parameter:
-
taskID Die ID der Aufgabe. trackingID Eine Abitrary-ID, die der Kunde beim Nachverfolgen der Aufgabe nützlich finden kann. taskType Die Art dieser Aufgabe. taskState Der Status dieser Aufgabe. taskDuration Die erwartete Dauer dieser Aufgabe in Sekunden. plannedWaypoint Der Standort, an dem diese Aufgabe ausgeführt wird.
Property-Dokumentation
– (GMTDFleetEngineIDString*) taskID [read, assign] |
Verwenden Sie stattdessen initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
.
Die ID der Aufgabe.
– (GMTDFleetEngineIDString*) trackingID [read, assign] |
Die Tracking-ID für die Aufgabe.
– (NSString*) parentID [read, assign] |
Die Tracking-ID für die Aufgabe.
- Hinweis:
- Diese Eigenschaft ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen die Property „Tracking-ID“.
– (GMTSTaskType) taskType [read, assign] |
Der Typ der Aufgabe.
– (GMTSTaskState) taskState [read, assign] |
Der Status der Aufgabe.
– (NSTimeInterval) taskDuration [read, assign] |
Die erwartete Dauer der Aufgabe in Sekunden.
– (GMSNavigationWaypoint*) plannedWaypoint [read, assign] |
Optionaler Wegpunkt, an dem die Aufgabe ausgeführt wird.