REST Resource: networks.hubs

แหล่งข้อมูล: ฮับ

ต้องนำการจัดส่งจากฮับหนึ่งไปยังอีกฮับหนึ่ง

การแสดง JSON
{
  "name": string,
  "position": {
    object (LatLng)
  },
  "openingTimes": [
    {
      object (DateTimeRange)
    }
  ],
  "crossDockingCapacity": {
    object (CrossDockingCapacity)
  },
  "crossDockingTime": {
    object (CrossDockingTime)
  }
}
ช่อง
name

string

ต้องระบุ ตัวระบุ อัปเดตไม่ได้

position

object (LatLng)

ไม่บังคับ ตำแหน่งเพื่อคำนวณเส้นทางในโลกจริง

openingTimes[]

object (DateTimeRange)

ต้องระบุ เวลาเปิดทำการ สำหรับตอนนี้ ให้ใช้การนำเสนอแบบคร่าวๆ คือ 1 ผลงานในแต่ละครั้งที่เปิดตัวฮับ (หากพนักงานพักกลางวันและไม่มีคนทำงาน ณ เวลานั้น จะมี 2 รายการสำหรับวันนั้น)

crossDockingCapacity

object (CrossDockingCapacity)

ไม่บังคับ ความจุของฮับทั้งหมด

crossDockingTime

object (CrossDockingTime)

ไม่บังคับ เวลาที่ใช้ในการดำเนินการครอสด็อกกิ้ง 1 ครั้ง (ต่อคัน)

LatLng

วัตถุที่แสดงคู่ละติจูด/ลองจิจูด ค่านี้จะแสดงเป็นคู่ของค่าคู่เพื่อแสดงองศาละติจูดและลองจิจูด ออบเจ็กต์นี้ต้องเป็นไปตาม มาตรฐาน WGS84 เว้นแต่จะระบุไว้เป็นอย่างอื่น ค่าต้องอยู่ในช่วงมาตรฐาน

การแสดง JSON
{
  "latitude": number,
  "longitude": number
}
ช่อง
latitude

number

ละติจูด หน่วยเป็นองศา โดยต้องอยู่ในช่วง [-90.0, +90.0]

longitude

number

ลองจิจูด หน่วยเป็นองศา โดยต้องอยู่ในช่วง [-180.0, +180.0]

CrossDockingCapacity

ความสามารถในการบันทึกข้ามเอกสารโดยรวมสำหรับฮับ

การแสดง JSON
{
  "capacityPerHour": [
    {
      object (ValueDimension)
    }
  ]
}
ช่อง
capacityPerHour[]

object (ValueDimension)

ไม่บังคับ ความจุแบบข้ามเอกสารสำหรับแต่ละมิติข้อมูล

CrossDockingTime

เวลาโดยรวมสำหรับการครอสด็อกกิ้งสำหรับฮับ

การแสดง JSON
{
  "timeConstant": string,
  "time": {
    object (SeparableNDFunction)
  }
}
ช่อง
timeConstant

string (Duration format)

ไม่บังคับ เวลาคงที่สำหรับการดำเนินการข้ามเอกสาร

ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" ตัวอย่างเช่น "3.5s"

time

object (SeparableNDFunction)

ไม่บังคับ การแยกเป็นข้อสันนิษฐานที่ช่วยให้เข้าใจง่ายขึ้น

เมธอด

create

สร้าง Hub

delete

ลบฮับ

get

รับรายละเอียดของฮับ

list

แสดงรายการ Hub

makeAvailable

ทำให้ฮับพร้อมใช้งาน

makeUnavailable

ทำให้ฮับใช้งานไม่ได้

patch

อัปเดตฮับ