E2eeAccountContactKeyParcelable.Builder


class E2eeAccountContactKeyParcelable.Builder


E2eeAccountContactKeyParcelable のビルダー クラス。

概要

パブリック コンストラクタ

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

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

パブリック コンストラクタ

Builder

Builder()

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

Builder

Builder(origin: E2eeAccountContactKeyParcelable!)

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

パブリック関数

setAccountId

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

accountId を設定します。

setContactInfos

@CanIgnoreReturnValue
fun setContactInfos(contactInfos: ImmutableList<ContactInfoParcelable!>!): E2eeAccountContactKeyParcelable.Builder!

キーに関連付けられた contact infos を設定します。

setDeviceId

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

device ID を設定します。

setKeyValue

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

public key を設定します。

setLocalVerificationState

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

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

setOwnerPackageName

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

owner package name を設定します。

setRemoteVerificationState

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

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