E2eeContactKeyParcelable.Builder


class E2eeContactKeyParcelable.Builder


E2eeContactKeyParcelable 的建構工具類別。

摘要

公用建構函式

建立新的建構工具。

建立新的建構工具。

公開函式

E2eeContactKeyParcelable!

建構 E2eeContactKeyParcelable。

E2eeContactKeyParcelable.Builder!

設定 account ID。

E2eeContactKeyParcelable.Builder!

設定 device ID。

E2eeContactKeyParcelable.Builder!

設定與金鑰相關聯的聯絡人 display name。

E2eeContactKeyParcelable.Builder!

設定與金鑰相關聯的聯絡人 email address。

E2eeContactKeyParcelable.Builder!

設定 public key。

E2eeContactKeyParcelable.Builder!

設定金鑰的 local verification state。

E2eeContactKeyParcelable.Builder!

設定 lookup key。

E2eeContactKeyParcelable.Builder!

設定 owner package name。

E2eeContactKeyParcelable.Builder!

設定與金鑰相關聯的聯絡人 phone number。

E2eeContactKeyParcelable.Builder!

設定金鑰的 remote verification state。

E2eeContactKeyParcelable.Builder!

設定 timestamp of the last update。

公用建構函式

Builder

Builder()

建立新的建構工具。

Builder

Builder(origin: E2eeContactKeyParcelable!)

建立新的建構工具。

公開函式

setDisplayName

@CanIgnoreReturnValue
fun setDisplayName(displayName: String?): E2eeContactKeyParcelable.Builder!

設定與金鑰相關聯的聯絡人 display name。

setEmailAddress

@CanIgnoreReturnValue
fun setEmailAddress(emailAddress: String?): E2eeContactKeyParcelable.Builder!

設定與金鑰相關聯的聯絡人 email address。

setLocalVerificationState

@CanIgnoreReturnValue
fun setLocalVerificationState(localVerificationState: Int): E2eeContactKeyParcelable.Builder!

設定金鑰的 local verification state。

setOwnerPackageName

@CanIgnoreReturnValue
fun setOwnerPackageName(ownerPackageName: String): E2eeContactKeyParcelable.Builder!

設定 owner package name。

setPhoneNumber

@CanIgnoreReturnValue
fun setPhoneNumber(phoneNumber: String?): E2eeContactKeyParcelable.Builder!

設定與金鑰相關聯的聯絡人 phone number。

setRemoteVerificationState

@CanIgnoreReturnValue
fun setRemoteVerificationState(remoteVerificationState: Int): E2eeContactKeyParcelable.Builder!

設定金鑰的 remote verification state。