E2eeContactKeyParcelable.Builder


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 (localVerificationState: Int )

Устанавливает local verification state ключа.

E2eeContactKeyParcelable.Builder !

Устанавливает lookup key .

E2eeContactKeyParcelable.Builder !

Задает owner package name .

E2eeContactKeyParcelable.Builder !

Устанавливает phone number контакта, связанного с ключом.

E2eeContactKeyParcelable.Builder !
@ CanIgnoreReturnValue
setRemoteVerificationState (remoteVerificationState: Int )

Устанавливает remote verification state ключа.

E2eeContactKeyParcelable.Builder !

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

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

Строитель

Builder()

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

Строитель

Builder(origin: E2eeContactKeyParcelable!)

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

Общественные функции

строить

fun build(): E2eeContactKeyParcelable!

Создает объект E2eeContactKeyParcelable .

setAccountId

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

Устанавливает account ID .

setDeviceId

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

Устанавливает device ID .

setDisplayName

@CanIgnoreReturnValue
fun setDisplayName(displayName: String?): E2eeContactKeyParcelable.Builder!

Задает display name контакта, связанного с ключом.

setEmailAddress

@CanIgnoreReturnValue
fun setEmailAddress(emailAddress: String?): E2eeContactKeyParcelable.Builder!

Задает email address контакта, связанного с ключом.

setKeyValue

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

Устанавливает public key .

setLocalVerificationState

@CanIgnoreReturnValue
fun setLocalVerificationState(localVerificationState: Int): E2eeContactKeyParcelable.Builder!

Устанавливает local verification state ключа.

setLookupKey

@CanIgnoreReturnValue
fun setLookupKey(lookupKey: String): E2eeContactKeyParcelable.Builder!

Устанавливает lookup key .

setOwnerPackageName

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

Задает owner package name .

setPhoneNumber

@CanIgnoreReturnValue
fun setPhoneNumber(phoneNumber: String?): E2eeContactKeyParcelable.Builder!

Устанавливает phone number контакта, связанного с ключом.

setRemoteVerificationState

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

Устанавливает remote verification state ключа.

setTimeUpdated

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

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