Referência de classe de GMTDCreateDeliveryTaskRequest

Referência de classe GMTDCreateDeliveryTaskRequest

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

GMTDFleetEngineIDStringtaskID
 Use initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
GMTDFleetEngineIDStringtrackingID
 O ID de acompanhamento da tarefa.
NSString * parentID
 O ID de acompanhamento da tarefa.
GMTSTaskTypetaskType
 O tipo da tarefa.
GMTSTaskStatetaskState
 O estado da tarefa.
NSTimeIntervaltaskDuration
 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:
taskIDO ID da tarefa.
trackingIDUm ID abitrário que o cliente pode considerar útil para rastrear a tarefa.
taskTypeO tipo dessa tarefa.
taskStateO estado desta tarefa.
taskDurationA duração esperada da tarefa em segundos.
plannedWaypointO 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.