E2eeAccountKeyInfo.Builder


class E2eeAccountKeyInfo.Builder


E2eeAccountKeyInfo 的构建器类。

摘要

公共构造函数

E2eeAccountKeyInfo 创建新的构建器。

E2eeAccountKeyInfo 创建新的构建器。

公共函数

E2eeAccountKeyInfo!

构建 E2eeAccountKeyInfo

E2eeAccountKeyInfo.Builder!

设置应更新的密钥的密钥的 accountId

E2eeAccountKeyInfo.Builder!

设置在处理更新时将与密钥相关联的 contact infos

E2eeAccountKeyInfo.Builder!

设置应更新的密钥的 device ID

E2eeAccountKeyInfo.Builder!

设置在处理更新时将与密钥关联的新 keyValue

公共构造函数

Builder

Builder()

E2eeAccountKeyInfo 创建新的构建器。

Builder

Builder(origin: E2eeAccountKeyInfo!)

E2eeAccountKeyInfo 创建新的构建器。

公共函数

build

fun build(): E2eeAccountKeyInfo!

构建 E2eeAccountKeyInfo

setAccountId

@CanIgnoreReturnValue
fun setAccountId(accountId: String): E2eeAccountKeyInfo.Builder!

设置应更新的密钥的密钥的 accountId

setContactInfos

@CanIgnoreReturnValue
fun setContactInfos(contactInfos: (Mutable)List<ContactInfoParcelable!>): E2eeAccountKeyInfo.Builder!

设置在处理更新时将与密钥相关联的 contact infos

setDeviceId

@CanIgnoreReturnValue
fun setDeviceId(deviceId: String): E2eeAccountKeyInfo.Builder!

设置应更新的密钥的 device ID

setKeyValue

@CanIgnoreReturnValue
fun setKeyValue(keyValue: ByteArray): E2eeAccountKeyInfo.Builder!

设置在处理更新时将与密钥关联的新 keyValue