E2eeAccountKeyInfo.Builder


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 নির্ধারণ করে।