E2eeAccountKeyInfo.Builder


public final class E2eeAccountKeyInfo.Builder


E2eeAccountKeyInfo এর জন্য বিল্ডার ক্লাস।

সারসংক্ষেপ

সরকারি নির্মাণকারী

E2eeAccountKeyInfo এর জন্য একটি নতুন বিল্ডার তৈরি করে।

E2eeAccountKeyInfo এর জন্য একটি নতুন বিল্ডার তৈরি করে।

জনসাধারণের পদ্ধতি

E2eeAccountKeyInfo
build ()

E2eeAccountKeyInfo তৈরি করে।

E2eeAccountKeyInfo.Builder

যে কী-টি আপডেট করা হবে, তার accountId নির্ধারণ করে।

E2eeAccountKeyInfo.Builder

আপডেট প্রক্রিয়া করার সময় কী-টির সাথে যে contact infos যুক্ত করা হবে, তা নির্ধারণ করে।

E2eeAccountKeyInfo.Builder

যে কী-টি আপডেট করা হবে, তার device ID নির্ধারণ করে।

E2eeAccountKeyInfo.Builder

আপডেট প্রক্রিয়া করার সময় কী-টির সাথে যুক্ত হবে এমন নতুন keyValue নির্ধারণ করে।

সরকারি নির্মাণকারী

নির্মাতা

public Builder()

E2eeAccountKeyInfo এর জন্য একটি নতুন বিল্ডার তৈরি করে।

নির্মাতা

public Builder(E2eeAccountKeyInfo origin)

E2eeAccountKeyInfo এর জন্য একটি নতুন বিল্ডার তৈরি করে।

জনসাধারণের পদ্ধতি

নির্মাণ করুন

public E2eeAccountKeyInfo build()

E2eeAccountKeyInfo তৈরি করে।

অ্যাকাউন্ট আইডি সেট করুন

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setAccountId(@NonNull String accountId)

যে কী-টি আপডেট করা হবে, তার accountId নির্ধারণ করে।

যোগাযোগের তথ্য সেট করুন

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setContactInfos(@NonNull List<ContactInfoParcelable> contactInfos)

আপডেট প্রক্রিয়া করার সময় কী-টির সাথে যে contact infos যুক্ত করা হবে, তা নির্ধারণ করে।

ডিভাইস আইডি সেট করুন

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setDeviceId(@NonNull String deviceId)

যে কী-টি আপডেট করা হবে, তার device ID নির্ধারণ করে।

কী-ভ্যালু সেট করুন

@CanIgnoreReturnValue
public E2eeAccountKeyInfo.Builder setKeyValue(@NonNull byte[] keyValue)

আপডেট প্রক্রিয়া করার সময় কী-টির সাথে যুক্ত হবে এমন নতুন keyValue নির্ধারণ করে।