public static class SonicSessionConfig.Builder
extends java.lang.Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
SonicSessionConfig |
build() |
SonicSessionConfig.Builder |
setAcceptDiff(boolean enable) |
SonicSessionConfig.Builder |
setAutoStartWhenCreate(boolean autoStartWhenCreate) |
SonicSessionConfig.Builder |
setCacheInterceptor(SonicCacheInterceptor interceptor) |
SonicSessionConfig.Builder |
setConnectionIntercepter(SonicSessionConnectionInterceptor intercepter) |
SonicSessionConfig.Builder |
setConnectTimeoutMillis(int connectTimeoutMillis) |
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 |
setUseSonicCacheInBadNetworkToastMessage(java.lang.String toastMessage) |
public SonicSessionConfig.Builder setConnectTimeoutMillis(int connectTimeoutMillis)
public SonicSessionConfig.Builder setReadTimeoutMillis(int readTimeoutMillis)
public SonicSessionConfig.Builder setReadBufferSize(int readBufferSize)
public SonicSessionConfig.Builder setPreloadSessionExpiredTimeMillis(long preloadSessionExpiredTimeMillis)
public SonicSessionConfig.Builder setAcceptDiff(boolean enable)
public SonicSessionConfig.Builder setIsAccountRelated(boolean value)
public SonicSessionConfig.Builder setReloadInBadNetwork(boolean reloadInBadNetwork)
public SonicSessionConfig.Builder setAutoStartWhenCreate(boolean autoStartWhenCreate)
public SonicSessionConfig.Builder setUseSonicCacheInBadNetworkToastMessage(java.lang.String toastMessage)
public SonicSessionConfig.Builder setSessionMode(int sessionMode)
public SonicSessionConfig.Builder setCacheInterceptor(SonicCacheInterceptor interceptor)
public SonicSessionConfig.Builder setConnectionIntercepter(SonicSessionConnectionInterceptor intercepter)
public SonicSessionConfig build()