リソース: Vehicle
名前はありません。ネットワーク内にマップキーとして保存されます。
| JSON 表現 |
|---|
{ "name": string, "capacities": [ { object ( |
| フィールド | |
|---|---|
name |
必須。ID。この設定は変更できません。 |
capacities[] |
省略可。車両の特性。 |
cost |
必須。車両の使用にかかる費用。これらは 1 つの引数の関数であり、車両の走行距離、輸送する重量、輸送するパレットの数です。これらの機能では、メンテナンス、燃料、処理にかかる費用が考慮されます。これらの費用には、前払い費用が含まれる場合があります(車両の使用後に支払われ、ほとんどの場合は下請け契約にした場合に役立ちます)。 |
pricing |
省略可。車両が生成される路線(すなわち入力ネットワークの一部ではない)で使用される場合にのみ、支払い側が支払う料金。 |
allowedForGeneratedLines |
必須。生成されたラインにこの車両を使用できるかどうか。 |
vehiclePositionConstraints[] |
省略可。現在の車両の強制位置と時間。たとえば、エントリを使用して、車両が特定のハブで始動または終了するという事実をモデル化します。 |
VehiclePositionConstraint
車両の位置に対する制約。
| JSON 表現 |
|---|
{
"time": {
object ( |
| フィールド | |
|---|---|
time |
制約の時間。 |
hubId |
制約のハブ。 |
メソッド |
|
|---|---|
|
車両を作成します。 |
|
車両を削除します。 |
|
車両の詳細を取得します。 |
|
車両を一覧表示します。 |
|
車両を利用可能な状態にします。 |
|
車両を利用できなくなります。 |
|
車両を更新します。 |