Visão geral
Um objeto imutável que representa uma solicitação para criar uma tarefa de entrega.
Herda GMTSImmutableData.
Funções membro públicas | |
(instancetype) | – initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:; |
Inicializa e retorna um objeto GMTDCreateDeliveryTaskRequest usando os atributos fornecidos. | |
Propriedades | |
GMTDFleetEngineIDString * | taskID |
Use initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: | |
GMTDFleetEngineIDString * | trackingID |
O ID de acompanhamento da tarefa. | |
NSString * | parentID |
O ID de acompanhamento da tarefa. | |
GMTSTaskType | taskType |
O tipo da tarefa. | |
GMTSTaskState | taskState |
O estado da tarefa. | |
NSTimeInterval | taskDuration |
A duração esperada da tarefa em segundos. | |
GMSNavigationWaypoint * | plannedWaypoint |
Ponto de referência opcional onde a tarefa será realizada. |
Documentação da função membro
- (tipo de instância) initWithTaskID: | (GMTDFleetEngineIDString *) | taskID | |
TrackingID: | (GMTDFleetEngineIDString *) anulável | trackingID | |
tipo de tarefa: | (GMTSTaskType). | taskType | |
taskState: | (GMTSTaskState). | taskState | |
taskDuration: | (NSTimeInterval) | taskDuration | |
WayWaypoint: | (GMSNavigationWaypoint * anulável) | plannedWaypoint | |
Inicializa e retorna um objeto GMTDCreateDeliveryTaskRequest
usando os atributos fornecidos.
- Parâmetros:
-
taskID O ID da tarefa. trackingID Um ID abitrário que o cliente pode considerar útil para rastrear a tarefa. taskType O tipo dessa tarefa. taskState O estado desta tarefa. taskDuration A duração esperada da tarefa em segundos. plannedWaypoint O local em que a tarefa será realizada.
Documentação da propriedade
– (GMTDFleetEngineIDString*) taskID [read, assign] |
Use initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
O ID da tarefa.
– (GMTDFleetEngineIDString*) trackingID [read, assign] |
O ID de acompanhamento da tarefa.
- (NSString*) parentID [read, assign] |
O ID de acompanhamento da tarefa.
- Observação:
- Esta propriedade está obsoleta e será removida em uma versão futura. Use a propriedade "trackingID".
- (GMTSTaskType) taskType [read, assign] |
O tipo da tarefa.
- (GMTSTaskState) taskState [read, assign] |
O estado da tarefa.
- (NSTimeInterval) taskDuration [read, assign] |
A duração esperada da tarefa em segundos.
- (GMSNavigationWaypoint*) plannedWaypoint [read, assign] |
Ponto de referência opcional onde a tarefa será realizada.