E2eeSelfKeyParcelable.Builder


class E2eeSelfKeyParcelable.Builder


E2eeSelfKeyParcelable のビルダー クラス。

概要

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

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

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

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

Builder

Builder()

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

Builder

Builder(origin: E2eeSelfKeyParcelable!)

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

パブリック関数

build

fun build(): E2eeSelfKeyParcelable!

E2eeSelfKeyParcelable を作成します。

setAccountId

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

account ID. を設定します

setDeviceId

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

device ID を設定します。

setKeyValue

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

公開鍵の key bytes を設定します。

setOwnerPackageName

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

owner package name を設定します。

setRemoteVerificationState

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

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

setTimeUpdated

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

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