E2eeContactKeyParcelable.Builder


class E2eeContactKeyParcelable.Builder


Builder class for E2eeContactKeyParcelable.

Summary

Public constructors

Creates a new builder.

Creates a new builder.

Public functions

E2eeContactKeyParcelable!

Builds the E2eeContactKeyParcelable.

E2eeContactKeyParcelable.Builder!

Sets the account ID.

E2eeContactKeyParcelable.Builder!

Sets the device ID.

E2eeContactKeyParcelable.Builder!

Sets the display name of the contact associated with the key.

E2eeContactKeyParcelable.Builder!

Sets the email address of the contact associated with the key.

E2eeContactKeyParcelable.Builder!

Sets the public key.

E2eeContactKeyParcelable.Builder!

Sets the local verification state of the key.

E2eeContactKeyParcelable.Builder!

Sets the lookup key.

E2eeContactKeyParcelable.Builder!

Sets the owner package name.

E2eeContactKeyParcelable.Builder!

Sets the phone number of the contact associated with the key.

E2eeContactKeyParcelable.Builder!

Sets the remote verification state of the key.

E2eeContactKeyParcelable.Builder!

Sets the timestamp of the last update.

Public constructors

Builder

Builder()

Creates a new builder.

Builder

Builder(origin: E2eeContactKeyParcelable!)

Creates a new builder.

Public functions

setDisplayName

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

Sets the display name of the contact associated with the key.

setEmailAddress

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

Sets the email address of the contact associated with the key.

setLocalVerificationState

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

Sets the local verification state of the key.

setOwnerPackageName

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

Sets the owner package name.

setPhoneNumber

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

Sets the phone number of the contact associated with the key.

setRemoteVerificationState

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

Sets the remote verification state of the key.