HttpHubConnectionBuilder クラス
- java.
lang. Object - com.
microsoft. signalr. HttpHubConnectionBuilder
- com.
public class HttpHubConnectionBuilder
インスタンスを構成 HubConnection するためのビルダー。
メソッドの概要
継承メンバー
メソッドの詳細
build
setHttpClientBuilderCallback
public HttpHubConnectionBuilder setHttpClientBuilderCallback(Action1
HttpClient を構築するときに呼び出されるメソッドを設定して、証明書の検証、プロキシ、Cookie などのカスタマイズを許可します。 既定では、クライアントには Cookie jar が追加され、LongPolling の読み取りタイムアウトが追加されます。
Parameters:
Returns:
shouldSkipNegotiate
public HttpHubConnectionBuilder shouldSkipNegotiate(boolean skipNegotiate)
ネゴシエート プロセスを HubConnection スキップする必要があることを に示します。 注: このオプションは Websocket トランスポートでのみ機能し、Azure SignalR Serviceにはネゴシエート手順が必要です。
Parameters:
Returns:
withAccessTokenProvider
public HttpHubConnectionBuilder withAccessTokenProvider(Single
のアクセス トークン プロバイダーを設定します HubConnection。
Parameters:
Returns:
withHandshakeResponseTimeout
public HttpHubConnectionBuilder withHandshakeResponseTimeout(long timeoutInMilliseconds)
サーバーからのハンドシェイク応答を待機する期間 HubConnection を設定します。
Parameters:
Returns:
withHeader
public HttpHubConnectionBuilder withHeader(String name, String value)
送信する の 1 つのヘッダーを設定します HubConnection 。
Parameters:
Returns:
withHeaders
public HttpHubConnectionBuilder withHeaders(Map
すべての Http 要求で送信する の HubConnection Headers のコレクションを設定します。
Parameters:
Returns:
withHubProtocol
public HttpHubConnectionBuilder withHubProtocol(HubProtocol protocol)
HubProtocolによって使用される を設定しますHubConnection。
Parameters:
Returns:
withTransport
public HttpHubConnectionBuilder withTransport(TransportEnum transportEnum)
によって使用されるトランスポートを示すトランスポートの種類を設定します HubConnection。
Parameters:
Returns: