E2eeAccountKeyInfo.Builder


class E2eeAccountKeyInfo.Builder


E2eeAccountKeyInfo için derleyici sınıfı.

Özet

Herkese açık oluşturucular

E2eeAccountKeyInfo için yeni bir oluşturucu oluşturur.

E2eeAccountKeyInfo için yeni bir oluşturucu oluşturur.

Herkese açık işlevler

E2eeAccountKeyInfo!

E2eeAccountKeyInfo oluşturur.

E2eeAccountKeyInfo.Builder!

Güncellenmesi gereken anahtarın accountId değerini ayarlar.

E2eeAccountKeyInfo.Builder!

Güncelleme işlenirken anahtarla ilişkilendirilecek contact infos değerini ayarlar.

E2eeAccountKeyInfo.Builder!

Güncellenmesi gereken anahtarın device ID değerini ayarlar.

E2eeAccountKeyInfo.Builder!

Güncelleme işlenirken anahtarla ilişkilendirilecek yeni keyValue değerini ayarlar.

Herkese açık oluşturucular

Mimar

Builder()

E2eeAccountKeyInfo için yeni bir oluşturucu oluşturur.

Mimar

Builder(origin: E2eeAccountKeyInfo!)

E2eeAccountKeyInfo için yeni bir oluşturucu oluşturur.

Herkese açık işlevler

build

fun build(): E2eeAccountKeyInfo!

E2eeAccountKeyInfo oluşturur.

setAccountId

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

Güncellenmesi gereken anahtarın accountId değerini ayarlar.

setContactInfos

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

Güncelleme işlenirken anahtarla ilişkilendirilecek contact infos değerini ayarlar.

setDeviceId

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

Güncellenmesi gereken anahtarın device ID değerini ayarlar.

setKeyValue

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

Güncelleme işlenirken anahtarla ilişkilendirilecek yeni keyValue değerini ayarlar.