sonic-android/docs/javadoc/com/tencent/sonic/sdk/SonicSessionConfig.Builder.html
com.tencent.sonic.sdk
java.lang.Object
public static classSonicSessionConfig.Builderextends java.lang.Object
Builder for SonicSessionConfig
构造器 | 构造器和说明 |
| --- |
| Builder() |
所有方法 实例方法 具体方法 | 限定符和类型 | 方法和说明 |
| --- | --- |
| SonicSessionConfig | build() |
| SonicSessionConfig.Builder | setAcceptDiff(boolean enable) |
| SonicSessionConfig.Builder | setAutoStartWhenCreate(boolean autoStartWhenCreate) |
| SonicSessionConfig.Builder | setCacheInterceptor(SonicCacheInterceptor interceptor) |
| SonicSessionConfig.Builder | setConnectionInterceptor(SonicSessionConnectionInterceptor interceptor) |
| SonicSessionConfig.Builder | setConnectTimeoutMillis(int connectTimeoutMillis) |
| SonicSessionConfig.Builder | setCustomRequestHeaders(java.util.Map<java.lang.String,java.lang.String> customRequestHeaders) |
| SonicSessionConfig.Builder | setCustomResponseHeaders(java.util.Map<java.lang.String,java.lang.String> customResponseHeaders) |
| SonicSessionConfig.Builder | setIsAccountRelated(boolean value) |
| SonicSessionConfig.Builder | setPreloadSessionExpiredTimeMillis(long preloadSessionExpiredTimeMillis) |
| SonicSessionConfig.Builder | setReadBufferSize(int readBufferSize) |
| SonicSessionConfig.Builder | setReadTimeoutMillis(int readTimeoutMillis) |
| SonicSessionConfig.Builder | setReloadInBadNetwork(boolean reloadInBadNetwork) |
| SonicSessionConfig.Builder | setSessionMode(int sessionMode) |
| SonicSessionConfig.Builder | setSupportCacheControl(boolean supportCacheControl) |
| SonicSessionConfig.Builder | setSupportLocalServer(boolean enable) |
| SonicSessionConfig.Builder | setUseSonicCacheInBadNetworkToastMessage(java.lang.String toastMessage) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
public Builder()
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setConnectTimeoutMillis(int connectTimeoutMillis)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setReadTimeoutMillis(int readTimeoutMillis)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setReadBufferSize(int readBufferSize)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setPreloadSessionExpiredTimeMillis(long preloadSessionExpiredTimeMillis)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setAcceptDiff(boolean enable)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setIsAccountRelated(boolean value)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setReloadInBadNetwork(boolean reloadInBadNetwork)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setAutoStartWhenCreate(boolean autoStartWhenCreate)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setUseSonicCacheInBadNetworkToastMessage(java.lang.String toastMessage)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setSessionMode(int sessionMode)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setCacheInterceptor([SonicCacheInterceptor](../../../../com/tencent/sonic/sdk/SonicCacheInterceptor.html "com.tencent.sonic.sdk中的类")interceptor)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setConnectionInterceptor([SonicSessionConnectionInterceptor](../../../../com/tencent/sonic/sdk/SonicSessionConnectionInterceptor.html "com.tencent.sonic.sdk中的类")interceptor)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setCustomRequestHeaders(java.util.Map<java.lang.String,java.lang.String> customRequestHeaders)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setCustomResponseHeaders(java.util.Map<java.lang.String,java.lang.String> customResponseHeaders)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setSupportCacheControl(boolean supportCacheControl)
-
public[SonicSessionConfig.Builder](../../../../com/tencent/sonic/sdk/SonicSessionConfig.Builder.html "com.tencent.sonic.sdk中的类")setSupportLocalServer(boolean enable)
-
public[SonicSessionConfig](../../../../com/tencent/sonic/sdk/SonicSessionConfig.html "com.tencent.sonic.sdk中的类")build()