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 "Zulu", מדויק עד ננו-שניות. דוגמה: "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

הזמן שבו הסתיימה הפעולה, בהצלחה או אחרת. בטל אם הפעולה עדיין פעילה.

חותמת זמן בפורמט RFC3339 UTC "Zulu", מדויק עד ננו-שניות. דוגמה: "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)

הערכה של כמה עבודה צריך לבצע. אפס אם אומדן העבודה אינו זמין. עשוי להשתנות ככל שהעבודה מתקדמת.