public static final class RtasrClient.Builder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) int |
callTimeout |
(专用程序包) int |
connectTimeout |
(专用程序包) int |
pingInterval |
(专用程序包) int |
readTimeout |
(专用程序包) boolean |
retryOnConnectionFailure
executor
|
(专用程序包) int |
writeTimeout |
| 构造器和说明 |
|---|
Builder() |
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()
public RtasrClient.Builder lang(String lang)
public RtasrClient.Builder transType(String transType)
public RtasrClient.Builder transStrategy(int transStrategy)
public RtasrClient.Builder targetLang(String targetLang)
public RtasrClient.Builder vadMdn(int vadMdn)
public RtasrClient.Builder roleType(int roleType)
public RtasrClient.Builder engLangType(int engLangType)
public RtasrClient.Builder executor(ExecutorService executor)
public RtasrClient.Builder httpClient(okhttp3.OkHttpClient httpClient)
Copyright © 2025. All rights reserved.