E2eeSelfKeyParcelable.Builder


public final class E2eeSelfKeyParcelable.Builder


E2eeSelfKeyParcelable のビルダー クラス。

概要

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

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

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

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

Builder

public Builder()

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

Builder

public Builder(E2eeSelfKeyParcelable origin)

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

パブリック メソッド

build

public E2eeSelfKeyParcelable build()

E2eeSelfKeyParcelable を作成します。

setAccountId

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setAccountId(@NonNull String accountId)

account ID. を設定します

setDeviceId

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setDeviceId(@NonNull String deviceId)

device ID を設定します。

setKeyValue

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setKeyValue(@Nullable byte[] keyValue)

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

setOwnerPackageName

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setOwnerPackageName(@NonNull String ownerPackageName)

owner package name を設定します。

setRemoteVerificationState

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setRemoteVerificationState(int remoteVerificationState)

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

setTimeUpdated

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setTimeUpdated(long timeUpdated)

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