यह किसी शिपमेंट के पाथ को लेकर यह बताता है कि आने वाले समय में इसे बदला नहीं जा सकता. यहां तक कि उपयोगकर्ता भी वाहन की मदद से अचानक घटी घटना या भगवान की कार्रवाई के लिए सेव कर लेता है.makeUnavailable, Hubs.makeUnavailable, loads.makeUnavailable. इस तरीके का इस्तेमाल किसी पाथ के किसी खास संशोधन को टैग करने के लिए नहीं किया जाता.
एचटीटीपी अनुरोध
POST https://middlemileoptimization.googleapis.com/v1/{name=networks/*/shipments/*}/path:commit
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
name |
ज़रूरी है. उस शिपमेंट का नाम जिसका पाथ इस्तेमाल करना ज़रूरी है. फ़ॉर्मैट: "networks/{network}/shipments/{shipment}" |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड path_to_commit. पाथ या पाथ का हिस्सा, जिसे इस्तेमाल किया जाना चाहिए. path_to_commit इनमें से सिर्फ़ एक हो सकता है: |
|
completeShipmentPath |
सोर्स से डेस्टिनेशन तक के पाथ के सेगमेंट. |
segments |
सोर्स से डेस्टिनेशन तक के पाथ के सेगमेंट का सबसेट. |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Path का एक इंस्टेंस शामिल किया जाता है.
PathToCommit
सोर्स से डेस्टिनेशन तक का पूरा पाथ दिखाया जा रहा है.
| JSON के काेड में दिखाना |
|---|
{
"segments": [
{
object ( |
| फ़ील्ड | |
|---|---|
segments[] |
ज़रूरी है. सेगमेंट, सोर्स से डेस्टिनेशन तक, क्रम में होने चाहिए. |
IncompletePathToCommit
पाथ का तय हिस्सा, जैसे कि सोर्स और डेस्टिनेशन के बीच कुछ सेगमेंट.
| JSON के काेड में दिखाना |
|---|
{
"segments": [
{
object ( |
| फ़ील्ड | |
|---|---|
segments[] |
ज़रूरी है. सोर्स से डेस्टिनेशन तक के पाथ के सेगमेंट का सबसेट. |