Descripción general
Un objeto inmutable que representa una solicitud para crear una tarea de entrega.
Hereda GMTSImmutableData.
Funciones públicas de miembro | |
(tipo de instancia) | - initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: |
Inicializa y muestra un objeto GMTDCreateDeliveryTaskRequest mediante los atributos proporcionados. | |
Propiedades | |
GMTDFleetEngineIDString * | taskID |
Usa initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: en su lugar. | |
GMTDFleetEngineIDString * | trackingID |
El ID de seguimiento de la tarea. | |
NSString * | parentID |
El ID de seguimiento de la tarea. | |
GMTSTaskType | taskType |
Es el tipo de tarea. | |
GMTSTaskState | taskState |
El estado de la tarea. | |
NSTimeInterval | taskDuration |
La duración esperada de la tarea, expresada en segundos. | |
GMSNavigationWaypoint * | plannedWaypoint |
Punto de referencia opcional donde se realizará la tarea. |
Documentación sobre la función del miembro
- (tipo de instancia) initWithTaskID: | (GMTDFleetEngineIDString *) | taskID | |
ID de seguimiento: | (nulable GMTDFleetEngineIDString *) | trackingID | |
taskType: | (GMTSTaskType). | taskType | |
taskState: | (GMTSTaskState). | taskState | |
taskDuration: | (NSTimeInterval) | taskDuration | |
Punto de referencia planificado: | (nullable GMSNavigationWaypoint *) | plannedWaypoint | |
Inicializa y muestra un objeto GMTDCreateDeliveryTaskRequest
mediante los atributos proporcionados.
- Parámetros:
-
taskID El ID de la tarea. trackingID Un ID abitrario que el cliente puede encontrar útil para rastrear la tarea. taskType Es el tipo de esta tarea. taskState El estado de esta tarea. taskDuration La duración esperada de esta tarea, expresada en segundos. plannedWaypoint La ubicación donde se realizará esta tarea.
Documentación de la propiedad
- (GMTDFleetEngineIDString*) taskID [read, assign] |
Usa initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
en su lugar.
El ID de la tarea.
- (GMTDFleetEngineIDString*) trackingID [read, assign] |
El ID de seguimiento de la tarea.
- (NSString*) parentID [read, assign] |
El ID de seguimiento de la tarea.
- Nota:
- Esta propiedad está obsoleta y se quitará en una versión futura. En su lugar, utiliza la propiedad trackingID.
- (GMTSTaskType) taskType [read, assign] |
Es el tipo de tarea.
- (GMTSTaskState) taskState [read, assign] |
El estado de la tarea.
- (NSTimeInterval) taskDuration [read, assign] |
La duración esperada de la tarea, expresada en segundos.
- (GMSNavigationWaypoint*) plannedWaypoint [read, assign] |
Punto de referencia opcional donde se realizará la tarea.