MongoDbProgress interface
Basisklasse für MongoDB-Migrationsausgaben
Eigenschaften
| bytes |
Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden |
| documents |
Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden |
| elapsed |
Die verstrichene Zeit im Format [ddd.]hh:mm:ss[.fffffff] (d.h. TimeSpan-Format) |
| errors | Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Bei den Schlüsseln handelt es sich um die Fehlercodes. |
| events |
Die Anzahl der Oplog-Ereignisse, die auf die Wiedergabe warten |
| events |
Die Anzahl der bisher wiedergegebenen Oplog-Ereignisse |
| last |
Der Zeitstempel des zuletzt empfangenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis empfangen wurde |
| last |
Der Zeitstempel des letzten wiedergegebenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis wiedergegeben wurde |
| name | Der Name des Statusobjekts. Bei einer Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null. |
| qualified |
Der qualifizierte Name des Statusobjekts. Für eine Auflistung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null. |
| result |
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
| state | |
| total |
Die Gesamtzahl der Dokumentbytes auf der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war |
| total |
Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war |
Details zur Eigenschaft
bytesCopied
Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden
bytesCopied: number
Eigenschaftswert
number
documentsCopied
Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden
documentsCopied: number
Eigenschaftswert
number
elapsedTime
Die verstrichene Zeit im Format [ddd.]hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)
elapsedTime: string
Eigenschaftswert
string
errors
Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Bei den Schlüsseln handelt es sich um die Fehlercodes.
errors: {[propertyName: string]: MongoDbError}
Eigenschaftswert
{[propertyName: string]: MongoDbError}
eventsPending
Die Anzahl der Oplog-Ereignisse, die auf die Wiedergabe warten
eventsPending: number
Eigenschaftswert
number
eventsReplayed
Die Anzahl der bisher wiedergegebenen Oplog-Ereignisse
eventsReplayed: number
Eigenschaftswert
number
lastEventTime
Der Zeitstempel des zuletzt empfangenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis empfangen wurde
lastEventTime?: Date
Eigenschaftswert
Date
lastReplayTime
Der Zeitstempel des letzten wiedergegebenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis wiedergegeben wurde
lastReplayTime?: Date
Eigenschaftswert
Date
name
Der Name des Statusobjekts. Bei einer Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.
name?: string
Eigenschaftswert
string
qualifiedName
Der qualifizierte Name des Statusobjekts. Für eine Auflistung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.
qualifiedName?: string
Eigenschaftswert
string
resultType
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
resultType: "Collection" | "Database" | "Migration"
Eigenschaftswert
"Collection" | "Database" | "Migration"
state
state: string
Eigenschaftswert
string
totalBytes
Die Gesamtzahl der Dokumentbytes auf der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war
totalBytes: number
Eigenschaftswert
number
totalDocuments
Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war
totalDocuments: number
Eigenschaftswert
number