IndexOperationMetadata

Dizin işlemleri için meta veriler. Bu meta veriler google.longrunning.Operation meta veri alanını doldurur.

JSON gösterimi
{
  "startTime": string,
  "endTime": string,
  "index": string,
  "operationType": enum(OperationType),
  "cancelled": boolean,
  "documentProgress": {
    object(Progress)
  }
}
Alanlar
startTime

string ( Timestamp format)

Operasyona ilişkin çalışmaların başladığı saat.

RFC3339 UTC "Zulu" biçiminde, nanosaniye düzeyinde doğru bir zaman damgası. Örnek: "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

Operasyonun başarıyla veya başarısızlıkla sona erdiği zaman. İşlem hala etkinse ayarı kaldırın.

RFC3339 UTC "Zulu" biçiminde, nanosaniye düzeyinde doğru bir zaman damgası. Örnek: "2014-10-02T15:01:23.045123456Z" .

index

string

Bu işlemin üzerinde işlem yaptığı dizin kaynağı. Örneğin: projects/{projectId}/databases/{databaseId}/indexes/{index_id}

operationType

enum( OperationType )

Dizin işleminin türü.

cancelled

boolean

google.longrunning.Operation iptal edildiyse doğrudur. İptal işlemi devam ediyorsa, cancelled doğru olacaktır ancak google.longrunning.Operation.done yanlış olacaktır.

documentProgress

object( Progress )

Mevcut operasyonun belge sayısıyla ölçülen ilerlemesi.

İlerlemek

Belirli bir metriğin ilerlemesini ölçer.

JSON gösterimi
{
  "workCompleted": string,
  "workEstimated": string
}
Alanlar
workCompleted

string ( int64 format)

Ne kadar işin tamamlandığıyla ilgili bir tahmin. Bunun workEstimated değerinden daha büyük olabileceğini unutmayın.

workEstimated

string ( int64 format)

Ne kadar iş yapılması gerektiğine dair bir tahmin. İş tahmini mevcut değilse sıfır. Çalışma ilerledikçe değişebilir.