MutableSdkConfig

可变的 SDK 配置构建器,属性可修改,通过 toImmutable 转换为不可变的 SdkConfig

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

API 密钥(可选)

Link copied to clipboard

API 基础 URL

Link copied to clipboard

客户端 ID(即 VDS 文档中的 appId)

Link copied to clipboard

客户端密钥

Link copied to clipboard

连接超时时间(毫秒)

Link copied to clipboard

是否启用重试

Link copied to clipboard

HTTP 日志级别,参见 SdkLogLevel

Link copied to clipboard

最大重试次数

Link copied to clipboard

请求超时时间(毫秒)

Link copied to clipboard

重试间隔(毫秒)

Link copied to clipboard

套接字超时时间(毫秒)

Functions

Link copied to clipboard

设置 API 密钥,设置后将忽略 clientId 和 clientSecret。

Link copied to clipboard

设置 API 基础 URL。

Link copied to clipboard

设置客户端 ID(即 VDS 文档中的 appId),与 clientSecret 配合用于签名交换。

Link copied to clipboard

设置客户端密钥,与 clientId 配合使用。

Link copied to clipboard

设置连接超时时间(毫秒)。

Link copied to clipboard

设置是否启用自动重试。

Link copied to clipboard

设置 HTTP 日志级别。

Link copied to clipboard

设置最大重试次数,仅在 enableRetry 为 true 时生效。

Link copied to clipboard

设置请求超时时间(毫秒)。

Link copied to clipboard

设置重试间隔时间(毫秒)。

Link copied to clipboard

设置套接字超时时间(毫秒)。