E2eeAccountKeyInfo


public final class E2eeAccountKeyInfo implements Parcelable


클라이언트가 업데이트할 수 있는 account key에 관한 정보를 포함합니다(예: updateAllE2eeAccountKeys을 통해).

요약

중첩된 유형

public final class E2eeAccountKeyInfo.Builder

E2eeAccountKeyInfo의 빌더 클래스입니다.

공개 메서드

boolean
@NonNull String

업데이트될 키의 account ID를 반환합니다.

@NonNull ImmutableList<ContactInfoParcelable>

업데이트를 처리할 때 키와 연결될 모든 contact infos를 반환합니다.

@NonNull String

업데이트될 키의 device ID를 반환합니다.

@NonNull byte[]

업데이트를 처리할 때 키와 연결될 새 keyValue를 반환합니다.

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<E2eeAccountKeyInfoCREATOR

공개 필드

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @NonNull byte[] keyValue

공개 메서드

같음

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

업데이트될 키의 account ID를 반환합니다.

getContactInfos

public @NonNull ImmutableList<ContactInfoParcelablegetContactInfos()

업데이트를 처리할 때 키와 연결될 모든 contact infos를 반환합니다.

getDeviceId

public @NonNull String getDeviceId()

업데이트될 키의 device ID를 반환합니다.

getKeyValue

public @NonNull byte[] getKeyValue()

업데이트를 처리할 때 키와 연결될 새 keyValue를 반환합니다.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)