E2eeAccountContactKeyParcelable.Builder


class E2eeAccountContactKeyParcelable.Builder


E2eeAccountContactKeyParcelable के लिए बिल्डर क्लास.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

यह एक नया बिल्डर बनाता है.

यह एक नया बिल्डर बनाता है.

सार्वजनिक फ़ंक्शन

E2eeAccountContactKeyParcelable!

यह E2eeAccountContactKeyParcelable बनाता है.

E2eeAccountContactKeyParcelable.Builder!

accountId को सेट करता है.

E2eeAccountContactKeyParcelable.Builder!

यह कुकी, कुंजी से जुड़े contact infos को सेट करती है.

E2eeAccountContactKeyParcelable.Builder!

device ID को सेट करता है.

E2eeAccountContactKeyParcelable.Builder!

public key को सेट करता है.

E2eeAccountContactKeyParcelable.Builder!

इस एट्रिब्यूट का इस्तेमाल करके, कुंजी का local verification state सेट किया जाता है.

E2eeAccountContactKeyParcelable.Builder!

owner package name को सेट करता है.

E2eeAccountContactKeyParcelable.Builder!

इस एट्रिब्यूट का इस्तेमाल करके, कुंजी का remote verification state सेट किया जाता है.

E2eeAccountContactKeyParcelable.Builder!

timestamp of the last update को सेट करता है.

सार्वजनिक कंस्ट्रक्टर

बिल्डर

Builder()

यह एक नया बिल्डर बनाता है.

बिल्डर

Builder(origin: E2eeAccountContactKeyParcelable!)

यह एक नया बिल्डर बनाता है.

सार्वजनिक फ़ंक्शन

बनाएं

fun build(): E2eeAccountContactKeyParcelable!

यह E2eeAccountContactKeyParcelable बनाता है.

setAccountId

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

accountId को सेट करता है.

setContactInfos

@CanIgnoreReturnValue
fun setContactInfos(contactInfos: ImmutableList<ContactInfoParcelable!>!): E2eeAccountContactKeyParcelable.Builder!

यह कुकी, कुंजी से जुड़े contact infos को सेट करती है.

setDeviceId

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

device ID को सेट करता है.

setKeyValue

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

public key को सेट करता है.

setLocalVerificationState

@CanIgnoreReturnValue
fun setLocalVerificationState(localVerificationState: Int): E2eeAccountContactKeyParcelable.Builder!

इस एट्रिब्यूट का इस्तेमाल करके, कुंजी का local verification state सेट किया जाता है.

setOwnerPackageName

@CanIgnoreReturnValue
fun setOwnerPackageName(ownerPackageName: String): E2eeAccountContactKeyParcelable.Builder!

owner package name को सेट करता है.

setRemoteVerificationState

@CanIgnoreReturnValue
fun setRemoteVerificationState(remoteVerificationState: Int): E2eeAccountContactKeyParcelable.Builder!

इस एट्रिब्यूट का इस्तेमाल करके, कुंजी का remote verification state सेट किया जाता है.

setTimeUpdated

@CanIgnoreReturnValue
fun setTimeUpdated(timeUpdated: Long): E2eeAccountContactKeyParcelable.Builder!

timestamp of the last update को सेट करता है.