ClientSettings Classe
- java.
lang. Object - com.
microsoft. azure. servicebus. ClientSettings
- com.
public class ClientSettings
Classe encapsulando configurações comuns de nível de cliente, como TokenProvider, RetryPolicy, OperationTimeout.
Resumo do Construtor
Construtor | Description |
---|---|
ClientSettings(TokenProvider tokenProvider) |
Cria uma nova instância com o provedor de token fornecido, a política de repetição padrão e o tempo limite de operação padrão. |
ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout) |
Cria uma nova instância com o provedor de token fornecido, política de repetição e tempo limite de operação. |
ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout, TransportType transportType) |
Cria uma nova instância com o provedor de token fornecido, política de repetição e tempo limite de operação. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Duration |
getOperationTimeout()
Obtém o tempo limite da operação contido nesta instância. |
Retry |
getRetryPolicy()
Obtém a política de repetição contida nesta instância. |
Token |
getTokenProvider()
Obtém o provedor de token contido nesta instância. |
Transport |
getTransportType()
Obtém o tipo de transporte para esta instância |
Métodos herdados de java.lang.Object
Detalhes do construtor
ClientSettings
public ClientSettings(TokenProvider tokenProvider)
Cria uma nova instância com o provedor de token fornecido, a política de repetição padrão e o tempo limite de operação padrão.
Parâmetros:
ClientSettings
public ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout)
Cria uma nova instância com o provedor de token fornecido, política de repetição e tempo limite de operação.
Parâmetros:
ClientSettings
public ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout, TransportType transportType)
Cria uma nova instância com o provedor de token fornecido, política de repetição e tempo limite de operação.
Parâmetros:
Detalhes do método
getOperationTimeout
public Duration getOperationTimeout()
Obtém o tempo limite da operação contido nesta instância.
Retornos:
getRetryPolicy
public RetryPolicy getRetryPolicy()
Obtém a política de repetição contida nesta instância.
Retornos:
getTokenProvider
public TokenProvider getTokenProvider()
Obtém o provedor de token contido nesta instância.
Retornos:
getTransportType
public TransportType getTransportType()
Obtém o tipo de transporte para esta instância
Retornos:
Aplica-se a
Azure SDK for Java