Partager via


MongoDbProgress interface

Classe de base pour les sorties de migration MongoDB

Propriétés

bytesCopied

Nombre d’octets de document copiés pendant la phase de copie

documentsCopied

Nombre de documents copiés pendant la phase de copie

elapsedTime

Temps écoulé au format [ddd.] hh:mm:ss[.fffffff] (format TimeSpan)

errors

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

eventsPending

Nombre d’événements oplog en attente de relecture

eventsReplayed

Nombre d’événements oplog relus jusqu’à présent

lastEventTime

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

lastReplayTime

Horodatage du dernier événement oplog relu, ou null si aucun événement oplog n’a encore été relu

name

Nom de l’objet progress. Pour une collection, il s’agit du nom de la collection non qualifiée. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, il s’agit de null.

qualifiedName

Nom qualifié de l’objet progress. Pour une collection, il s’agit du nom qualifié de 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, il s’agit de null.

resultType

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

state
totalBytes

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

totalDocuments

Nombre total de documents sur la source au début de la phase de copie, ou -1 si le nombre total était inconnu

Détails de la propriété

bytesCopied

Nombre d’octets de document copiés pendant la phase de copie

bytesCopied: number

Valeur de propriété

number

documentsCopied

Nombre de documents copiés pendant la phase de copie

documentsCopied: number

Valeur de propriété

number

elapsedTime

Temps écoulé au format [ddd.] hh:mm:ss[.fffffff] (format TimeSpan)

elapsedTime: string

Valeur de propriété

string

errors

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

errors: {[propertyName: string]: MongoDbError}

Valeur de propriété

{[propertyName: string]: MongoDbError}

eventsPending

Nombre d’événements oplog en attente de relecture

eventsPending: number

Valeur de propriété

number

eventsReplayed

Nombre d’événements oplog relus jusqu’à présent

eventsReplayed: number

Valeur de propriété

number

lastEventTime

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

Horodatage du dernier événement oplog relu, ou null si aucun événement oplog n’a encore été relu

lastReplayTime?: Date

Valeur de propriété

Date

name

Nom de l’objet progress. Pour une collection, il s’agit du nom de la collection non qualifiée. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, il s’agit de null.

name?: string

Valeur de propriété

string

qualifiedName

Nom qualifié de l’objet progress. Pour une collection, il s’agit du nom qualifié de 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, il s’agit de null.

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 de document sur la source au début de la phase de copie, ou -1 si la taille totale était inconnue

totalBytes: number

Valeur de propriété

number

totalDocuments

Nombre total de documents sur la source au début de la phase de copie, ou -1 si le nombre total était inconnu

totalDocuments: number

Valeur de propriété

number