E2eeSelfKeyParcelable.Builder


class E2eeSelfKeyParcelable.Builder


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

खास जानकारी

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

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

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

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

E2eeSelfKeyParcelable!

यह E2eeSelfKeyParcelable बनाता है.

E2eeSelfKeyParcelable.Builder!

यह कुकी, account ID. को सेट करती है

E2eeSelfKeyParcelable.Builder!

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

E2eeSelfKeyParcelable.Builder!

यह सार्वजनिक पासकोड का key bytes सेट करता है.

E2eeSelfKeyParcelable.Builder!

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

E2eeSelfKeyParcelable.Builder!

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

E2eeSelfKeyParcelable.Builder!

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

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

बिल्डर

Builder()

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

बिल्डर

Builder(origin: E2eeSelfKeyParcelable!)

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

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

बनाएं

fun build(): E2eeSelfKeyParcelable!

यह E2eeSelfKeyParcelable बनाता है.

setAccountId

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

यह कुकी, account ID. को सेट करती है

setDeviceId

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

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

setKeyValue

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

यह सार्वजनिक पासकोड का key bytes सेट करता है.

setOwnerPackageName

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

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

setRemoteVerificationState

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

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

setTimeUpdated

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

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