E2eeAccountKeyInfo


public final class E2eeAccountKeyInfo implements Parcelable


Contiene la información sobre un account key que los clientes pueden actualizar, p. ej., a través de updateAllE2eeAccountKeys.

Resumen

Tipos anidados

public final class E2eeAccountKeyInfo.Builder

Clase de compilador para E2eeAccountKeyInfo.

Constantes

static final Parcelable.Creator<E2eeAccountKeyInfo>

Métodos públicos

boolean
@NonNull String

Devuelve el account ID de la clave que se actualizará.

@NonNull ImmutableList<ContactInfoParcelable>

Devuelve todos los contact infos que se asociarán con la clave cuando se procese la actualización.

@NonNull String

Devuelve el device ID de la clave que se actualizará.

@NonNull byte[]

Devuelve el nuevo keyValue que se asociará con la clave cuando se procese la actualización.

int
void
writeToParcel(Parcel dest, int flags)

Constantes heredadas

Desde android.os.Parcelable
static final int
static final int
static final int
static final int

Métodos heredados

Desde android.os.Parcelable
abstract int
int

Constantes

CREATOR

public static final Parcelable.Creator<E2eeAccountKeyInfoCREATOR

Campos públicos

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @NonNull byte[] keyValue

Métodos públicos

equals

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Devuelve el account ID de la clave que se actualizará.

getContactInfos

public @NonNull ImmutableList<ContactInfoParcelablegetContactInfos()

Devuelve todos los contact infos que se asociarán con la clave cuando se procese la actualización.

getDeviceId

public @NonNull String getDeviceId()

Devuelve el device ID de la clave que se actualizará.

getKeyValue

public @NonNull byte[] getKeyValue()

Devuelve el nuevo keyValue que se asociará con la clave cuando se procese la actualización.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)