MongoDbProgress interface
Clase base para salidas de migración de MongoDB
Propiedades
bytes |
Número de bytes de documento copiados durante la fase de copia |
documents |
Número de documentos copiados durante la fase de copia |
elapsed |
Tiempo transcurrido en el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan) |
errors | Errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error. |
events |
Número de eventos de registro de operación en espera de reproducción |
events |
Número de eventos de trabajo que se han reproducido hasta ahora |
last |
Marca de tiempo del último evento de oplog recibido, o null si aún no se ha recibido ningún evento de oplog. |
last |
Marca de tiempo del último evento de oplog reproducido o null si aún no se ha reproducido ningún evento de oplog. |
name | Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
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, es null. |
result |
Tipo de objeto de progreso. Entre los valores posibles se incluyen: "Migration", "Database", "Collection" |
state | Entre los valores posibles se incluyen: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed' |
total |
Número total de bytes de documento en el origen al principio de la fase de copia o -1 si se desconoce el tamaño total. |
total |
Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total. |
Detalles de las propiedades
bytesCopied
Número de bytes de documento copiados durante la fase de copia
bytesCopied: number
Valor de propiedad
number
documentsCopied
Número de documentos copiados durante la fase de copia
documentsCopied: number
Valor de propiedad
number
elapsedTime
Tiempo transcurrido en el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan)
elapsedTime: string
Valor de propiedad
string
errors
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
Número de eventos de registro de operación en espera de reproducción
eventsPending: number
Valor de propiedad
number
eventsReplayed
Número de eventos de trabajo que se han reproducido hasta ahora
eventsReplayed: number
Valor de propiedad
number
lastEventTime
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
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
Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null.
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, es null.
qualifiedName?: string
Valor de propiedad
string
resultType
Tipo de objeto de progreso. Entre los valores posibles se incluyen: "Migration", "Database", "Collection"
resultType: ResultType
Valor de propiedad
state
Entre los valores posibles se incluyen: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed'
state: MongoDbMigrationState
Valor de propiedad
totalBytes
Número total de bytes de documento en el origen al principio de la fase de copia o -1 si se desconoce el tamaño total.
totalBytes: number
Valor de propiedad
number
totalDocuments
Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total.
totalDocuments: number
Valor de propiedad
number