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)

建立新的建構工具。

公用方法

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。

setPhoneNumber

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

設定與金鑰相關聯的聯絡人 phone number。

setRemoteVerificationState

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setRemoteVerificationState(int remoteVerificationState)

設定金鑰的 remote verification state。