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)

필수 항목입니다. 영업시간 지금은 허브가 열릴 때마다 입력 항목을 하나씩 매우 대략적인 표현으로 사용합니다 (직원이 점심시간에 근무하는 직원이 없고 그 시간에 근무하는 사람이 없는 경우 그 날에는 항목이 두 개임).

crossDockingCapacity

object (CrossDockingCapacity)

선택사항입니다. 전체 허브의 용량입니다.

crossDockingTime

object (CrossDockingTime)

선택사항입니다. 크로스 도킹 작업 1개를 실행하는 데 걸리는 시간 (차량 1대당)

LatLng

위도/경도 쌍을 나타내는 객체로 위도(도)와 경도(도)를 나타내는 double의 쌍으로 표현됩니다. 달리 명시되지 않는 한 이 객체는 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

허브를 만듭니다.

delete

허브를 삭제합니다.

get

허브의 세부정보를 가져옵니다.

list

허브를 나열합니다.

makeAvailable

허브를 사용할 수 있게 합니다.

makeUnavailable

허브를 사용할 수 없게 합니다.

patch

허브를 업데이트합니다.