应用配置

AppConfiguration用于设置与 Atlas App Services 应用程序的链接。

可以通过使用AppConfiguration.Builder并调用其AppConfiguration.Builder.build方法或使用AppConfiguration.create创建 AppConfiguration 的实例。

类型

链接已复制到剪贴板
class 生成器(appId : String)

Builder 用于以流畅的方式构造AppConfiguration的实例。

链接已复制到剪贴板
对象 Companion

属性

链接已复制到剪贴板
摘要 val appId: 字符串
链接已复制到剪贴板
摘要 val appName: 字符串?

应用的名称。 这只用于调试。

链接已复制到剪贴板
摘要 val appVersion: 字符串?

应用的版本。 这只用于调试。

链接已复制到剪贴板

用于 Atlas App Services 请求的授权标头名称。

链接已复制到剪贴板
摘要 val 基本 URL: 字符串
链接已复制到剪贴板

自定义配置的标头,在向 Atlas App Services 发出网络请求时,这些标头将与其他标头一起发送。

链接已复制到剪贴板
摘要 val EJSON: EJson

默认EJSON解码器,在调用远程 App Functions 、使用 customFunction 进行身份验证以及检索用户配置文件customData时,用于对参数和结果进行编码和解码。

链接已复制到剪贴板

如果启用,则使用单个同步用户打开的所有 Realm 将使用单个连接。 如果禁用,则每个 Realm 使用单独的连接。

链接已复制到剪贴板
链接已复制到剪贴板

为此应用配置的HttpLogObfuscator 。 如果此属性返回null ,则说明没有使用混淆器。

链接已复制到剪贴板
摘要 val metadataMode: MetadataMode
链接已复制到剪贴板
链接已复制到剪贴板

为来自 Realm 的同步连接的各个方面配置的超时。