IndexOperationMetadata

Metadados das operações de índice. Esses metadados preenchem o campo de metadados de google.longrunning.Operation.

Representação JSON
{
  "startTime": string,
  "endTime": string,
  "index": string,
  "operationType": enum(OperationType),
  "cancelled": boolean,
  "documentProgress": {
    object(Progress)
  }
}
Campos
startTime

string (Timestamp format)

A hora em que o trabalho começou na operação.

Um carimbo de data/hora no formato UTC “Zulu” RFC3339, medido com precisão de nanossegundos. Exemplo: "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

A hora em que a operação terminou, com êxito ou não. Não definido se a operação ainda estiver ativa.

Um carimbo de data/hora no formato UTC “Zulu” RFC3339, medido com precisão de nanossegundos. Exemplo: "2014-10-02T15:01:23.045123456Z".

index

string

O recurso de índice em que esta operação está agindo. Por exemplo: projects/{projectId}/databases/{databaseId}/indexes/{index_id}

operationType

enum(OperationType)

O tipo de operação de índice.

cancelled

boolean

Verdadeiro se o google.longrunning.Operation tiver sido cancelado. Se o cancelamento estiver em andamento, "cancelado" será verdadeiro, mas google.longrunning.Operation.done será falso.

documentProgress

object(Progress)

Progresso da operação existente, medido em número de documentos.

Progresso

Mede o progresso de uma métrica específica.

Representação JSON
{
  "workCompleted": string,
  "workEstimated": string
}
Campos
workCompleted

string (int64 format)

Uma estimativa de quanto trabalho foi concluído. Esse valor pode ser maior que workEstimated.

workEstimated

string (int64 format)

Uma estimativa de quanto trabalho precisa ser realizado. Zero se a estimativa de trabalho não estiver disponível. Pode mudar à medida que o trabalho avança.