E2eeContactKeyParcelable


public final class E2eeContactKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


यह किसी एक संपर्क से जुड़ी E2eeBaseKeyParcelable को दिखाता है.

अगर कुंजी को किसी भी संपर्क या एक से ज़्यादा संपर्कों से जोड़ा जा सकता है, तो E2eeAccountContactKeyParcelable का इस्तेमाल किया जाता है.

खास जानकारी

नेस्ट किए गए टाइप

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

कॉन्स्टेंट

static final Parcelable.Creator<E2eeContactKeyParcelable>

पब्लिक मेथड

boolean
@NonNull String

यह फ़ंक्शन, संपर्क कुंजी का account ID दिखाता है.

@NonNull String

यह फ़ंक्शन, संपर्क कुंजी का device ID दिखाता है.

@Nullable String

कुंजी से जुड़े संपर्क का display name दिखाता है.

@Nullable String

कुंजी से जुड़े संपर्क का email address दिखाता है.

@Nullable byte[]

यह फ़ंक्शन, संपर्क कुंजी का key bytes दिखाता है.

int

कुंजी की स्थानीय पुष्टि की स्थिति दिखाता है.

@NonNull String

यह कुंजी से जुड़े एक संपर्क का lookup key दिखाता है.

@NonNull String

उस पैकेज का नाम दिखाता है जिसके पास कुंजी का मालिकाना हक है.

@Nullable String

कुंजी से जुड़े संपर्क का phone number दिखाता है.

int

यह फ़ंक्शन, कुंजी की रिमोट पुष्टि की स्थिति दिखाता है.

long

यह फ़ंक्शन, संपर्क कुंजी के लिए timestamp of the last update दिखाता है.

int
void
writeToParcel(Parcel dest, int flags)

इनहेरिट किए गए कॉन्स्टेंट

android.os.Parcelable से
static final int
static final int
static final int
static final int

इनहेरिट किए गए तरीके

android.os.Parcelable से
abstract int
int

कॉन्स्टेंट

क्रिएटर

public static final Parcelable.Creator<E2eeContactKeyParcelableCREATOR

पब्लिक फ़ील्ड

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

displayName

public @Nullable String displayName

emailAddress

public @Nullable String emailAddress

keyValue

public @Nullable byte[] keyValue

localVerificationState

public int localVerificationState

lookupKey

public @NonNull String lookupKey

ownerPackageName

public @NonNull String ownerPackageName

phoneNumber

public @Nullable String phoneNumber

remoteVerificationState

public int remoteVerificationState

timeUpdated

public long timeUpdated

पब्लिक मेथड

बराबर

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

यह फ़ंक्शन, संपर्क कुंजी का account ID दिखाता है.

getDeviceId

public @NonNull String getDeviceId()

यह फ़ंक्शन, संपर्क कुंजी का device ID दिखाता है.

getDisplayName

public @Nullable String getDisplayName()

कुंजी से जुड़े संपर्क का display name दिखाता है.

getEmailAddress

public @Nullable String getEmailAddress()

कुंजी से जुड़े संपर्क का email address दिखाता है.

getKeyValue

public @Nullable byte[] getKeyValue()

यह फ़ंक्शन, संपर्क कुंजी का key bytes दिखाता है.

getLocalVerificationState

public int getLocalVerificationState()

कुंजी की स्थानीय पुष्टि की स्थिति दिखाता है.

ज़्यादा जानकारी के लिए, com.google.android.gms.contactkeys.constants.VerificationState पर जाएं.

getLookupKey

public @NonNull String getLookupKey()

यह कुंजी से जुड़े एक संपर्क का lookup key दिखाता है.

getOwnerPackageName

public @NonNull String getOwnerPackageName()

उस पैकेज का नाम दिखाता है जिसके पास कुंजी का मालिकाना हक है.

getPhoneNumber

public @Nullable String getPhoneNumber()

कुंजी से जुड़े संपर्क का phone number दिखाता है.

getRemoteVerificationState

public int getRemoteVerificationState()

यह फ़ंक्शन, कुंजी की रिमोट पुष्टि की स्थिति दिखाता है.

ज़्यादा जानकारी के लिए, com.google.android.gms.contactkeys.constants.VerificationState पर जाएं.

getTimeUpdated

public long getTimeUpdated()

यह फ़ंक्शन, संपर्क कुंजी के लिए timestamp of the last update दिखाता है.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)