public static final class RtasrClient.Builder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) int |
callTimeout |
(专用程序包) int |
connectTimeout |
(专用程序包) int |
pingInterval |
(专用程序包) int |
readTimeout |
(专用程序包) boolean |
retryOnConnectionFailure |
(专用程序包) int |
writeTimeout |
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
RtasrClient.Builder |
addPd(String pd) |
RtasrClient.Builder |
addPunc() |
RtasrClient |
build() |
RtasrClient.Builder |
callTimeout(long timeout,
TimeUnit unit) |
RtasrClient.Builder |
connectTimeout(long timeout,
TimeUnit unit) |
RtasrClient.Builder |
hostUrl(String hostUrl) |
RtasrClient.Builder |
pingInterval(long interval,
TimeUnit unit) |
RtasrClient.Builder |
readTimeout(long timeout,
TimeUnit unit) |
RtasrClient.Builder |
request(okhttp3.Request request) |
RtasrClient.Builder |
retryOnConnectionFailure(boolean retryOnConnectionFailure) |
RtasrClient.Builder |
signature(String appId,
String apiKey) |
RtasrClient.Builder |
webSocket(okhttp3.WebSocket webSocket) |
RtasrClient.Builder |
writeTimeout(long timeout,
TimeUnit unit) |
boolean retryOnConnectionFailure
int callTimeout
int connectTimeout
int readTimeout
int writeTimeout
int pingInterval
public RtasrClient.Builder request(okhttp3.Request request)
public RtasrClient.Builder webSocket(okhttp3.WebSocket webSocket)
public RtasrClient.Builder addPunc()
public RtasrClient.Builder hostUrl(String hostUrl)
public RtasrClient.Builder addPd(String pd)
public RtasrClient.Builder callTimeout(long timeout, TimeUnit unit)
public RtasrClient.Builder connectTimeout(long timeout, TimeUnit unit)
public RtasrClient.Builder readTimeout(long timeout, TimeUnit unit)
public RtasrClient.Builder writeTimeout(long timeout, TimeUnit unit)
public RtasrClient.Builder pingInterval(long interval, TimeUnit unit)
public RtasrClient.Builder retryOnConnectionFailure(boolean retryOnConnectionFailure)
public RtasrClient.Builder signature(String appId, String apiKey)
public RtasrClient build()
Copyright © 2021. All rights reserved.