E2eeAccountKeyInfo.Builder


public final class E2eeAccountKeyInfo.Builder


E2eeAccountKeyInfo 的构建器类。

摘要

公共构造函数

为 E2eeAccountKeyInfo 创建新的构建器。

为 E2eeAccountKeyInfo 创建新的构建器。

公共方法

E2eeAccountKeyInfo

构建 E2eeAccountKeyInfo。

E2eeAccountKeyInfo.Builder

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

E2eeAccountKeyInfo.Builder

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

E2eeAccountKeyInfo.Builder

设置应更新的密钥的 device ID。

E2eeAccountKeyInfo.Builder

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

公共构造函数

Builder

public Builder()

为 E2eeAccountKeyInfo 创建新的构建器。

Builder

public Builder(E2eeAccountKeyInfo origin)

为 E2eeAccountKeyInfo 创建新的构建器。

公共方法

build

public E2eeAccountKeyInfo build()

构建 E2eeAccountKeyInfo。

setAccountId

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setAccountId(@NonNull String accountId)

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

setContactInfos

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setContactInfos(@NonNull List<ContactInfoParcelable> contactInfos)

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

setDeviceId

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setDeviceId(@NonNull String deviceId)

设置应更新的密钥的 device ID。

setKeyValue

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setKeyValue(@NonNull byte[] keyValue)

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