MongoDbProgress interface
Clase base para las salidas de migración de MongoDB
Propiedades
| bytes |
El número de bytes de documento copiados durante la etapa de copia |
| documents |
El número de documentos copiados durante la etapa de copia |
| elapsed |
El tiempo transcurrido en el formato [ddd.]hh:mm:ss[.fffffff] (es decir, formato TimeSpan) |
| errors | Los errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error. |
| events |
El número de eventos de oplog en espera de reproducción |
| events |
El número de eventos de oplog reproducidos hasta ahora |
| last |
La marca de tiempo del último evento de oplog recibido, o null si aún no se ha recibido ningún evento de oplog |
| last |
La marca de tiempo del último evento de oplog reproducido, o null si aún no se ha reproducido ningún evento de oplog |
| name | El nombre del objeto de progreso. Para una colección, este es el nombre de colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, esto es nulo. |
| qualified |
Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, esto es nulo. |
| result |
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| state | |
| total |
El número total de bytes de documento en el origen al principio de la fase de copia, o -1 si se desconocía el tamaño total |
| total |
El número total de documentos en el origen al comienzo de la etapa de copia, o -1 si se desconocía el recuento total |
Detalles de las propiedades
bytesCopied
El número de bytes de documento copiados durante la etapa de copia
bytesCopied: number
Valor de propiedad
number
documentsCopied
El número de documentos copiados durante la etapa de copia
documentsCopied: number
Valor de propiedad
number
elapsedTime
El tiempo transcurrido en el formato [ddd.]hh:mm:ss[.fffffff] (es decir, formato TimeSpan)
elapsedTime: string
Valor de propiedad
string
errors
Los errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error.
errors: {[propertyName: string]: MongoDbError}
Valor de propiedad
{[propertyName: string]: MongoDbError}
eventsPending
El número de eventos de oplog en espera de reproducción
eventsPending: number
Valor de propiedad
number
eventsReplayed
El número de eventos de oplog reproducidos hasta ahora
eventsReplayed: number
Valor de propiedad
number
lastEventTime
La marca de tiempo del último evento de oplog recibido, o null si aún no se ha recibido ningún evento de oplog
lastEventTime?: Date
Valor de propiedad
Date
lastReplayTime
La marca de tiempo del último evento de oplog reproducido, o null si aún no se ha reproducido ningún evento de oplog
lastReplayTime?: Date
Valor de propiedad
Date
name
El nombre del objeto de progreso. Para una colección, este es el nombre de colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, esto es nulo.
name?: string
Valor de propiedad
string
qualifiedName
Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, esto es nulo.
qualifiedName?: string
Valor de propiedad
string
resultType
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
resultType: "Collection" | "Database" | "Migration"
Valor de propiedad
"Collection" | "Database" | "Migration"
state
state: string
Valor de propiedad
string
totalBytes
El número total de bytes de documento en el origen al principio de la fase de copia, o -1 si se desconocía el tamaño total
totalBytes: number
Valor de propiedad
number
totalDocuments
El número total de documentos en el origen al comienzo de la etapa de copia, o -1 si se desconocía el recuento total
totalDocuments: number
Valor de propiedad
number