E2eeAccountKeyInfo.Builder


class E2eeAccountKeyInfo.Builder


فئة أداة الإنشاء الخاصة بـ E2eeAccountKeyInfo

ملخّص

طُرق وضع التصميم العامة

تنشئ هذه الطريقة أداة إنشاء جديدة لـ E2eeAccountKeyInfo.

تنشئ هذه الطريقة أداة إنشاء جديدة لـ E2eeAccountKeyInfo.

الوظائف العامة

E2eeAccountKeyInfo!

تنشئ E2eeAccountKeyInfo.

E2eeAccountKeyInfo.Builder!

تضبط هذه السمة accountId لمفتاح المفتاح الذي يجب تعديله.

E2eeAccountKeyInfo.Builder!

تضبط هذه السمة contact infos التي سيتم ربطها بالمفتاح عند معالجة التحديث.

E2eeAccountKeyInfo.Builder!

تضبط هذه السمة device ID المفتاح الذي يجب تعديله.

E2eeAccountKeyInfo.Builder!

تضبط هذه السمة قيمة keyValue الجديدة التي سيتم ربطها بالمفتاح عند معالجة التعديل.

طُرق وضع التصميم العامة

"البنّاء" (Builder)

Builder()

تنشئ هذه الطريقة أداة إنشاء جديدة لـ E2eeAccountKeyInfo.

"البنّاء" (Builder)

Builder(origin: E2eeAccountKeyInfo!)

تنشئ هذه الطريقة أداة إنشاء جديدة لـ E2eeAccountKeyInfo.

الوظائف العامة

إنشاء

fun build(): E2eeAccountKeyInfo!

تنشئ E2eeAccountKeyInfo.

setAccountId

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

تضبط هذه السمة accountId لمفتاح المفتاح الذي يجب تعديله.

setContactInfos

@CanIgnoreReturnValue
fun setContactInfos(contactInfos: (Mutable)List<ContactInfoParcelable!>): E2eeAccountKeyInfo.Builder!

تضبط هذه السمة contact infos التي سيتم ربطها بالمفتاح عند معالجة التحديث.

setDeviceId

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

تضبط هذه السمة device ID المفتاح الذي يجب تعديله.

setKeyValue

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

تضبط هذه السمة قيمة keyValue الجديدة التي سيتم ربطها بالمفتاح عند معالجة التعديل.