แหล่งข้อมูล: ยานพาหนะ
ไม่มีชื่อ ระบบจัดเก็บเป็นคีย์แผนที่ภายในเครือข่าย
| การแสดง JSON |
|---|
{ "name": string, "capacities": [ { object ( |
| ช่อง | |
|---|---|
name |
ต้องระบุ ตัวระบุ อัปเดตไม่ได้ |
capacities[] |
ไม่บังคับ ลักษณะเฉพาะของยานพาหนะ |
cost |
ต้องระบุ ค่าใช้จ่ายในการใช้ยานพาหนะ ฟังก์ชันเหล่านี้คือฟังก์ชันของอาร์กิวเมนต์เดียว ได้แก่ ระยะทางที่ยานพาหนะเคลื่อนที่ น้ำหนักที่ยานพาหนะขนส่ง จำนวนพาเลตที่ยานพาหนะขนส่ง ฟังก์ชันเหล่านี้คํานึงถึงค่าใช้จ่ายในการบำรุงรักษา เชื้อเพลิง และการจัดการ ค่าใช้จ่ายเหล่านี้อาจรวมค่าใช้จ่ายล่วงหน้า (จะจ่ายเมื่อใช้ยานพาหนะแล้ว ซึ่งส่วนใหญ่จะมีประโยชน์สำหรับการเหมาช่วง) |
pricing |
ไม่บังคับ ราคาที่ฝ่ายที่ชำระเงินจะชำระ เฉพาะเมื่อมีการใช้ยานพาหนะในบรรทัดที่สร้างขึ้นเท่านั้น (ไม่ได้เป็นส่วนหนึ่งของเครือข่ายอินพุต) |
allowedForGeneratedLines |
ต้องระบุ รถคันนี้ใช้สำหรับสายที่สร้างขึ้นได้หรือไม่ หากตั้งค่าเป็น |
vehiclePositionConstraints[] |
ไม่บังคับ ตำแหน่งบังคับสำหรับรถคันปัจจุบันพร้อมเวลา ตัวอย่างเช่น ใช้รายการเพื่อสร้างแบบจำลองข้อเท็จจริงที่ว่ายานพาหนะที่เริ่มต้นหรือสิ้นสุดที่ฮับที่กำหนด |
VehiclePositionConstraint
ยึดตำแหน่งของยานพาหนะไว้
| การแสดง JSON |
|---|
{
"time": {
object ( |
| ช่อง | |
|---|---|
time |
เวลาของข้อจำกัด |
hubId |
ฮับของข้อจำกัด |
เมธอด |
|
|---|---|
|
สร้างยานพาหนะ |
|
ลบยานพาหนะ |
|
รับรายละเอียดของยานพาหนะ |
|
แสดงรายการยานพาหนะ |
|
ทำให้มียานพาหนะพร้อมใช้งาน |
|
ทำให้รถยนต์ไม่พร้อมใช้งาน |
|
อัปเดตรถยนต์ |