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)

تقدير لمقدار العمل الذي يجب القيام به. صفر في حال عدم توفّر تقدير العمل. قد يتغير مع تقدم العمل.