E2eeContactKeyParcelable.Builder


public final class E2eeContactKeyParcelable.Builder


Класс Builder для E2eeContactKeyParcelable .

Краткое содержание

Государственные строители

Создает нового строителя.

Создает нового строителя.

Общедоступные методы

E2eeContactKeyParcelable
build ()

Создает объект 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
@ CanIgnoreReturnValue
setTimeUpdated (long timeUpdated)

Устанавливает метку timestamp of the last update .

Государственные строители

Строитель

public Builder()

Создает нового строителя.

Строитель

public Builder(E2eeContactKeyParcelable origin)

Создает нового строителя.

Общедоступные методы

строить

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 .