MongoDbProgress interface

Výstupy migrace Základní třídy pro MongoDB

Vlastnosti

bytesCopied

Počet bajtů dokumentu zkopírovaných během fáze kopírování

documentsCopied

Počet dokumentů zkopírovaných během fáze kopírování

elapsedTime

Uplynulý čas ve formátu [ddd.] hh:mm:ss[.fffffff] (tj. formát TimeSpan)

errors

Chyby a upozornění, ke kterým došlo u aktuálního objektu. Klíče jsou kódy chyb.

eventsPending

Počet událostí oplogu, které čekají na přehrání

eventsReplayed

Počet událostí oplogu, které se doposud přehrály

lastEventTime

Časové razítko poslední přijaté události protokolu oplog nebo null, pokud ještě nebyla přijata žádná událost protokolu.

lastReplayTime

Časové razítko poslední přehrané události oplogu nebo null, pokud se ještě nepřehrála žádná událost protokolu.

name

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. U databáze je to název databáze. Pro celkovou migraci je to null.

qualifiedName

Kvalifikovaný název objektu průběhu. U kolekce se jedná o název kvalifikovaný pro databázi. U databáze je to název databáze. Pro celkovou migraci je to null.

resultType

Typ objektu průběhu. Mezi možné hodnoty patří: Migration, Database, Collection.

state

Mezi možné hodnoty patří: NotStarted, ValidatingInput, Initializing, Restarting, Copying, InitialReplay, Replay, Finalizing, Complete, Canceled, Failed.

totalBytes

Celkový počet bajtů dokumentu ve zdroji na začátku fáze kopírování nebo -1, pokud byla celková velikost neznámá

totalDocuments

Celkový počet dokumentů ve zdroji na začátku fáze kopírování nebo -1, pokud byl celkový počet neznámý

Podrobnosti vlastnosti

bytesCopied

Počet bajtů dokumentu zkopírovaných během fáze kopírování

bytesCopied: number

Hodnota vlastnosti

number

documentsCopied

Počet dokumentů zkopírovaných během fáze kopírování

documentsCopied: number

Hodnota vlastnosti

number

elapsedTime

Uplynulý čas ve formátu [ddd.] hh:mm:ss[.fffffff] (tj. formát TimeSpan)

elapsedTime: string

Hodnota vlastnosti

string

errors

Chyby a upozornění, ke kterým došlo u aktuálního objektu. Klíče jsou kódy chyb.

errors: {[propertyName: string]: MongoDbError}

Hodnota vlastnosti

{[propertyName: string]: MongoDbError}

eventsPending

Počet událostí oplogu, které čekají na přehrání

eventsPending: number

Hodnota vlastnosti

number

eventsReplayed

Počet událostí oplogu, které se doposud přehrály

eventsReplayed: number

Hodnota vlastnosti

number

lastEventTime

Časové razítko poslední přijaté události protokolu oplog nebo null, pokud ještě nebyla přijata žádná událost protokolu.

lastEventTime?: Date

Hodnota vlastnosti

Date

lastReplayTime

Časové razítko poslední přehrané události oplogu nebo null, pokud se ještě nepřehrála žádná událost protokolu.

lastReplayTime?: Date

Hodnota vlastnosti

Date

name

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. U databáze je to název databáze. Pro celkovou migraci je to null.

name?: string

Hodnota vlastnosti

string

qualifiedName

Kvalifikovaný název objektu průběhu. U kolekce se jedná o název kvalifikovaný pro databázi. U databáze je to název databáze. Pro celkovou migraci je to null.

qualifiedName?: string

Hodnota vlastnosti

string

resultType

Typ objektu průběhu. Mezi možné hodnoty patří: Migration, Database, Collection.

resultType: ResultType

Hodnota vlastnosti

state

Mezi možné hodnoty patří: NotStarted, ValidatingInput, Initializing, Restarting, Copying, InitialReplay, Replay, Finalizing, Complete, Canceled, Failed.

state: MongoDbMigrationState

Hodnota vlastnosti

totalBytes

Celkový počet bajtů dokumentu ve zdroji na začátku fáze kopírování nebo -1, pokud byla celková velikost neznámá

totalBytes: number

Hodnota vlastnosti

number

totalDocuments

Celkový počet dokumentů ve zdroji na začátku fáze kopírování nebo -1, pokud byl celkový počet neznámý

totalDocuments: number

Hodnota vlastnosti

number