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