ทรัพยากร: LineRotation
รถเริ่มใช้สายนี้ในเวลาใดเวลาหนึ่ง
| การแสดง JSON |
|---|
{ "name": string, "arrivalTimes": { string: { object ( |
| ช่อง | |
|---|---|
name |
ต้องระบุ ตัวระบุ อัปเดตไม่ได้ |
arrivalTimes |
ไม่บังคับ ช่วงเวลาที่อนุญาตให้ออกเดินทางโดยไม่เสียค่าใช้จ่าย (เช่น หากไม่ใช่จุดเดียวกัน เวลาถึงจริงจะกำหนดโดยระบบ) แผนที่นี้ควรมีคีย์เดียวกัน (ลบด้วยฮับแหล่งที่มา แต่ไม่มีเวลาถึง) ออบเจ็กต์ที่มีรายการคู่ |
departureTimes |
ไม่บังคับ ช่วงเวลาที่อนุญาตให้มาถึงโดยไม่เสียค่าใช้จ่าย (เช่น หากไม่ใช่เวลาตามจุดที่กำหนด ระบบจะกำหนดเวลาออกเดินทางจริง) แผนที่นี้ควรมีคีย์เดียวกัน (ลบด้วยฮับปลายทางที่ไม่มีเวลาออกเดินทาง) ออบเจ็กต์ที่มีรายการคู่ |
departureEarlinessTardinessCosts |
ไม่บังคับ ค่าใช้จ่ายในการเดินทางล่วงหน้า/ความล่าช้าและค่าใช้จ่ายในการออกเดินทาง แผนที่นี้ควรมีคีย์เดียวกัน (ลบด้วยศูนย์กลางปลายทาง ซึ่งไม่มีเวลาออกเดินทาง) ออบเจ็กต์ที่มีรายการคู่ |
arrivalEarlinessTardinessCosts |
ไม่บังคับ ค่าใช้จ่ายเกี่ยวกับความรวดเร็ว/การจัดส่งล่าช้าและขอบเขตเมื่อมาถึง แผนที่นี้ควรมีคีย์เดียวกัน (ลบด้วยฮับต้นทาง เนื่องจากไม่มีเวลาถึง) ออบเจ็กต์ที่มีรายการคู่ |
vehicles[] |
ไม่บังคับ รายชื่อยานพาหนะที่สามารถหมุนเส้นดังกล่าวได้ (เช่น รายการที่อนุญาต) หาก number_vehicles ลดเหลือ 1 ค่าตามจำนวนยานพาหนะ ยานพาหนะเหล่านั้นทั้งหมดจะได้รับการกำหนดให้กับการหมุนเส้น หากไม่มียานพาหนะ ทั้งหมดจะถือว่าพร้อมใช้งาน |
fixedPrice |
ไม่บังคับ ต้นทุนของการมียานพาหนะทุกคันที่ดำเนินการตามสายนี้ โดยไม่คำนึงถึงยานพาหนะ (คนขับ การบำรุงรักษา ฯลฯ) |
maximumNumberVehicles |
ไม่บังคับ จำนวนยานพาหนะสูงสุดที่สามารถกำหนดให้กับการหมุนนี้ได้ หากไม่ได้ตั้งค่า: ไม่มีขีดจำกัดในแง่ของยานพาหนะสำหรับการหมุนนี้ ไม่เช่นนั้น ให้จำกัดจำนวนยานพาหนะที่จัดสรรให้กับการหมุนเวียนนี้ได้ (ในรายการที่อนุญาต |
IntegerRange
ช่วงของจำนวนเต็ม
| การแสดง JSON |
|---|
{ "startValue": integer, "endValue": integer } |
| ช่อง | |
|---|---|
startValue |
ช่วงเวลาจะเปิดหากไม่ได้ตั้งค่า |
endValue |
ช่วงเวลาจะเปิดหากไม่ได้ตั้งค่า |
เมธอด |
|
|---|---|
|
สร้าง LineRotation |
|
ลบ LineRotation |
|
ดูรายละเอียดของ LineRotation |
|
แสดงรายการ LineRotations |
|
อัปเดต LineRotation |