E2eeContactKeyParcelable.Builder


class E2eeContactKeyParcelable.Builder


คลาส 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!

ตั้งค่า local verification state ของคีย์

E2eeContactKeyParcelable.Builder!

ตั้งค่า lookup key

E2eeContactKeyParcelable.Builder!

ตั้งค่า owner package name

E2eeContactKeyParcelable.Builder!

ตั้งค่า phone number ของผู้ติดต่อที่เชื่อมโยงกับคีย์

E2eeContactKeyParcelable.Builder!

ตั้งค่า remote verification state ของคีย์

E2eeContactKeyParcelable.Builder!

ตั้งค่า timestamp of the last update

เครื่องมือสร้างสาธารณะ

Builder

Builder()

สร้างเครื่องมือสร้างใหม่

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