IndexOperationMetadata

Metadane operacji indeksowania. Te metadane wypełniają pole metadanych google.longrunning.Operation.

Zapis JSON
{
  "startTime": string,
  "endTime": string,
  "index": string,
  "operationType": enum(OperationType),
  "cancelled": boolean,
  "documentProgress": {
    object(Progress)
  }
}
Pola
startTime

string (Timestamp format)

Godzina rozpoczęcia pracy nad operację.

Sygnatura czasowa w RFC3339 UTC „Zulu” z dokładnością do nanosekund. Przykład: "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Czas zakończenia operacji (pomyślnie lub inaczej). Nie ustawiaj tego ustawienia, jeśli operacja jest nadal aktywna.

Sygnatura czasowa w RFC3339 UTC „Zulu” z dokładnością do nanosekund. Przykład: "2014-10-02T15:01:23.045123456Z".

index

string

Zasób indeksu, na którym działa ta operacja. Na przykład: projects/{projectId}/databases/{databaseId}/indexes/{index_id}

operationType

enum(OperationType)

Typ operacji indeksowania.

cancelled

boolean

Prawda, jeśli zamówienie google.longrunning.Operation zostało anulowane. Jeśli trwa anulowanie, ustawienie ma wartość true (prawda), ale google.longrunning.Operation.done ma wartość false (fałsz).

documentProgress

object(Progress)

Postęp istniejącej operacji mierzony w liczbie dokumentów.

Postęp

Mierzy postęp określonych danych.

Zapis JSON
{
  "workCompleted": string,
  "workEstimated": string
}
Pola
workCompleted

string (int64 format)

Szacowana ilość ukończonego zadania. Pamiętaj, że może ona być większa niż workEstimated.

workEstimated

string (int64 format)

Ile wysiłku trzeba wykonać. Jeśli oszacowanie pracy jest niedostępne, wartość wynosi zero. Może ulec zmianie w miarę postępów prac.