MongoDbProgress interface
Базовый класс для выходных данных миграции MongoDB
Свойства
| bytes |
Количество байтов документов, скопированных на этапе копирования |
| documents |
Количество документов, скопированных на этапе копирования |
| elapsed |
Истекшее время в формате [ddd.]hh:mm:ss[.fff] (т. е. формат TimeSpan) |
| errors | Ошибки и предупреждения, возникшие для текущего объекта. Ключи — это коды ошибок. |
| events |
Количество событий oplog, ожидающих воспроизведения |
| events |
Число событий оплога, воспроизводимых до сих пор |
| last |
Метка времени последнего события oplog, полученного или значение NULL, если событие oplog еще не получено. |
| last |
Метка времени воспроизведения последнего события oplog или null, если событие oplog еще не было воспроизведено. |
| name | Имя объекта progress. Для коллекции это неквалифицированное имя коллекции. Для базы данных это имя базы данных. Для общей миграции это значение NULL. |
| qualified |
Полное имя объекта progress. Для коллекции это имя, указанное в базе данных. Для базы данных это имя базы данных. Для общей миграции это значение NULL. |
| result |
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
| state | |
| total |
Общее количество байтов документов в источнике в начале этапа копирования или -1, если общий размер был неизвестным |
| total |
Общее количество документов в источнике в начале этапа копирования или -1, если общее число было неизвестно |
Сведения о свойстве
bytesCopied
Количество байтов документов, скопированных на этапе копирования
bytesCopied: number
Значение свойства
number
documentsCopied
Количество документов, скопированных на этапе копирования
documentsCopied: number
Значение свойства
number
elapsedTime
Истекшее время в формате [ddd.]hh:mm:ss[.fff] (т. е. формат TimeSpan)
elapsedTime: string
Значение свойства
string
errors
Ошибки и предупреждения, возникшие для текущего объекта. Ключи — это коды ошибок.
errors: {[propertyName: string]: MongoDbError}
Значение свойства
{[propertyName: string]: MongoDbError}
eventsPending
Количество событий oplog, ожидающих воспроизведения
eventsPending: number
Значение свойства
number
eventsReplayed
Число событий оплога, воспроизводимых до сих пор
eventsReplayed: number
Значение свойства
number
lastEventTime
Метка времени последнего события oplog, полученного или значение NULL, если событие oplog еще не получено.
lastEventTime?: Date
Значение свойства
Date
lastReplayTime
Метка времени воспроизведения последнего события oplog или null, если событие oplog еще не было воспроизведено.
lastReplayTime?: Date
Значение свойства
Date
name
Имя объекта progress. Для коллекции это неквалифицированное имя коллекции. Для базы данных это имя базы данных. Для общей миграции это значение NULL.
name?: string
Значение свойства
string
qualifiedName
Полное имя объекта progress. Для коллекции это имя, указанное в базе данных. Для базы данных это имя базы данных. Для общей миграции это значение NULL.
qualifiedName?: string
Значение свойства
string
resultType
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
resultType: "Collection" | "Database" | "Migration"
Значение свойства
"Collection" | "Database" | "Migration"
state
state: string
Значение свойства
string
totalBytes
Общее количество байтов документов в источнике в начале этапа копирования или -1, если общий размер был неизвестным
totalBytes: number
Значение свойства
number
totalDocuments
Общее количество документов в источнике в начале этапа копирования или -1, если общее число было неизвестно
totalDocuments: number
Значение свойства
number