سازنده اطلاعات کلیدی حساب E2ee


class E2eeAccountKeyInfo.Builder


کلاس سازنده برای E2eeAccountKeyInfo .

خلاصه

سازندگان عمومی

یک سازنده جدید برای E2eeAccountKeyInfo ایجاد می‌کند.

یک سازنده جدید برای E2eeAccountKeyInfo ایجاد می‌کند.

کارکردهای عمومی

E2eeAccountKeyInfo !
build ()

E2eeAccountKeyInfo را می‌سازد.

E2eeAccountKeyInfo.Builder !

accountId کلیدِ کلیدی که باید به‌روزرسانی شود را تنظیم می‌کند.

E2eeAccountKeyInfo.Builder !

contact infos را که هنگام پردازش به‌روزرسانی با کلید مرتبط خواهند بود، تنظیم می‌کند.

E2eeAccountKeyInfo.Builder !

device ID کلیدی که باید به‌روزرسانی شود را تنظیم می‌کند.

E2eeAccountKeyInfo.Builder !

keyValue جدیدی را که هنگام پردازش به‌روزرسانی با کلید مرتبط خواهد شد، تنظیم می‌کند.

سازندگان عمومی

سازنده

Builder()

یک سازنده جدید برای E2eeAccountKeyInfo ایجاد می‌کند.

سازنده

Builder(origin: E2eeAccountKeyInfo!)

یک سازنده جدید برای E2eeAccountKeyInfo ایجاد می‌کند.

کارکردهای عمومی

ساختن

fun build(): E2eeAccountKeyInfo!

E2eeAccountKeyInfo را می‌سازد.

تنظیم شناسه حساب

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

accountId کلیدِ کلیدی که باید به‌روزرسانی شود را تنظیم می‌کند.

اطلاعات تماس را تنظیم کنید

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

contact infos را که هنگام پردازش به‌روزرسانی با کلید مرتبط خواهند بود، تنظیم می‌کند.

شناسه دستگاه را تنظیم کنید

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

device ID کلیدی که باید به‌روزرسانی شود را تنظیم می‌کند.

تنظیم کلید-مقدار

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

keyValue جدیدی را که هنگام پردازش به‌روزرسانی با کلید مرتبط خواهد شد، تنظیم می‌کند.