Route Optimization API

Route Optimization API.

सेवा: routeoptimization.googleapis.com

RPC क्लाइंट स्टब बनाने के लिए routeoptimization.googleapis.com सेवा की ज़रूरत है.

google.longrunning.Operations

तरीके
CancelOperation (फ़िलहाल, यह सुविधा उपलब्ध नहीं है) लंबे समय तक चलने वाली प्रोसेस को एसिंक्रोनस तरीके से रद्द करने की सुविधा शुरू करता है.
DeleteOperation (फ़िलहाल, यह सुविधा उपलब्ध नहीं है) इस तरीके से, ज़्यादा समय तक चलने वाली कार्रवाई को मिटाया जाता है.
GetOperation इस तरीके से, ज़्यादा समय तक चलने वाली कार्रवाई की मौजूदा स्थिति मिलती है.
ListOperations (फ़िलहाल, यह सुविधा उपलब्ध नहीं है) अनुरोध में बताए गए फ़िल्टर से मेल खाने वाली सूचियों की कार्रवाइयां.
WaitOperation (फ़िलहाल, यह सुविधा उपलब्ध नहीं है) यह तरीका तब तक इंतज़ार करता है, जब तक ज़्यादा समय तक चलने वाली कार्रवाई पूरी नहीं हो जाती या तय किए गए ज़्यादा से ज़्यादा समय तक नहीं पहुंच जाती. इसके बाद, यह मौजूदा स्थिति दिखाता है.

google.maps.routeoptimization.v1.RouteOptimization

तरीके
BatchOptimizeTours यह एक या उससे ज़्यादा OptimizeToursRequest मैसेज के लिए, वाहन यात्राओं को बैच के तौर पर ऑप्टिमाइज़ करता है.
OptimizeTours यह फ़ंक्शन, OptimizeToursRequest भेजता है. इसमें ShipmentModel शामिल होता है. साथ ही, यह OptimizeToursResponse दिखाता है. इसमें ShipmentRoute शामिल होते हैं. ये ऐसे रास्तों का सेट होता है जिन पर वाहनों को चलना होता है, ताकि कुल लागत को कम किया जा सके.
OptimizeToursLongRunning यह OptimizeTours तरीके का एक वैरिएंट है. इसे ज़्यादा टाइमआउट वैल्यू के साथ ऑप्टिमाइज़ेशन के लिए डिज़ाइन किया गया है.
OptimizeToursUri यह OptimizeToursLongRunning तरीके का एक वैरिएंट है. इसे टाइम आउट की बड़ी वैल्यू और बड़े इनपुट/आउटपुट साइज़ के साथ ऑप्टिमाइज़ेशन के लिए डिज़ाइन किया गया है.