HttpHubConnectionBuilder Classe
- java.
lang. Object - com.
microsoft. signalr. HttpHubConnectionBuilder
- com.
public class HttpHubConnectionBuilder
Um construtor para configurar HubConnection instâncias.
Resumo do método
Membros herdados
Detalhes do método
build
public HubConnection build()
Cria uma nova instância do HubConnection.
Returns:
setHttpClientBuilderCallback
public HttpHubConnectionBuilder setHttpClientBuilderCallback(Action1
Define um método que será chamado ao construir o HttpClient para permitir a personalização, como validação de certificado, proxies e cookies. Por padrão, o cliente terá um jar de cookie adicionado e um tempo limite de leitura para LongPolling.
Parameters:
Returns:
shouldSkipNegotiate
public HttpHubConnectionBuilder shouldSkipNegotiate(boolean skipNegotiate)
Indica ao HubConnection que ele deve ignorar o processo de negociação. Observação: essa opção só funciona com o transporte Websockets e os Serviço do Azure SignalR exigem a etapa de negociação.
Parameters:
Returns:
withAccessTokenProvider
public HttpHubConnectionBuilder withAccessTokenProvider(Single
Define o provedor de token de acesso para o HubConnection.
Parameters:
Returns:
withHandshakeResponseTimeout
public HttpHubConnectionBuilder withHandshakeResponseTimeout(long timeoutInMilliseconds)
Define a duração que deve HubConnection aguardar uma Resposta de Handshake do servidor.
Parameters:
Returns:
withHeader
public HttpHubConnectionBuilder withHeader(String name, String value)
Define um único cabeçalho para o HubConnection a ser enviado.
Parameters:
Returns:
withHeaders
public HttpHubConnectionBuilder withHeaders(Map
Define uma coleção de Cabeçalhos para o HubConnection a ser enviado com cada solicitação Http.
Parameters:
Returns:
withHubProtocol
public HttpHubConnectionBuilder withHubProtocol(HubProtocol protocol)
Define o HubProtocol a ser usado pelo HubConnection.
Parameters:
Returns:
withTransport
public HttpHubConnectionBuilder withTransport(TransportEnum transportEnum)
Define o tipo de transporte para indicar qual transporte será usado pelo HubConnection.
Parameters:
Returns: