Partager via


ClientSettings Classe

  • java.lang.Object
    • com.microsoft.azure.servicebus.ClientSettings

public class ClientSettings

Classe encapsulant des paramètres de niveau client courants comme TokenProvider, RetryPolicy, OperationTimeout.

Récapitulatif du constructeur

Constructeur Description
ClientSettings(TokenProvider tokenProvider)

Crée une instance avec le fournisseur de jetons donné, la stratégie de nouvelle tentative par défaut et le délai d’expiration de l’opération par défaut.

ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout)

Crée une instance avec le fournisseur de jetons donné, la stratégie de nouvelle tentative et le délai d’expiration de l’opération.

ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout, TransportType transportType)

Crée une instance avec le fournisseur de jetons donné, la stratégie de nouvelle tentative et le délai d’expiration de l’opération.

Résumé de la méthode

Modificateur et type Méthode et description
Duration getOperationTimeout()

Obtient le délai d’expiration de l’opération contenu dans cette instance.

RetryPolicy getRetryPolicy()

Obtient la stratégie de nouvelle tentative contenue dans cette instance.

TokenProvider getTokenProvider()

Obtient le fournisseur de jetons contenu dans cette instance.

TransportType getTransportType()

Obtient le type de transport de cette instance

Méthodes héritées de java.lang.Object

Détails du constructeur

ClientSettings

public ClientSettings(TokenProvider tokenProvider)

Crée une instance avec le fournisseur de jetons donné, la stratégie de nouvelle tentative par défaut et le délai d’expiration de l’opération par défaut.

Paramètres:

tokenProvider - Instance TokenProvider

ClientSettings

public ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout)

Crée une instance avec le fournisseur de jetons donné, la stratégie de nouvelle tentative et le délai d’expiration de l’opération.

Paramètres:

tokenProvider - Instance TokenProvider
retryPolicy - Instance RetryPolicy
operationTimeout - délai d’expiration de l’opération par défaut à utiliser pour toutes les opérations clientes. Le client peut remplacer cette valeur en spécifiant explicitement un délai d’attente dans l’opération.

ClientSettings

public ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout, TransportType transportType)

Crée une instance avec le fournisseur de jetons donné, la stratégie de nouvelle tentative et le délai d’expiration de l’opération.

Paramètres:

tokenProvider - Instance TokenProvider
retryPolicy - Instance RetryPolicy
operationTimeout - délai d’expiration de l’opération par défaut à utiliser pour toutes les opérations clientes. Le client peut remplacer cette valeur en spécifiant explicitement un délai d’attente dans l’opération.
transportType - Instance TransportType

Détails de la méthode

getOperationTimeout

public Duration getOperationTimeout()

Obtient le délai d’expiration de l’opération contenu dans cette instance.

Retours:

délai d’expiration de l’opération contenu dans cette instance

getRetryPolicy

public RetryPolicy getRetryPolicy()

Obtient la stratégie de nouvelle tentative contenue dans cette instance.

Retours:

RetryPolicy contenue dans cette instance

getTokenProvider

public TokenProvider getTokenProvider()

Obtient le fournisseur de jetons contenu dans cette instance.

Retours:

TokenProvider contenu dans cette instance

getTransportType

public TransportType getTransportType()

Obtient le type de transport de cette instance

Retours:

type de transport pour le instance

S’applique à