Partager via


OperationRetrySettings Classe

  • java.lang.Object
    • microsoft.servicefabric.services.communication.client.OperationRetrySettings

public class OperationRetrySettings

Récapitulatif du constructeur

Constructeur Description
OperationRetrySettings()

Instancie OperationRetrySettings avec les valeurs par défaut pour les paramètres de nouvelle tentative. Les valeurs par défaut pour MaxRetryBackoffIntervalOnTransientErrors et NonTransientErrors sont de 2 secondes. La valeur par défaut pour MaxRetryCount est 10.

OperationRetrySettings(Duration maxRetryBackoffIntervalOnTransientErrors, Duration maxRetryBackoffIntervalOnNonTransientErrors, int defaultMaxRetryCount)

Instancie OperationRetrySettings avec les valeurs par défaut pour les paramètres de nouvelle tentative. Les valeurs par défaut pour MaxRetryBackoffIntervalOnTransientErrors et NonTransientErrors sont de 2 secondes. La valeur par défaut pour MaxRetryCount est 10. Instancie OperationRetrySettings avec les paramètres fournis.

Résumé de la méthode

Modificateur et type Méthode et description
int getDefaultMaxRetryCount()

Spécifie le nombre maximal de nouvelles tentatives.

Duration getMaxRetryBackoffIntervalOnNonTransientErrors()

Spécifie l’intervalle maximal de sauvegarde avant de réessayer en cas d’erreurs non temporaires

Duration getMaxRetryBackoffIntervalOnTransientErrors()

Spécifie l’intervalle maximal de sauvegarde avant de réessayer en cas d’erreurs temporaires

Détails du constructeur

OperationRetrySettings

public OperationRetrySettings()

Instancie OperationRetrySettings avec les valeurs par défaut pour les paramètres de nouvelle tentative. Les valeurs par défaut pour MaxRetryBackoffIntervalOnTransientErrors et NonTransientErrors sont de 2 secondes. La valeur par défaut pour MaxRetryCount est 10.

OperationRetrySettings

public OperationRetrySettings(Duration maxRetryBackoffIntervalOnTransientErrors, Duration maxRetryBackoffIntervalOnNonTransientErrors, int defaultMaxRetryCount)

Instancie OperationRetrySettings avec les valeurs par défaut pour les paramètres de nouvelle tentative. Les valeurs par défaut pour MaxRetryBackoffIntervalOnTransientErrors et NonTransientErrors sont de 2 secondes. La valeur par défaut pour MaxRetryCount est 10. Instancie OperationRetrySettings avec les paramètres fournis.

Paramètres:

maxRetryBackoffIntervalOnTransientErrors - Spécifie l’intervalle maximal de sauvegarde avant de réessayer en cas d’erreurs temporaires
maxRetryBackoffIntervalOnNonTransientErrors - Spécifie l’intervalle maximal de sauvegarde avant de réessayer en cas d’erreurs non temporaires
defaultMaxRetryCount - Spécifie le nombre maximal de nouvelles tentatives.

Détails de la méthode

getDefaultMaxRetryCount

public int getDefaultMaxRetryCount()

Spécifie le nombre maximal de nouvelles tentatives.

Retours:

Nombre maximal de tentatives pour une exception spécifique.

getMaxRetryBackoffIntervalOnNonTransientErrors

public Duration getMaxRetryBackoffIntervalOnNonTransientErrors()

Spécifie l’intervalle maximal de sauvegarde avant de réessayer en cas d’erreurs non temporaires

Retours:

Intervalle maximal de nouvelles tentatives d’échec en cas d’erreurs non temporaires

getMaxRetryBackoffIntervalOnTransientErrors

public Duration getMaxRetryBackoffIntervalOnTransientErrors()

Spécifie l’intervalle maximal de sauvegarde avant de réessayer en cas d’erreurs temporaires

Retours:

Intervalle maximal de nouvelles tentatives de sauvegarde en cas d’erreurs temporaires

S’applique à