Partager via


BackupDescription Classe

  • java.lang.Object
    • microsoft.servicefabric.data.BackupDescription

public class BackupDescription

Un objet BackupDescription contient toutes les informations nécessaires à la sauvegarde d’un service avec état réplica.

Récapitulatif du constructeur

Constructeur Description
BackupDescription(BackupOption backupOption, BiFunction<BackupInfo, CancellationToken, CompletableFuture<Boolean>> backupCallback)

Initialise une nouvelle instance de la structure BackupDescription.

BackupDescription(BiFunction<BackupInfo, CancellationToken, CompletableFuture<Boolean>> backupCallback)

Initialise une nouvelle instance de la structure BackupDescription.

Résumé de la méthode

Modificateur et type Méthode et description
BiFunction<BackupInfo, CancellationToken, CompletableFuture<Boolean>> getBackupCallback()

Obtient le rappel à appeler lorsque le dossier de sauvegarde a été créé localement et qu’il est prêt à être déplacé hors du nœud.

Remarques:Les valeurs booléennes retournées par backupCallback indiquent si le service a réussi à déplacer le dossier de sauvegarde vers un emplacement externe. Si false est retourné, BackupAsync lève InvalidOperationException avec le message approprié indiquant backupCallback retourné false. En outre, la sauvegarde est marquée comme ayant échoué.

BackupOption getBackupOption()

Type de sauvegarde à effectuer.

Détails du constructeur

BackupDescription

public BackupDescription(BackupOption backupOption, BiFunction> backupCallback)

Initialise une nouvelle instance de la structure BackupDescription.

Parameters:

backupOption - Option de sauvegarde du rappel.
backupCallback - Rappel à appeler lorsque le dossier de sauvegarde a été créé et rempli localement par le système. Ce dossier est maintenant prêt à être déplacé hors du nœud.

BackupDescription

public BackupDescription(BiFunction> backupCallback)

Initialise une nouvelle instance de la structure BackupDescription.

Parameters:

backupCallback - Rappel à appeler lorsque le dossier de sauvegarde a été créé et rempli localement par le système. Ce dossier est maintenant prêt à être déplacé hors du nœud.

Détails de la méthode

getBackupCallback

public BiFunction> getBackupCallback()

Obtient le rappel à appeler lorsque le dossier de sauvegarde a été créé localement et qu’il est prêt à être déplacé hors du nœud.

Remarques:Les valeurs booléennes retournées par backupCallback indiquent si le service a réussi à déplacer le dossier de sauvegarde vers un emplacement externe. Si false est retourné, BackupAsync lève InvalidOperationException avec le message approprié indiquant backupCallback retourné false. En outre, la sauvegarde est marquée comme ayant échoué.

Returns:

Function

getBackupOption

public BackupOption getBackupOption()

Type de sauvegarde à effectuer.

Returns:

S’applique à