生成器
功能
设置调试应用名称,该名称将添加到 App Services 网络请求的调试标头中。 默认值为null
。
设置调试应用版本,该版本将添加到 App Services 网络请求的调试标头中。 默认为 null
设置在向 Atlas App Services 发出请求时用于发送授权数据的 HTTP 标头的名称。 Atlas App 或防火墙必须已配置为自定义授权标头。
设置 App Services 应用程序的基本 URL。 默认值为DEFAULT_BASE_URL 。
更新将附加到 Atlas App Services 应用程序的每个请求的自定义标头。
用于执行内部任务的调度程序;最值得注意的是远程 HTTP 请求。
设置默认 EJSON 解码器,在调用远程 Atlas Realm 函数 、使用 customFunction 进行身份验证以及检索用户配置文件或customData时,该解码器将用于对参数和结果进行编码和解码。
如果启用,则使用单个同步用户打开的所有 Realm 将使用单个连接。 如果禁用,则每个 Realm 使用单独的连接。
仅设置用于加密 Realm 用户元数据的加密密钥。 单个 Realm 需要使用SyncConfiguration.Builder.encryptionKey 对它们进行加密。
设置HttpLogObfuscator ,用于防止 HTTP 请求中的敏感信息显示在日志中。 默认情况下,将对包含令牌、密码或自定义函数参数的日志以及计算结果进行混淆。 如果将该值设置为null
,则不会对日志进行混淆。
配置标记mongodb-realm
文件夹位置的根文件夹。 此文件夹包含使用 Device Sync 在设备和 Atlas 之间同步数据时使用的所有文件和 Realm。
为同步连接配置各种类型的连接超时。 有关每个选项的说明,请参阅SyncTimeoutOptionsBuilder 。
Platform Networking 改进了对需要身份验证的代理和防火墙的支持,而不是针对 Sync 流量的 Realm 内置 WebSocket 客户端。 这将成为未来版本的默认设置。