E2eeAccountContactKeyParcelable.Builder


class E2eeAccountContactKeyParcelable.Builder


Класс Builder для E2eeAccountContactKeyParcelable .

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

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

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

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

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

Строитель

Builder()

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

Строитель

Builder(origin: E2eeAccountContactKeyParcelable!)

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

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

строить

fun build(): E2eeAccountContactKeyParcelable!

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

setAccountId

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

Устанавливает accountId .

setContactInfos

@CanIgnoreReturnValue
fun setContactInfos(contactInfos: ImmutableList<ContactInfoParcelable!>!): E2eeAccountContactKeyParcelable.Builder!

Задает contact infos связанную с ключом.

setDeviceId

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

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

setKeyValue

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

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

setLocalVerificationState

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

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

setOwnerPackageName

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

Задает owner package name .

setRemoteVerificationState

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

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

setTimeUpdated

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

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