সূচক
-
RoadsSelection
(ইন্টারফেস) -
BatchCreateSelectedRoutesRequest
(বার্তা) -
BatchCreateSelectedRoutesResponse
(বার্তা) -
CreateSelectedRouteRequest
(বার্তা) -
DeleteSelectedRouteRequest
(বার্তা) -
GetSelectedRouteRequest
(বার্তা) -
ListSelectedRoutesRequest
(বার্তা) -
ListSelectedRoutesResponse
(বার্তা) -
SelectedRoute
(বার্তা) -
SelectedRoute.DynamicRoute
রুট (বার্তা) -
SelectedRoute.State
রাজ্য (এনাম) -
SelectedRoute.ValidationError
ত্রুটি (এনাম)
রাস্তা নির্বাচন
রাস্তা নির্বাচন API-এর জন্য পরিষেবার সংজ্ঞা।
BatchCreateSelectedRoutes |
---|
একাধিক নির্বাচিত রুট তৈরি করে এবং প্রতিটি রুটের জন্য পর্যায়ক্রমে ক্যাশে তথ্য পুনরুদ্ধার করার জন্য একটি সময়সূচী শুরু করে।
|
সিলেক্টেড রুট তৈরি করুন |
---|
একটি নির্বাচিত রুট তৈরি করে এবং রুটের জন্য পর্যায়ক্রমে ক্যাশে তথ্য পুনরুদ্ধার করার জন্য একটি সময়সূচী শুরু করে।
|
সিলেক্টেড রুট মুছুন |
---|
নির্দিষ্ট প্রকল্পের জন্য নির্দিষ্ট নির্বাচিত রুট মুছে দেয়।
|
GetSelectedRoute |
---|
এটির নামের দ্বারা নির্দিষ্ট করা একটি নির্বাচিত রুট পায়।
|
তালিকানির্বাচিত রুট |
---|
পেজিনেশন সহ নির্দিষ্ট প্রকল্পের জন্য সমস্ত নির্বাচিত রুট তালিকাভুক্ত করে।
|
BatchCreateSelectedRoutesRequest
একাধিক SelectedRoute
তৈরি করার অনুরোধ করুন।
ক্ষেত্র | |
---|---|
parent | ঐচ্ছিক। সমস্ত নির্বাচিত রুট দ্বারা ভাগ করা প্রকল্প সংস্থান৷ বিন্যাস: projects/{project} যদি এটি সেট করা থাকে, CreateSelectedRouteRequest বার্তাগুলির মূল ক্ষেত্রটি হয় খালি থাকতে হবে বা এই ক্ষেত্রের সাথে মেলে। |
requests[] | প্রয়োজন। অনুরোধ বার্তাটি তৈরি করার জন্য নির্বাচিত রুট নির্দিষ্ট করে। একটি ব্যাচে সর্বাধিক 1000টি নির্বাচিত রুট তৈরি করা যেতে পারে। |
BatchCreateSelectedRoutesResponse
একাধিক SelectedRoute
তৈরি থেকে প্রতিক্রিয়া.
ক্ষেত্র | |
---|---|
selected_routes[] | নির্বাচিত রুট তৈরি করা হয়েছে। |
সিলেক্টেড রুট রিকোয়েস্ট তৈরি করুন
একটি SelectedRoute
তৈরি করার জন্য অনুরোধ করুন।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। যে প্রজেক্টের অধীনে |
selected_route | প্রয়োজন। তৈরি করার জন্য |
selected_route_id | ঐচ্ছিক। এই মান 4-63 অক্ষর হওয়া উচিত, এবং বৈধ অক্ষরগুলি হল: "az", "AZ", "0-9" বা "-"৷ যদি এটি প্রদান করা না হয় বা খালি থাকে, তাহলে সম্পদ তৈরির পরে একটি UUID তৈরি করা হবে। |
সিলেক্টেড রুট রিকোয়েস্ট মুছুন
একটি SelectedRoute
মুছে ফেলার জন্য অনুরোধ করুন।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। মুছে ফেলার জন্য নির্বাচিত রুটের নাম। বিন্যাস: প্রকল্প/{project}/selectedRoutes/{selected_route} |
GetSelectedRouteRequest
একটি SelectedRoute
পেতে অনুরোধ করুন।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। পুনরুদ্ধার করার জন্য |
তালিকানির্বাচিত রুট অনুরোধ
SelectedRoute
তালিকাভুক্ত করার জন্য অনুরোধ করুন৷
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। অভিভাবক, কোনটি এমন একটি প্রকল্প যা থেকে সমস্ত |
page_size | ঐচ্ছিক। একটি প্রদত্ত পৃষ্ঠার জন্য যে ফলাফলগুলি ফেরত দিতে হবে তার সংখ্যা৷ যদি সেট না করা হয় ডিফল্ট মান 100। যখন 0 এর মান দেওয়া হয় তখন মানটি ডিফল্টে সেট করা হবে। সর্বাধিক মান হল 5000, 5000-এর উপরে যে কোনও মান 5000-এ সেট করা হবে৷ |
page_token | ঐচ্ছিক। একটি পৃষ্ঠা টোকেন, একটি পূর্ববর্তী |
তালিকানির্বাচিত রুট প্রতিক্রিয়া
SelectedRoute
গুলি তালিকাভুক্ত প্রতিক্রিয়া।
ক্ষেত্র | |
---|---|
selected_routes[] | অনুরোধে নির্দিষ্ট প্রকল্পে সংরক্ষিত নির্বাচিত রুটের একটি পৃষ্ঠা। |
next_page_token | টোকেন যা পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে |
নির্বাচিত রুট
একটি নির্বাচিত রুট একটি নির্দিষ্ট রুটকে প্রতিনিধিত্ব করে যা একজন গ্রাহক চুক্তিবদ্ধ ব্যবহারের ক্ষেত্রে পর্যায়ক্রমে তথ্য (যেমন সময়কাল) পুনরুদ্ধার করতে চায়।
ক্ষেত্র | |
---|---|
name | শনাক্তকারী। বিন্যাস: প্রকল্প/{project}/selectedRoutes/{selected_route} |
display_name | ঐচ্ছিক। রুটের প্রদর্শনের নাম। এটি একটি ঐচ্ছিক ক্ষেত্র যা গ্রাহক ব্যবহার করতে পারেন। এটা অনন্য হতে হবে না. |
create_time | শুধুমাত্র আউটপুট। নির্বাচিত রুটটি প্রথম তৈরি করার সময়। |
state | শুধুমাত্র আউটপুট। নির্বাচিত রুটের অবস্থা। |
route_attributes | ঐচ্ছিক। নির্বাচিত রুটের জন্য কাস্টম বৈশিষ্ট্য। ঐতিহাসিক এবং রিয়েল-টাইম রুট তথ্য পুনরুদ্ধার করার সময় তাদের যোগ করা রুটগুলির ফিল্টারিং/গ্রুপ করার অনুমতি দেয়। প্রতি রুটে 10টি পর্যন্ত অ্যাট্রিবিউট সমর্থিত। প্রতিটি কী এবং মান একটি অ-খালি স্ট্রিং হওয়া উচিত এবং এতে 100টি অক্ষর থাকতে পারে। কীগুলি "goog" দিয়ে শুরু করা উচিত নয়। |
ইউনিয়ন ফিল্ড route_type । বর্তমানে শুধুমাত্র DynamicRoute সমর্থিত। route_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
dynamic_route | |
validation_error | শুধুমাত্র আউটপুট। রাজ্যটি STATE_INVALID হলে নির্বাচিত রুটের জন্য বৈধতা ত্রুটি৷ |
ডাইনামিক রুট
এটি ওয়েপয়েন্ট (উৎপত্তি, গন্তব্য এবং মধ্যবর্তী) সহ একটি রুট উপস্থাপন করে। প্রকৃত রুটটি সমস্ত ওয়েপয়েন্ট অতিক্রম করার গ্যারান্টিযুক্ত, তবে বিভিন্ন ট্রাফিক অবস্থার কারণে এটি সময়ে সময়ে পরিবর্তিত হতে পারে।
ক্ষেত্র | |
---|---|
origin | প্রয়োজন। রুটের উৎপত্তিস্থল। |
destination | প্রয়োজন। রুটের শেষ অবস্থান। |
intermediates[] | ঐচ্ছিক। রুট বরাবর মধ্যবর্তী ওয়েপয়েন্টের একটি সেট (টার্মিনাল পয়েন্ট ব্যতীত)। তারা সবসময় পাস-বাই পয়েন্ট হয়. 25টি পর্যন্ত মধ্যবর্তী ওয়েপয়েন্ট সমর্থিত। সঠিকভাবে এগুলি যোগ করলে সময়ে সময়ে প্রকৃত রুটের তারতম্য কমাতে পারে। |
রাজ্য
নির্বাচিত রুটের অবস্থা।
এনামস | |
---|---|
STATE_UNSPECIFIED | এই রুটের অবস্থা সেট করা নেই। |
STATE_SCHEDULING | রুট তৈরি করা হয়েছে এবং নির্ধারিত হচ্ছে। |
STATE_RUNNING | রুট তৈরি করা হয়েছে এবং একটি সক্রিয় সময়সূচী আছে। |
STATE_DELETING | রুটটি মুছে ফেলার জন্য চিহ্নিত করা হয়েছে৷ |
STATE_VALIDATING | রুটটি বৈধ হওয়ার প্রক্রিয়াধীন রয়েছে। |
STATE_INVALID | বৈধতার মানদণ্ডের একটির ভিত্তিতে রুটটি অবৈধ৷ |
যাচাইকরণ ত্রুটি
নির্বাচিত রুটের জন্য যাচাইকরণ ত্রুটি৷
এনামস | |
---|---|
VALIDATION_ERROR_UNSPECIFIED | এই রুটের বৈধতা ত্রুটি সেট করা নেই. |
VALIDATION_ERROR_ROUTE_OUTSIDE_JURISDICTION | রুটটি প্রকল্পের এখতিয়ারের বাইরে। |
VALIDATION_ERROR_LOW_ROAD_USAGE | রুটে রাস্তার ব্যবহার কম (খুব কম লোক এর মধ্য দিয়ে যায়)। |