Path

נתיב למשלוח בתוך הרשת.

ייצוג JSON
{
  "shipment": string,
  "segments": [
    {
      object (AnnotatedPathSegment)
    }
  ],
  "departureTime": {
    object (DateTime)
  },
  "arrivalTime": {
    object (DateTime)
  },
  "incurredPenalties": number,
  "costConstant": number,
  "cost": {
    string: number,
    ...
  }
}
שדות
shipment

string

חובה. משלוח שהנתיב שלו מתואר.

segments[]

object (AnnotatedPathSegment)

חובה. קטעים של הנתיב.

departureTime

object (DateTime)

פלט בלבד. זמן היציאה בפועל של המשלוח.

arrivalTime

object (DateTime)

פלט בלבד. זמן ההגעה בפועל של המשלוח.

incurredPenalties

number

פלט בלבד. לא יכובדו עונשים בגלל אילוצים רכים.

costConstant

number

פלט בלבד. עלות קבועה למשלוח הזה.

cost

map (key: string, value: number)

פלט בלבד. עלות לפי רכיבים.

אובייקט שמכיל רשימה של "key": value זוגות. לדוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

AnnotatedPathSegment

מייצג חלק מנתיב עם מידע יתירות יותר שניתן לחשב על סמך ה-PathSegment והרשת עצמה. בדרך כלל ההודעות האלה מוחזרות על ידי שרת ה-API.

ייצוג JSON
{
  "segment": {
    object (PathSegment)
  },
  "arrivalTime": {
    object (DateTime)
  },
  "departureTime": {
    object (DateTime)
  },
  "isCommitted": boolean,
  "segmentCostConstant": number,
  "segmentCostDueToVehicle": {
    string: number,
    ...
  },
  "segmentCostDueToDeparture": number,
  "segmentCostDueToArrival": number
}
שדות
segment

object (PathSegment)

חובה. נוספו הערות לקטע.

arrivalTime

object (DateTime)

פלט בלבד. מועד ההגעה של הקטע הזה.

departureTime

object (DateTime)

פלט בלבד. שעת היציאה של הפלח הזה.

isCommitted

boolean

פלט בלבד. האם לקוח ה-API החליט לשמור את החלק הזה בנתיב.

segmentCostConstant

number

פלט בלבד. עלות קבועה לפלח הזה.

segmentCostDueToVehicle

map (key: string, value: number)

פלט בלבד. רשומה אחת לכל מאפיין.

אובייקט שמכיל רשימה של "key": value זוגות. לדוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

segmentCostDueToDeparture

number

פלט בלבד. עלות עקב סיבוב הקו: יציאה.

segmentCostDueToArrival

number

פלט בלבד. עלות עקב סיבוב הקו: הגעה.