REST Resource: networks.lines.rotations
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
منبع: LineRotation
یک وسیله نقلیه در یک زمان خاص شروع به کار با این خط می کند.
| نمایندگی JSON |
|---|
{
"name": string,
"arrivalTimes": {
string: {
object (DateTimeRange)
},
...
},
"departureTimes": {
string: {
object (DateTimeRange)
},
...
},
"departureEarlinessTardinessCosts": {
string: {
object (EarlinessTardiness)
},
...
},
"arrivalEarlinessTardinessCosts": {
string: {
object (EarlinessTardiness)
},
...
},
"vehicles": [
string
],
"fixedPrice": {
object (PricingStrategy)
},
"maximumNumberVehicles": {
object (IntegerRange)
}
} |
| فیلدها |
|---|
name | string مورد نیاز. شناسه. نمی توان به روز کرد. |
arrivalTimes | map (key: string, value: object ( DateTimeRange )) اختیاری. محدوده ای که خروج بدون هزینه مجاز است (یعنی اگر به صورت نقطه ای نباشد، زمان واقعی ورود توسط سیستم تعیین می شود). این نقشه قرار است کلیدهای یکسانی داشته باشد (منهای مرکز منبع، بدون زمان رسیدن). یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
departureTimes | map (key: string, value: object ( DateTimeRange )) اختیاری. محدوده ای که ورود بدون هزینه مجاز است (یعنی اگر به صورت نقطه ای نباشد، زمان حرکت واقعی توسط سیستم تعیین می شود). این نقشه قرار است کلیدهای یکسانی داشته باشد (منهای هاب مقصد، بدون زمان حرکت). یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
departureEarlinessTardinessCosts | map (key: string, value: object ( EarlinessTardiness )) اختیاری. هزینههای زودهنگام/تاخیر و محدودیتهای خروج. این نقشه ها قرار است کلیدهای یکسانی داشته باشند (منهای هاب مقصد، بدون زمان حرکت). یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
arrivalEarlinessTardinessCosts | map (key: string, value: object ( EarlinessTardiness )) اختیاری. هزینههای زودرس/تأخیر و محدودیتهای ورود. این نقشه ها قرار است کلیدهای یکسانی داشته باشند (منهای هاب منبع، بدون زمان رسیدن). یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
vehicles[] | string اختیاری. فهرست وسایل نقلیه ای که می توانند این چرخش خط را انجام دهند (یعنی لیست مجاز). اگر number_vehicles به یک مقدار متناسب با تعداد وسایل نقلیه کاهش یابد، همه آن وسایل نقلیه به چرخش خط اختصاص داده می شوند. اگر وسیله نقلیه وجود نداشته باشد، همه در دسترس هستند. |
fixedPrice | object ( PricingStrategy ) اختیاری. هزینه داشتن هر وسیله نقلیه ای که این خط را انجام می دهد، صرف نظر از وسیله نقلیه (راننده، تعمیر و نگهداری و غیره). |
maximumNumberVehicles | object ( IntegerRange ) اختیاری. حداکثر تعداد وسایل نقلیه ای که می توان به این چرخش اختصاص داد. اگر تنظیم نشده باشد: محدودیتی از نظر وسایل نقلیه برای این چرخش وجود ندارد. در غیر این صورت، کران بالایی بر روی تعداد وسایل نقلیه ای که می توان به این چرخش اختصاص داد (در میان لیست مجاز vehicle_ids ). به ویژه، مقدار 0 این چرخش را غیرفعال می کند (خودرو مجاز نیست). |
Integer Range
| نمایندگی JSON |
|---|
{
"startValue": integer,
"endValue": integer
} |
| فیلدها |
|---|
startValue | integer در صورت تنظیم نشدن فاصله باز است. |
endValue | integer در صورت تنظیم نشدن فاصله باز است. |
روش ها |
|---|
| یک LineRotation ایجاد می کند. |
| یک LineRotation را حذف می کند. |
| جزئیات یک LineRotation را دریافت می کند. |
| LineRotations را فهرست می کند. |
| یک LineRotation را به روز می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی."],[],["LineRotation data defines vehicle operations, including a unique `name`. It specifies `arrivalTimes` and `departureTimes`, with optional `EarlinessTardinessCosts`. A list of `vehicles` can be specified, along with a `fixedPrice`. `maximumNumberVehicles` sets a limit using an `IntegerRange`. Key actions involve creating, deleting, getting, listing, and patching (updating) LineRotations. Data is mapped using keys to describe ranges for allowed arrival/departure times, earliness/tardiness cost.\n"]]