IndexOperationMetadata

সূচক অপারেশনের জন্য মেটাডেটা। এই মেটাডেটা google.longrunning.Operation এর মেটাডেটা ক্ষেত্রকে পপুলেট করে।

JSON প্রতিনিধিত্ব
{
  "startTime": string,
  "endTime": string,
  "index": string,
  "operationType": enum(OperationType),
  "cancelled": boolean,
  "documentProgress": {
    object(Progress)
  }
}
ক্ষেত্র
startTime

string ( Timestamp format)

যে সময় অপারেশনের কাজ শুরু হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: "2014-10-02T15:01:23.045123456Z"

endTime

string ( Timestamp format)

সফলভাবে অথবা অন্যথায় অপারেশন শেষ হওয়ার সময়। অপারেশন এখনও সক্রিয় থাকলে আনসেট করুন।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: "2014-10-02T15:01:23.045123456Z"

index

string

সূচক সম্পদ যে এই অপারেশন কাজ করছে. যেমন: projects/{projectId}/databases/{databaseId}/indexes/{index_id}

operationType

enum( OperationType )

সূচক অপারেশনের ধরন।

cancelled

boolean

google.longrunning.Operation বাতিল করা হলে সত্য। বাতিলকরণ প্রক্রিয়াধীন থাকলে, বাতিল করা সত্য হবে কিন্তু google.longrunning.Operation.done মিথ্যা হবে।

documentProgress

object( Progress )

বিদ্যমান অপারেশনের অগ্রগতি, নথির সংখ্যায় পরিমাপ করা হয়।

অগ্রগতি

একটি নির্দিষ্ট মেট্রিকের অগ্রগতি পরিমাপ করে।

JSON প্রতিনিধিত্ব
{
  "workCompleted": string,
  "workEstimated": string
}
ক্ষেত্র
workCompleted

string ( int64 format)

কত কাজ শেষ হয়েছে তার হিসাব। মনে রাখবেন এটি workEstimated থেকে বেশি হতে পারে।

workEstimated

string ( int64 format)

কত কাজ করতে হবে তার একটি অনুমান। কাজের হিসাব অনুপলব্ধ হলে শূন্য। কাজের অগ্রগতির সাথে সাথে পরিবর্তন হতে পারে।