IndexOperationMetadata

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

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

string ( Timestamp format)

Czas rozpoczęcia prac nad operacją.

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

endTime

string ( Timestamp format)

Godzina zakończenia operacji, pomyślna lub nie. Nieustawione, jeśli operacja jest nadal aktywna.

Znacznik czasu w formacie 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 indeksowej.

cancelled

boolean

Prawda, jeśli google.longrunning.Operation została anulowana. Jeśli anulowanie jest w toku, wartość „anulowane” będzie miała wartość „prawda”, ale google.longrunning.Operation.done będzie miała wartość „fałsz”.

documentProgress

object( Progress )

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

Postęp

Mierzy postęp określonej metryki.

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

string ( int64 format)

Szacunkowa ilość pracy, która została wykonana. Należy pamiętać, że może to być większe niż workEstimated .

workEstimated

string ( int64 format)

Szacunkowa ilość pracy, którą należy wykonać. Zero, jeśli oszacowanie pracy jest niedostępne. Może się zmieniać w miarę postępu prac.