รายชื่อชั้นเรียน
คลาสและโปรโตคอลใน Last Mile Fleet Solution ของแพลตฟอร์ม Google Maps สำหรับ iOS มีดังนี้
<GMTDAuthorization> | โปรโตคอลที่ใช้เพื่อให้โทเค็นการให้สิทธิ์สำหรับการเรียกใช้ gRPC |
GMTDAuthorizationContext | ออบเจ็กต์ที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงบริบทที่จำเป็นในการดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์ |
GMTDCreateDeliveryTaskRequest | ออบเจ็กต์ที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงคำขอสร้างงานการนำส่ง |
GMTDDeliveryDriverAPI | คลาสที่ให้สิทธิ์เข้าถึงคอมโพเนนต์หลักทั้งหมด และทำหน้าที่เป็นจุดแรกเข้าสำหรับประเภทธุรกิจการแสดงโฆษณา |
GMTDDeliveryTask | วัตถุที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงถึงหน่วยงานที่ทำเสร็จแล้ว ณ จุดพักรถ |
GMTDDeliveryTaskManager | ออบเจ็กต์ที่จัดการการสร้างงานและการอัปเดต |
GMTDDeliveryVehicle | วัตถุที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงยานพาหนะนำส่ง |
GMTDDeliveryVehicleManager | คลาสที่ใช้สร้างและเรียกข้อมูลยานพาหนะนำส่งจาก Fleet Engine |
GMTDDeliveryVehicleReporter | ออบเจ็กต์สำหรับการส่งข้อมูลไปยังแบ็กเอนด์ Fleet Engine |
GMTDDriverAPI | คลาสนามธรรมสำหรับคลาส Driver SDK API |
GMTDDriverContext | ออบเจ็กต์ที่มีทรัพยากร Dependency ที่จำเป็นในการสร้างอินสแตนซ์ GMTDDriverApi |
GMTDTaskInfo | วัตถุที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงงานที่จะเสร็จสิ้นที่จุดจอดรถ |
GMTDUpdateDeliveryTaskRequest | ออบเจ็กต์ที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงคำขออัปเดตงานการนำส่ง |
GMTDVehicleReporter | ออบเจ็กต์สำหรับการส่งข้อมูลไปยังแบ็กเอนด์ Fleet Engine |
<GMTDVehicleReporterListener> | โปรโตคอลสำหรับการตอบสนองต่อการอัปเดตยานพาหนะเป็นระยะๆ ที่ส่งโดย GMTDVehicleReporter |
GMTDVehicleStop | วัตถุที่แสดงถึงจุดหยุดรถเพื่อนำส่ง |
GMTDVehicleUpdate | วัตถุที่แสดงถึงการอัปเดตยานพาหนะ |
GMTSImmutableData | คลาสพื้นฐานของข้อมูลที่เปลี่ยนแปลงไม่ได้ คลาสย่อยต้องใช้ isEqual: และ hash ของโปรโตคอล NSObject |
GMTSTask | วัตถุที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงหน่วยงานที่ทำเสร็จแล้ว ณ จุดพักรถ |