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.
Parameters:
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.
Parameters:
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.
Parameters:
Detalhes do método
getOperationTimeout
public Duration getOperationTimeout()
Obtém o tempo limite da operação contido nesta instância.
Returns:
getRetryPolicy
public RetryPolicy getRetryPolicy()
Obtém a política de repetição contida nesta instância.
Returns:
getTokenProvider
public TokenProvider getTokenProvider()
Obtém o provedor de token contido nesta instância.
Returns:
getTransportType
public TransportType getTransportType()
Obtém o tipo de transporte para esta instância
Returns:
Aplica-se a
Azure SDK for Java
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários