Partager via


MongoDbProgress interface

Classe de base pour les sorties de migration MongoDB

Propriétés

bytesCopied

Le nombre d’octets du document copiés pendant l’étape de copie

documentsCopied

Le nombre de documents copiés lors de l’étape de copie

elapsedTime

Temps écoulé au format [jjj.]hh :mm :ss[.fffffff] (c’est-à-dire format TimeSpan)

errors

Erreurs et avertissements survenus pour l’objet actuel. Les clés sont les codes d’erreur.

eventsPending

Le nombre d’événements oplog en attente de relecture

eventsReplayed

Le nombre d’événements oplog rejoués jusqu’à présent

lastEventTime

L’horodatage du dernier événement oplog reçu, ou null si aucun événement oplog n’a encore été reçu

lastReplayTime

L’horodatage du dernier événement oplog rejoué, ou null si aucun événement oplog n’a encore été rejoué

name

Nom de l’objet de progression. Pour une collection, il s’agit du nom de collection non qualifié. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, la valeur est nulle.

qualifiedName

Nom qualifié de l’objet de progression. Pour une collection, il s’agit du nom qualifié par la base de données. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, la valeur est nulle.

resultType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

state
totalBytes

Nombre total d’octets du document sur la source au début de l’étape de copie, ou -1 si la taille totale était inconnue

totalDocuments

Le nombre total de documents sur la source au début de l’étape de copie, ou -1 si le nombre total était inconnu

Détails de la propriété

bytesCopied

Le nombre d’octets du document copiés pendant l’étape de copie

bytesCopied: number

Valeur de propriété

number

documentsCopied

Le nombre de documents copiés lors de l’étape de copie

documentsCopied: number

Valeur de propriété

number

elapsedTime

Temps écoulé au format [jjj.]hh :mm :ss[.fffffff] (c’est-à-dire format TimeSpan)

elapsedTime: string

Valeur de propriété

string

errors

Erreurs et avertissements survenus pour l’objet actuel. Les clés sont les codes d’erreur.

errors: {[propertyName: string]: MongoDbError}

Valeur de propriété

{[propertyName: string]: MongoDbError}

eventsPending

Le nombre d’événements oplog en attente de relecture

eventsPending: number

Valeur de propriété

number

eventsReplayed

Le nombre d’événements oplog rejoués jusqu’à présent

eventsReplayed: number

Valeur de propriété

number

lastEventTime

L’horodatage du dernier événement oplog reçu, ou null si aucun événement oplog n’a encore été reçu

lastEventTime?: Date

Valeur de propriété

Date

lastReplayTime

L’horodatage du dernier événement oplog rejoué, ou null si aucun événement oplog n’a encore été rejoué

lastReplayTime?: Date

Valeur de propriété

Date

name

Nom de l’objet de progression. Pour une collection, il s’agit du nom de collection non qualifié. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, la valeur est nulle.

name?: string

Valeur de propriété

string

qualifiedName

Nom qualifié de l’objet de progression. Pour une collection, il s’agit du nom qualifié par la base de données. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, la valeur est nulle.

qualifiedName?: string

Valeur de propriété

string

resultType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

resultType: "Collection" | "Database" | "Migration"

Valeur de propriété

"Collection" | "Database" | "Migration"

state

state: string

Valeur de propriété

string

totalBytes

Nombre total d’octets du document sur la source au début de l’étape de copie, ou -1 si la taille totale était inconnue

totalBytes: number

Valeur de propriété

number

totalDocuments

Le nombre total de documents sur la source au début de l’étape de copie, ou -1 si le nombre total était inconnu

totalDocuments: number

Valeur de propriété

number