索引
MiddleMileOptimization
(介面)AnnotatedPathSegment
(訊息)CommitPathRequest
(訊息)CommitPathRequest.IncompletePathToCommit
(訊息)CommitPathRequest.PathToCommit
(訊息)CreateHubRequest
(訊息)CreateLineRequest
(訊息)CreateLineRotationRequest
(訊息)CreateNetworkRequest
(訊息)CreateVehicleRequest
(訊息)CrossDockingCapacity
(訊息)CrossDockingTime
(訊息)DateTimeRange
(訊息)DeleteHubRequest
(訊息)DeleteLineRequest
(訊息)DeleteLineRotationRequest
(訊息)DeleteNetworkRequest
(訊息)DeleteShipmentRequest
(訊息)DeleteVehicleRequest
(訊息)DistanceMatrixEntry
(訊息)EarlinessTardiness
(訊息)Function1D
(訊息)GeneratedLineAndRotation
(訊息)GetHubRequest
(訊息)GetLineRequest
(訊息)GetLineRotationRequest
(訊息)GetNetworkRequest
(訊息)GetShipmentRequest
(訊息)GetVehicleRequest
(訊息)Hub
(訊息)IntegerRange
(訊息)Line
(訊息)LineRotation
(訊息)ListHubsRequest
(訊息)ListHubsResponse
(訊息)ListLineRotationsRequest
(訊息)ListLineRotationsResponse
(訊息)ListLinesRequest
(訊息)ListLinesResponse
(訊息)ListNetworksRequest
(訊息)ListNetworksResponse
(訊息)ListPathsRequest
(訊息)ListPathsResponse
(訊息)ListShipmentsRequest
(訊息)ListShipmentsResponse
(訊息)ListVehiclesRequest
(訊息)ListVehiclesResponse
(訊息)MakeHubAvailableRequest
(訊息)MakeHubAvailableResponse
(訊息)MakeHubUnavailableRequest
(訊息)MakeHubUnavailableResponse
(訊息)MakeLineAvailableRequest
(訊息)MakeLineAvailableResponse
(訊息)MakeLineUnavailableRequest
(訊息)MakeLineUnavailableResponse
(訊息)MakeVehicleAvailableRequest
(訊息)MakeVehicleAvailableResponse
(訊息)MakeVehicleUnavailableRequest
(訊息)MakeVehicleUnavailableResponse
(訊息)Network
(訊息)Path
(訊息)PathSegment
(訊息)PieceWiseAffineFunction
(訊息)PieceWiseAffineSegment
(訊息)PricingStrategy
(訊息)RouteShipmentRequest
(訊息)RouteShipmentResponse
(訊息)SeparableNDFunction
(訊息)Shipment
(訊息)UpdateHubRequest
(訊息)UpdateLineRequest
(訊息)UpdateLineRotationRequest
(訊息)UpdateNetworkRequest
(訊息)UpdatePathRequest
(訊息)UpdateVehicleRequest
(訊息)ValueDimension
(訊息)Vehicle
(訊息)Vehicle.VehiclePositionConstraint
(訊息)
MiddleMileOptimization
管理物流網路與內部運送包裹的服務。這項通訊協定為無狀態 (訊息是獨立作業),不過背後的服務具有高度狀態 (接收訊息可能會大幅變更許多方法的回覆,例如轉送貨品可能會改變其他貨品的傳送方式)。
CommitPath |
---|
承諾運送路徑,表示日後無法變更 (即便使用者是使用者,或儲存至由 MakeVehicleUnavailable、MakeHubUnavailable 和 MakeLineUnavailable 方法表示) 的不可抗力/行為。這個方法無法用於標記路徑的特定修訂版本。 |
CreateHub |
---|
可建立 Hub。 |
CreateLine |
---|
畫一條線。 |
CreateLineRotation |
---|
建立 LineRotation。 |
CreateNetwork |
---|
建立網路。 |
CreateVehicle |
---|
建立交通工具。 |
DeleteHub |
---|
刪除 Hub。 |
DeleteLine |
---|
刪除線條。 |
DeleteLineRotation |
---|
刪除 LineRotation。 |
DeleteNetwork |
---|
刪除網路。 |
DeleteShipment |
---|
刪除出貨。 |
DeleteVehicle |
---|
刪除車輛。 |
GetHub |
---|
取得 Hub 詳細資料。 |
GetLine |
---|
取得線條的詳細資料。 |
GetLineRotation |
---|
取得 LineRotation 的詳細資料。 |
GetNetwork |
---|
取得網路的詳細資料。 |
GetShipment |
---|
取得出貨的詳細資料。 |
GetVehicle |
---|
取得車輛的詳細資料。 |
ListHubs |
---|
列出中樞。 |
ListLineRotations |
---|
列出線路。 |
ListLines |
---|
列出線條。 |
ListNetworks |
---|
列出網路。 |
ListPaths |
---|
傳回目前可用的所有路徑。這種方法為等冪,沒有副作用。 |
ListShipments |
---|
列出出貨。 |
ListVehicles |
---|
列出車輛。 |
MakeHubAvailable |
---|
可建立中樞。 |
MakeLineAvailable |
---|
會顯示路線。 |
MakeVehicleAvailable |
---|
提供車輛。 |
RouteShipment |
---|
安排新的出貨商品。這個作業與建立類似,只是表示狀態變更。 |
UpdateHub |
---|
更新 Hub。 |
UpdateLine |
---|
更新一行。 |
UpdateLineRotation |
---|
更新 LineRotation。 |
UpdateNetwork |
---|
更新網路。 |
UpdatePath |
---|
變更運送路徑:狀態會包含使用者透過這個呼叫所設定的狀態,而不是使用服務運算的路徑。 |
UpdateVehicle |
---|
更新車輛。 |
AnnotatedPathSegment
代表路徑中具有更多多餘資訊,可以根據包含的 PathSegment 和 Network 計算的部分。這些訊息通常是由 API 伺服器傳回。
欄位 | |
---|---|
segment |
必要欄位。區隔已加註。 |
arrival_time |
僅供輸出。這個路段的抵達時間。 |
departure_time |
僅供輸出。這個路段的出發時間。 |
is_committed |
僅供輸出。確認 API 客戶是否決定提交這部分的路徑。 |
segment_cost_constant |
僅供輸出。這個區隔的固定費用。 |
segment_cost_due_to_vehicle |
僅供輸出。每個維度一個項目。 |
segment_cost_due_to_departure |
僅供輸出。因線條旋轉而產生的費用:出發。 |
segment_cost_due_to_arrival |
僅供輸出。因線條旋轉而產生的費用:抵達。 |
CommitPathRequest
CommitPath
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。必須修訂路徑的運送名稱。格式:「networks/{network}/shipments/{shipment}」 |
聯集欄位 path_to_commit 。應修訂的路徑或路徑部分。path_to_commit 只能是下列其中一項: |
|
complete_shipment_path |
從來源到目的地的路徑區段。 |
segments |
從來源到目的地的路徑片段子集。 |
IncompletePathToCommit
修訂路徑的一部分,例如來源和目的地之間的某些路段。
欄位 | |
---|---|
segments[] |
必要欄位。從來源到目的地的路徑片段子集。 |
PathToCommit
從來源到目的地的完整路徑。
欄位 | |
---|---|
segments[] |
必要欄位。區隔必須依照來源和目的地的順序排列。 |
CreateHubRequest
CreateHub
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。用來建立此中心的父項資源。格式:「networks/{network}」 |
hub_id |
必要欄位。待建立中樞的 ID。 |
hub |
必要欄位。要建立的中樞。 |
CreateLineRequest
CreateLine
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。用來建立這行程式碼的父項資源。格式:「networks/{network}」 |
line_id |
必要欄位。待建立行的 ID。 |
line |
必要欄位。要建立的線條。 |
CreateLineRotationRequest
CreateLineRotation
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。用來建立這個線條旋轉的父項資源。格式:「networks/{network}/lines/{line}」 |
line_rotation_id |
必要欄位。要建立的行旋轉 ID。 |
line_rotation |
必要欄位。要建立的線條旋轉。 |
CreateNetworkRequest
CreateNetwork
方法的要求訊息。
欄位 | |
---|---|
network_id |
必要欄位。待建立網路的 ID。 |
network |
必要欄位。要建立的網路。 |
CreateVehicleRequest
CreateVehicle
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。用來建立這輛車的父項資源。格式:「networks/{network}」 |
vehicle_id |
必要欄位。待建立車輛的 ID。 |
vehicle |
必要欄位。要建立的車輛。 |
CrossDockingCapacity
中樞的整體跨文件處理能力。
欄位 | |
---|---|
capacity_per_hour[] |
選用設定。每個維度的交叉編碼功能容量。 |
CrossDockingTime
中樞的整體跨記錄使用時間。
欄位 | |
---|---|
time_constant |
選用設定。跨文件剖析作業的固定時間。 |
time |
選用設定。區隔可說是簡化假設。 |
DateTimeRange
兩個 DateTime 之間的時間範圍。設定尖端的日期時間時,請使用 start == end。
google/type/interval.proto 很類似,但卻會牽涉到實際時間 (我們只關心民用時間)。
欄位 | |
---|---|
first_date |
範圍的起點。 |
last_date |
電量耗盡前的行駛距離 |
DeleteHubRequest
DeleteHub
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的中樞名稱。格式:「networks/{network}/hubs/{hub}」 |
DeleteLineRequest
DeleteLine
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的行名稱。格式:「networks/{network}/lines/{line}」 |
force |
選用設定。如果設為 true,請刪除子項資源。 |
DeleteLineRotationRequest
DeleteLineRotation
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的線條名稱。格式:「networks/{network}/lines/{line}/rotations/{rotation}」 |
DeleteNetworkRequest
DeleteNetwork
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的網路名稱。格式:「networks/{network}」 |
force |
選用設定。如果設為 true,請刪除子項資源。 |
DeleteShipmentRequest
DeleteShipment
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的運送名稱。格式:「networks/{network}/shipments/{shipment}」 |
DeleteVehicleRequest
DeleteVehicle
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的車輛名稱。格式:「networks/{network}/vehicles/{vehicle}」 |
DistanceMatrixEntry
來源中心與目的地中樞之間的距離。
欄位 | |
---|---|
source_hub |
必要欄位。來源中樞。 |
destination_hub |
必要欄位。目的地中樞。 |
weights[] |
必要欄位。中樞之間的距離,以多種維度測量。 |
EarlinessTardiness
因貨物延遲或延遲抵達/出發而產生的費用函式 (軟性限制)。
欄位 | |
---|---|
maximum_earliness |
選用設定。最大耳朵數上限。僅供費用使用。 |
maximum_tardiness |
選用設定。最大允許品種。僅供費用使用。 |
earliness_cost |
選用設定。耳塞費。如果沒有為耳罩式付費,則為未設定。 |
tardiness_cost |
選用設定。焦慮成本。如果沒有這種特性,則未設定。 |
函式 1D
一個引數的函式。
欄位 | |
---|---|
聯集欄位 function 。函式引數的單位應為:- if a weight: kg - if a time: min - 如果數量:1 function 只能為下列其中一項: |
|
constant |
函式為常數。 |
pwl |
這個函式屬於分段線性。 |
GeneratedLineAndRotation
由這個 API (而非 API 客戶) 產生一行程式碼的輪替憑證。本身的限制較少,而且可以使用任何車輛 (除非 API 客戶在後續呼叫中做出其他決定)。
欄位 | |
---|---|
arrival_times |
僅供輸出。對應中樞 ID 和時間。這張對應應有相同的鍵 (刪除來源中樞,沒有抵達時間)。 |
departure_times |
僅供輸出。對應中樞 ID 和時間。這張地圖應有相同的按鍵 (減去目的地中樞,沒有出發時間)。 |
GetHubRequest
GetHub
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的中樞名稱,格式:「networks/{network}/hubs/{hub}」 |
GetLineRequest
GetLine
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的網路名稱。格式:「networks/{network}/lines/{line}」 |
GetLineRotationRequest
GetLineRotation
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的線條旋轉名稱。格式:「networks/{network}/lines/{line}/rotations/{rotation}」 |
GetNetworkRequest
GetNetwork
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的網路名稱。格式:「networks/{network}」 |
GetShipmentRequest
GetShipment
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的運送名稱。格式:「networks/{network}/shipments/{shipment}」 |
GetVehicleRequest
GetVehicle
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的車輛名稱。格式:「networks/{network}/vehicles/{vehicle}」 |
中樞
必須將出貨至其他中樞裝置。
欄位 | |
---|---|
name |
必要欄位。ID。設定完成後即無法更新。 |
position |
選用設定。計算實際路徑的位置。 |
opening_times[] |
必要欄位。營業時間。目前,使用粗略估計:每次中心開幕時,一個項目 (如果員工有午休時間,但目前無人工作,當天就會有兩個項目)。 |
cross_docking_capacity |
選用設定。完整中樞的容量。 |
cross_docking_time |
選用設定。每輛車執行一次跨文件作業的時間。 |
IntegerRange
整數的範圍。
欄位 | |
---|---|
start_value |
如未設定,系統會開啟時間間隔。 |
end_value |
如未設定,系統會開啟時間間隔。 |
折線圖
按照指定頻率操作的線。
欄位 | |
---|---|
name |
必要欄位。ID。設定完成後即無法更新。 |
hub_ids[] |
必要欄位。這條路線呼叫的中樞清單,按照順序車輛停靠在其抵達的位置。 |
LineRotation
車輛在特定時間開始行駛這條路線。
欄位 | |
---|---|
name |
必要欄位。ID。設定完成後即無法更新。 |
arrival_times |
選用設定。可以免費出發的範圍 (如果未點,則由系統決定實際抵達時間)。這張對應應有相同的鍵 (刪除來源中樞,沒有抵達時間)。 |
departure_times |
選用設定。允許抵達的地點無須付費 (也就是說,如果不點,則實際出發時間是由系統決定)。這張地圖應有相同的按鍵 (減去目的地中樞,沒有出發時間)。 |
departure_earliness_tardiness_costs |
選用設定。出境的耳道/事故成本和邊界。這張地圖應有相同的按鍵 (減去目的地中樞,沒有出發時間)。 |
arrival_earliness_tardiness_costs |
選用設定。抵達時須留意的耳道/交通事故費用和邊界。這張地圖應有相同的索引鍵 (刪除來源中樞,沒有抵達時間)。 |
vehicles[] |
選用設定。可進行此路線旋轉的車輛清單 (即許可清單)。如果 number_vehicles 降至一個對應車輛數量的值,則所有這些車輛都會分配到線條旋轉角度。如果沒有車輛,所有車輛即視同有空。 |
fixed_price |
選用設定。駕駛這個路線的任何車輛費用,無論車輛為何 (駕駛、維護人員等)。 |
maximum_number_vehicles |
選用設定。可指派給此旋轉動作的車輛數量上限。如未設定:此旋轉角度的車輛沒有限制。否則,可分配至此旋轉車數量的車輛數量上限 (在許可清單 |
ListHubsRequest
ListHubs
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。擁有此中心集合的父項。格式:「networks/{network}」 |
page_size |
選用設定。要傳回的中樞數量上限。服務傳回的產品數量可能會少於這個值。如未指定,系統最多會傳回 50 個中樞。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListHubsResponse
ListHubs
方法的回應訊息。
欄位 | |
---|---|
hubs[] |
指定網路的中樞。 |
next_page_token |
可做為 |
ListLineRotationsRequest
ListLineRotations
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。父項,擁有這個線條旋轉集合的父項。格式:「networks/{network}/lines/{line}」 |
page_size |
選用設定。要傳回的線條旋轉數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多會傳回 50 LineRotations。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListLineRotationsResponse
ListLineRotations
方法的回應訊息。
欄位 | |
---|---|
line_rotations[] |
線條會自指定的網路和線條旋轉。 |
next_page_token |
可做為 |
ListLinesRequest
ListLines
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。擁有此行集合的父項。格式:「networks/{network}」 |
page_size |
選用設定。要傳回的行數上限。服務傳回的產品數量可能會少於這個值。如未指定,最多會傳回 50 行。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListLinesResponse
ListLines
方法的回應訊息。
欄位 | |
---|---|
lines[] |
指定網路的行。 |
next_page_token |
可做為 |
ListNetworksRequest
ListNetworks
方法的要求訊息。
欄位 | |
---|---|
page_size |
選用設定。要傳回的網路數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多將傳回 50 個網路。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListNetworksResponse
ListNetworks
方法的回應訊息。
欄位 | |
---|---|
networks[] |
聯播網清單。 |
next_page_token |
可做為 |
ListPathsRequest
ListPaths
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。必須傳送路徑的網路名稱。格式:「networks/{network}」 |
page_size |
選用設定。要傳回的網路數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多將傳回 50 個網路。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListPathsResponse
ListPaths
方法的回應訊息。
欄位 | |
---|---|
paths[] |
路徑清單。 |
next_page_token |
可做為 |
ListShipmentsRequest
ListShipments
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。該組貨物的上層發布商。格式:「networks/{network}」 |
page_size |
選用設定。要退貨的運送數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多將退還 50 件商品。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListShipmentsResponse
ListShipments
方法的回應訊息。
欄位 | |
---|---|
shipments[] |
指定網路的出貨。 |
next_page_token |
可做為 |
ListVehiclesRequest
ListVehicles
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。車輛集合的母公司。格式:「networks/{network}」 |
page_size |
選用設定。要傳回的車輛數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多會傳回 50 輛車。許可的最大值為 1000;超出的數值將一律指定為 1000。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
ListVehiclesResponse
ListVehicles
方法的回應訊息。
欄位 | |
---|---|
vehicles[] |
指定網路的車輛。 |
next_page_token |
可做為 |
MakeHubAvailableRequest
MakeHubAvailable
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。提供的中樞名稱,格式:「networks/{network}/hubs/{hub}」 |
availability_starts[] |
必要欄位。開始供應的時段。而且必須是未來的時間點。如果缺少這個欄位,可用性會在收到訊息時開始計算。 |
MakeHubAvailableResponse
MakeHubAvailable
方法的回應訊息。
欄位 | |
---|---|
name |
已更新服務中斷情形的中樞名稱。格式:「networks/{network}/hubs/{hub}」 |
path[] |
更新的路徑。 |
MakeLineAvailableRequest
MakeHubAvailable
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要顯示的行名稱。格式:「networks/{network}/lines/{line}」 |
availability_starts[] |
必要欄位。開始供應的時段。而且必須是未來的時間點。如果缺少這個欄位,可用性會在收到訊息時開始計算。 |
MakeLineAvailableResponse
MakeLineAvailable
方法的回應訊息。
欄位 | |
---|---|
name |
更新無法使用情形的行名稱。格式:「networks/{network}/lines/{line}」 |
path[] |
更新的路徑。 |
MakeVehicleAvailableRequest
MakeVehicleAvailable
方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。提供服務的車輛名稱。格式:「networks/{network}/vehicle/{vehicle}」 |
availability_starts[] |
必要欄位。開始供應的時段。而且必須是未來的時間點。如果缺少這個欄位,可用性會在收到訊息時開始計算。 |
MakeVehicleAvailableResponse
MakeVehicleAvailable
方法的回應訊息。
欄位 | |
---|---|
name |
已更新供應情形的車輛名稱。格式:「networks/{network}/vehicles/{vehicle}」 |
path[] |
更新的路徑。 |
網路
說明可使用的完整現有網路。特定 API 客戶可能會有多個網路 (例如主要網路,且未來可能需要修改才能評估)。
欄位 | |
---|---|
name |
必要欄位。ID。設定完成後即無法更新。 |
dimensions[] |
距離、重量、棧板等,以及縮放 (將浮點值對應到整數)。 |
pricing |
選用設定。寄件者針對沒有專屬專線出貨的商品所支付的價格。 |
currency_code |
選用設定。整個聯播網使用的單一貨幣單位。每位 API 客戶可以針對不同的聯播網有多個不同的單位;一個聯播網只能有一個貨幣單位。單位必須採用 ISO 4217 編碼,例如 google3/google/type/money.proto。 |
time_step |
選用設定。時間區分。系統會及時以這個精確度來輸出決策。在內部,狀態會以此精確度保留。 |
distance_matrix[] |
選用設定。距離矩陣 (代表加權方向邊緣清單)。 |
路徑
網路內的運送路徑。
欄位 | |
---|---|
shipment |
必要欄位。已說明路徑的貨運。 |
segments[] |
必要欄位。路徑部分。 |
departure_time |
僅供輸出。貨品的實際出發時間。 |
arrival_time |
僅供輸出。貨品的實際抵達時間。 |
incurred_penalties |
僅供輸出。未遵守軟性限製而處罰。 |
cost_constant |
僅供輸出。這項貨品的固定費用。 |
cost |
僅供輸出。依元件區分的費用。 |
PathSegment
代表部分路徑,可由 API 客戶傳送至 API 伺服器 (例如狀態變更),或 API 伺服器傳送給 API 客戶 (例如轉送貨運)。
欄位 | |
---|---|
source_hub |
必要欄位。區隔來源。 |
destination_hub |
必要欄位。區隔的目的地。 |
line |
必要欄位。這個路段跟隨線。 |
line_rotation |
必要欄位。系統遵循這個區隔的旋轉作業。 |
vehicle |
必要欄位。後面緊接著這個路段。 |
PieceWiseAffineFunction
圓周率線性函式,僅限於一個引數。設計類似 https://github.com/google/or-tools/blob/stable/ortools/util/piecewise_linear_function.h
欄位 | |
---|---|
segments[] |
函式的線性區段。 |
PieceWiseAffineSegment
分段線性函式的一個區段。
欄位 | |
---|---|
start_x |
區隔開頭:x。 |
start_y |
區隔開頭:y。 |
end_x |
區隔結束時:x。 |
end_y |
區隔結束時:y。 |
PricingStrategy
定價策略。
欄位 | |
---|---|
聯集欄位 pricing_strategy 。定價策略。pricing_strategy 只能是下列其中一項: |
|
separable |
定價策略是將多項變數分開的。 |
RouteShipmentRequest
RouteShipment
方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。父項,這是運送訂單所在的網路。格式:「networks/{network}」 |
shipment |
必要欄位。要轉送的貨品。 |
RouteShipmentResponse
RouteShipment
方法的回應訊息。
欄位 | |
---|---|
shipment |
剛剛建立的出貨。 |
paths[] |
因轉送出貨而變更的路徑。這個欄位至少包含一個項目,也就是必須轉送的運送路徑。它可以包含其他運送路徑,以反映內部狀態的變更。 |
lines[] |
安排出貨時建立的線條旋轉。顏色可能為空白,或包含其他運送項目的旋轉資訊,以反映內部狀態的變更。 |
SeparableNDFunction
N 引數的函式,以單一引數的函式總和表示。
欄位 | |
---|---|
components |
函式的元件,每個引數/維度各有一個項目。 |
constant_price |
函式的常數部分。 |
運送地址
要表演的貨品。
欄位 | |
---|---|
name |
必要欄位。ID。設定完成後即無法更新。 |
source_hub |
必要欄位。出貨中心。 |
destination_hub |
必要欄位。此貨品交付目的地的中心。 |
departure_time |
必要欄位。出發時間。 |
arrival_time |
必要欄位。預計抵達時間 (即軟性限制)。 |
arrival_earliness_tardiness_cost |
選用設定。服務水準協議表示時間可能會超過,但會受到一定處分。(如果晚於大小上限,包裹就沒有用處)。處分取決於延遲函式 (以分鐘為單位)。 |
size[] |
選用設定。用於車輛和集線器容量。 |
revenue |
選用設定。此套裝方案的收益 (僅用於計算獎勵),亦即由付款方支付的價格。如未設定,系統會計算收益 (取決於是否為此貨物產生新行)。 |
UpdateHubRequest
UpdateHub
方法的要求訊息。
欄位 | |
---|---|
hub |
必要欄位。要更新的中樞。 中樞的 |
update_mask |
選用設定。要更新的欄位清單。 |
UpdateLineRequest
UpdateLine
方法的要求訊息。
欄位 | |
---|---|
line |
必要欄位。要更新的線條。 線條的 |
update_mask |
選用設定。要更新的欄位清單。 |
UpdateLineRotationRequest
UpdateLineRotation
方法的要求訊息。
欄位 | |
---|---|
line_rotation |
必要欄位。要更新的網路。 旋轉的 |
update_mask |
選用設定。要更新的欄位清單。 |
UpdateNetworkRequest
UpdateNetwork
方法的要求訊息。
欄位 | |
---|---|
network |
必要欄位。要更新的網路。 網路的 |
update_mask |
選用設定。要更新的欄位清單。 |
UpdatePathRequest
UpdatePath
方法的要求訊息。
欄位 | |
---|---|
path |
必要欄位。全新的運送路徑。 |
UpdateVehicleRequest
UpdateVehicle
方法的要求訊息。
欄位 | |
---|---|
vehicle |
必要欄位。要更新的車輛。 車輛的 |
update_mask |
選用設定。要更新的欄位清單。 |
ValueDimension
緊接一個預先定義維度的值。value
欄位必須設為 dimension
的對應類型。
欄位 | |
---|---|
value |
選用設定。價值 |
dimension |
必要欄位。尺寸。 |
車輛
沒有名稱,而是以對應鍵的形式儲存在網路中。
欄位 | |
---|---|
name |
必要欄位。ID。設定完成後即無法更新。 |
capacities[] |
選用設定。車輛特性。 |
cost |
必要欄位。車輛使用費用。這些是單一引數的功能:車輛行駛的距離、交通工具運輸的重量、交通工具運輸的棧板數量。這些功能會考量維護、燃料和處理費用。這類費用可能包含預付費用 (在用車後付費,最適合分包契約)。 |
pricing |
選用設定。付費方要支付的價格,前提是車輛是用於產生的路線中 (即非輸入網路的一部分)。 |
allowed_for_generated_lines |
必要欄位。這輛車是否可用於產生的路線。如果設為 |
vehicle_position_constraints[] |
選用設定。目前車輛的強制定位和時間。例如,您可以使用項目來模擬車輛在特定中樞上開始或結束的車輛。 |
VehiclePositionConstraint
限制車輛位置。
欄位 | |
---|---|
time |
限制條件的時間。 |
hub_id |
限制的中樞。 |