E2eeContactKeyParcelable.Builder


public final 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
@CanIgnoreReturnValue
setLocalVerificationState(int localVerificationState)

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

E2eeContactKeyParcelable.Builder

lookup key を設定します。

E2eeContactKeyParcelable.Builder

owner package name を設定します。

E2eeContactKeyParcelable.Builder

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

E2eeContactKeyParcelable.Builder
@CanIgnoreReturnValue
setRemoteVerificationState(int remoteVerificationState)

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

E2eeContactKeyParcelable.Builder

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

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

Builder

public Builder()

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

Builder

public Builder(E2eeContactKeyParcelable origin)

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

パブリック メソッド

build

public E2eeContactKeyParcelable build()

E2eeContactKeyParcelable を作成します。

setAccountId

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

account ID を設定します。

setDeviceId

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

device ID を設定します。

setDisplayName

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setDisplayName(@Nullable String displayName)

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

setEmailAddress

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setEmailAddress(@Nullable String emailAddress)

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

setKeyValue

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

public key を設定します。

setLocalVerificationState

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setLocalVerificationState(int localVerificationState)

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

setLookupKey

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setLookupKey(@NonNull String lookupKey)

lookup key を設定します。

setOwnerPackageName

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

owner package name を設定します。

setPhoneNumber

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setPhoneNumber(@Nullable String phoneNumber)

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

setRemoteVerificationState

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setRemoteVerificationState(int remoteVerificationState)

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

setTimeUpdated

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setTimeUpdated(long timeUpdated)

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