แหล่งข้อมูล: ฮับ
ต้องนำการจัดส่งจากฮับหนึ่งไปยังอีกฮับหนึ่ง
| การแสดง JSON |
|---|
{ "name": string, "position": { object ( |
| ช่อง | |
|---|---|
name |
ต้องระบุ ตัวระบุ อัปเดตไม่ได้ |
position |
ไม่บังคับ ตำแหน่งเพื่อคำนวณเส้นทางในโลกจริง |
openingTimes[] |
ต้องระบุ เวลาเปิดทำการ สำหรับตอนนี้ ให้ใช้การนำเสนอแบบคร่าวๆ คือ 1 ผลงานในแต่ละครั้งที่เปิดตัวฮับ (หากพนักงานพักกลางวันและไม่มีคนทำงาน ณ เวลานั้น จะมี 2 รายการสำหรับวันนั้น) |
crossDockingCapacity |
ไม่บังคับ ความจุของฮับทั้งหมด |
crossDockingTime |
ไม่บังคับ เวลาที่ใช้ในการดำเนินการครอสด็อกกิ้ง 1 ครั้ง (ต่อคัน) |
LatLng
วัตถุที่แสดงคู่ละติจูด/ลองจิจูด ค่านี้จะแสดงเป็นคู่ของค่าคู่เพื่อแสดงองศาละติจูดและลองจิจูด ออบเจ็กต์นี้ต้องเป็นไปตาม มาตรฐาน WGS84 เว้นแต่จะระบุไว้เป็นอย่างอื่น ค่าต้องอยู่ในช่วงมาตรฐาน
| การแสดง JSON |
|---|
{ "latitude": number, "longitude": number } |
| ช่อง | |
|---|---|
latitude |
ละติจูด หน่วยเป็นองศา โดยต้องอยู่ในช่วง [-90.0, +90.0] |
longitude |
ลองจิจูด หน่วยเป็นองศา โดยต้องอยู่ในช่วง [-180.0, +180.0] |
CrossDockingCapacity
ความสามารถในการบันทึกข้ามเอกสารโดยรวมสำหรับฮับ
| การแสดง JSON |
|---|
{
"capacityPerHour": [
{
object ( |
| ช่อง | |
|---|---|
capacityPerHour[] |
ไม่บังคับ ความจุแบบข้ามเอกสารสำหรับแต่ละมิติข้อมูล |
CrossDockingTime
เวลาโดยรวมสำหรับการครอสด็อกกิ้งสำหรับฮับ
| การแสดง JSON |
|---|
{
"timeConstant": string,
"time": {
object ( |
| ช่อง | |
|---|---|
timeConstant |
ไม่บังคับ เวลาคงที่สำหรับการดำเนินการข้ามเอกสาร ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย " |
time |
ไม่บังคับ การแยกเป็นข้อสันนิษฐานที่ช่วยให้เข้าใจง่ายขึ้น |
เมธอด |
|
|---|---|
|
สร้าง Hub |
|
ลบฮับ |
|
รับรายละเอียดของฮับ |
|
แสดงรายการ Hub |
|
ทำให้ฮับพร้อมใช้งาน |
|
ทำให้ฮับใช้งานไม่ได้ |
|
อัปเดตฮับ |