Referensi Class GMTDCreateDeliveryTaskRequest

Referensi Class GMTDCreateDeliveryTaskRequest

Ringkasan

Objek yang tidak dapat diubah yang mewakili permintaan untuk membuat tugas pengiriman.

Mewarisi GMTSImmutableData.

Fungsi Anggota Publik

(jenis instance)- initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
 Melakukan inisialisasi dan menampilkan objek GMTDCreateDeliveryTaskRequest menggunakan atribut yang disediakan.

Properti

GMTDFleetEngineIDStringtaskID
 Sebagai gantinya, gunakan initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:.
GMTDFleetEngineIDStringtrackingID
 ID pelacakan untuk tugas.
NSString * parentID
 ID pelacakan untuk tugas.
GMTSTaskTypetaskType
 Jenis tugas.
GMTSTaskStatetaskState
 Status tugas.
NSTimeIntervaltaskDuration
 Perkiraan durasi tugas dalam hitungan detik.
GMSNavigationWaypoint * plannedWaypoint
 Titik jalan opsional tempat tugas akan dijalankan.

Dokumentasi Fungsi Anggota

- (instancetype) initWithTaskID: (GMTDFleetEngineIDString *) taskID
trackingID: (nullable GMTDFleetEngineIDString *) trackingID
{i>taskType<i}: (GMTSTaskType) taskType
taskState: (GMTSTaskState) taskState
taskDuration: (NSTimeInterval) taskDuration
DirencanakanWaypoint: (nullable GMSNavigationWaypoint *) plannedWaypoint

Melakukan inisialisasi dan menampilkan objek GMTDCreateDeliveryTaskRequest menggunakan atribut yang disediakan.

Parameter:
taskIDID tugas.
trackingIDID arbitrer yang mungkin berguna bagi klien dalam melacak tugas.
taskTypeJenis tugas ini.
taskStateStatus tugas ini.
taskDurationPerkiraan durasi tugas ini dalam detik.
plannedWaypointLokasi tempat tugas ini akan dilakukan.

Dokumentasi Properti

- (GMTDFleetEngineIDString*) taskID [read, assign]

Sebagai gantinya, gunakan initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:.

ID tugas.

- (GMTDFleetEngineIDString*) trackingID [read, assign]

ID pelacakan untuk tugas.

- (NSString*) parentID [read, assign]

ID pelacakan untuk tugas.

Catatan:
Properti ini sudah tidak berlaku dan akan dihapus dalam rilis mendatang. Sebagai gantinya, gunakan properti trackingID.
- (GMTSTaskType) taskType [read, assign]

Jenis tugas.

- (GMTSTaskState) taskState [read, assign]

Status tugas.

- (NSTimeInterval) taskDuration [read, assign]

Perkiraan durasi tugas dalam hitungan detik.

- (GMSNavigationWaypoint*) plannedWaypoint [read, assign]

Titik jalan opsional tempat tugas akan dijalankan.