IndexOperationMetadata

Metadatos para operaciones de índice. Estos metadatos completan el campo de metadatos de google.longrunning.Operation .

Representación JSON
{
  "startTime": string,
  "endTime": string,
  "index": string,
  "operationType": enum(OperationType),
  "cancelled": boolean,
  "documentProgress": {
    object(Progress)
  }
}
Campos
startTime

string ( Timestamp format)

La hora en que comenzaron los trabajos de la operación.

Una marca de tiempo en formato RFC3339 UTC "Zulu", con una precisión de nanosegundos. Ejemplo: "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

La hora a la que finalizó la operación, ya sea con éxito o no. Desarmado si la operación aún está activa.

Una marca de tiempo en formato RFC3339 UTC "Zulu", con una precisión de nanosegundos. Ejemplo: "2014-10-02T15:01:23.045123456Z" .

index

string

El recurso de índice sobre el que actúa esta operación. Por ejemplo: projects/{projectId}/databases/{databaseId}/indexes/{index_id}

operationType

enum( OperationType )

El tipo de operación de índice.

cancelled

boolean

Verdadero si se canceló la google.longrunning.Operation . Si la cancelación está en curso, cancelada será verdadera pero google.longrunning.Operation.done será falsa.

documentProgress

object( Progress )

Avance de la operación existente, medido en número de documentos.

Progreso

Mide el progreso de una métrica particular.

Representación JSON
{
  "workCompleted": string,
  "workEstimated": string
}
Campos
workCompleted

string ( int64 format)

Una estimación de cuánto trabajo se ha completado. Tenga en cuenta que esto puede ser mayor que workEstimated .

workEstimated

string ( int64 format)

Una estimación de cuánto trabajo se debe realizar. Cero si la estimación del trabajo no está disponible. Puede cambiar a medida que avanza el trabajo.