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!)

新しいビルダーを作成します。

パブリック関数

build

fun build(): E2eeContactKeyParcelable!

E2eeContactKeyParcelable を作成します。

setAccountId

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

account ID を設定します。

setDeviceId

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

device ID を設定します。

setDisplayName

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

キーに関連付けられた連絡先の display name を設定します。

setEmailAddress

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

キーに関連付けられた連絡先の email address を設定します。

setKeyValue

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

public key を設定します。

setLocalVerificationState

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

キーの local verification state を設定します。

setLookupKey

@CanIgnoreReturnValue
fun setLookupKey(lookupKey: String): E2eeContactKeyParcelable.Builder!

lookup key を設定します。

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 を設定します。

setTimeUpdated

@CanIgnoreReturnValue
fun setTimeUpdated(timeUpdated: Long): E2eeContactKeyParcelable.Builder!

timestamp of the last update を設定します。