Precondition

একটি নথিতে একটি পূর্বশর্ত, শর্তাধীন অপারেশনের জন্য ব্যবহৃত হয়।

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

  // Union field condition_type can be only one of the following:
  "exists": boolean,
  "updateTime": string
  // End of list of possible types for union field condition_type.
}
ক্ষেত্র
ইউনিয়ন ফিল্ড condition_type । পূর্বশর্ত প্রকার। condition_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
exists

boolean

true হিসাবে সেট করা হলে, লক্ষ্য নথিটি অবশ্যই বিদ্যমান থাকবে। false সেট করা হলে, লক্ষ্য নথিটি অবশ্যই বিদ্যমান থাকবে না।

updateTime

string ( Timestamp format)

সেট করা হলে, লক্ষ্য নথিটি অবশ্যই বিদ্যমান থাকতে হবে এবং সেই সময়ে সর্বশেষ আপডেট করা হয়েছে। টাইমস্ট্যাম্প অবশ্যই মাইক্রোসেকেন্ড সারিবদ্ধ হতে হবে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"