Builder

class Builder

SDK 配置构建器 使用 Builder 模式创建 SdkConfig 实例,提供更灵活的配置方式

See also

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

设置 API 密钥

Link copied to clipboard

设置 API 基础 URL

Link copied to clipboard

构建 SdkConfig 实例

Link copied to clipboard

设置客户端 ID

Link copied to clipboard

设置客户端密钥

Link copied to clipboard
fun connectTimeout(connectTimeout: Long): SdkConfig.Builder

设置连接超时时间

Link copied to clipboard

设置是否启用重试机制

Link copied to clipboard
fun logLevel(logLevel: <Error class: unknown class>): SdkConfig.Builder

设置日志级别

Link copied to clipboard
fun maxRetries(maxRetries: Int): SdkConfig.Builder

设置最大重试次数

Link copied to clipboard
fun requestTimeout(requestTimeout: Long): SdkConfig.Builder

设置请求超时时间

Link copied to clipboard
fun retryInterval(retryInterval: Long): SdkConfig.Builder

设置重试间隔

Link copied to clipboard
fun socketTimeout(socketTimeout: Long): SdkConfig.Builder

设置套接字超时时间