Method: networks.shipments.path.commit

একটি চালানের পথ প্রতিশ্রুতিবদ্ধ করে, ইঙ্গিত করে যে এটি ভবিষ্যতে পরিবর্তন করা যাবে না, এমনকি ব্যবহারকারীর দ্বারাও, যানবাহন.makeUnavailable, hubs.makeUnavailable, lines.makeUnavailable পদ্ধতি দ্বারা নির্দেশিত ঈশ্বরের ফোর্স ম্যাজেউর/অ্যাক্টের জন্য বাদে৷ এই পদ্ধতিটি একটি পাথের একটি নির্দিষ্ট সংশোধন ট্যাগ করতে ব্যবহৃত হয় না।

HTTP অনুরোধ

POST https://middlemileoptimization.googleapis.com/v1/{name=networks/*/shipments/*}/path:commit

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
name

string

প্রয়োজন। চালানের নাম যার পথ অবশ্যই প্রতিশ্রুতিবদ্ধ। বিন্যাস: "নেটওয়ার্ক/{নেটওয়ার্ক}/শিপমেন্ট/{শিপমেন্ট}"

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{

  // Union field path_to_commit can be only one of the following:
  "completeShipmentPath": {
    object (PathToCommit)
  },
  "segments": {
    object (IncompletePathToCommit)
  }
  // End of list of possible types for union field path_to_commit.
}
ক্ষেত্র
ইউনিয়ন ফিল্ড path_to_commit । যে পথ বা পথের অংশগুলি প্রতিশ্রুতিবদ্ধ হওয়া উচিত। path_to_commit নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
completeShipmentPath

object ( PathToCommit )

উৎস থেকে গন্তব্যে যাওয়ার পথের অংশ।

segments

object ( IncompletePathToCommit )

উৎস থেকে গন্তব্যে যাওয়ার পথের অংশগুলির একটি উপসেট।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে Path একটি উদাহরণ থাকে।

PathToCommit

উৎস থেকে গন্তব্য পর্যন্ত সম্পূর্ণ পথ প্রতিশ্রুতিবদ্ধ।

JSON প্রতিনিধিত্ব
{
  "segments": [
    {
      object (PathSegment)
    }
  ]
}
ক্ষেত্র
segments[]

object ( PathSegment )

প্রয়োজন। উৎস থেকে গন্তব্য পর্যন্ত বিভাগগুলি অবশ্যই ক্রমানুসারে হতে হবে।

IncompletePathToCommit

প্রতিশ্রুতিবদ্ধ পথের অংশ, অর্থাত্ উৎস এবং গন্তব্যের মধ্যে কিছু অংশ।

JSON প্রতিনিধিত্ব
{
  "segments": [
    {
      object (PathSegment)
    }
  ]
}
ক্ষেত্র
segments[]

object ( PathSegment )

প্রয়োজন। উৎস থেকে গন্তব্যে যাওয়ার পথের অংশগুলির একটি উপসেট।