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)

कितना कार्य करने की आवश्यकता है इसका एक अनुमान। यदि कार्य अनुमान अनुपलब्ध है तो शून्य. काम बढ़ने पर बदलाव हो सकता है.