IndexOperationMetadata

Dizin işlemleri için meta veriler. Bu meta veri, google.longrunning.Operation öğesinin 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)

Operasyon çalışmasının başladığı saat.

RFC3339 UTC "Zulu" zaman damgası biçimde, nanosaniyeye kadar doğrulukta. Örnek: "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

İşlemin başarılı veya başka bir şekilde sona erdiği zaman. İşlem hâlâ etkinse ayarı kaldırın.

RFC3339 UTC "Zulu" zaman damgası biçimde, nanosaniyeye kadar doğrulukta. Örnek: "2014-10-02T15:01:23.045123456Z".

index

string

Bu işlemin etkilendiği 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ğru değerini döndürür. İptal işlemi devam ediyorsa iptal edilen doğru olur, google.longrunning.Operation.done ise yanlış değerini alır.

documentProgress

object(Progress)

Mevcut işlemin ilerleme durumu (belge sayısı cinsinden ölçülür).

İlerleme

Belirli bir metriğin ilerlemesini ölçer.

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

string (int64 format)

İşin ne kadarının tamamlandığına dair bir tahmin. Bu değer, workEstimated değerinden büyük olabilir.

workEstimated

string (int64 format)

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