E2eeAccountKeyInfo.Builder


class E2eeAccountKeyInfo.Builder


Classe Builder pour E2eeAccountKeyInfo.

Résumé

Constructeurs publics

Crée un compilateur pour E2eeAccountKeyInfo.

Crée un compilateur pour E2eeAccountKeyInfo.

Fonctions publiques

E2eeAccountKeyInfo!

crée E2eeAccountKeyInfo ;

E2eeAccountKeyInfo.Builder!

Définit le accountId de la clé à mettre à jour.

E2eeAccountKeyInfo.Builder!

Définit le contact infos qui sera associé à la clé lors du traitement de la mise à jour.

E2eeAccountKeyInfo.Builder!

Définit le device ID de la clé à mettre à jour.

E2eeAccountKeyInfo.Builder!

Définit le nouveau keyValue qui sera associé à la clé lors du traitement de la mise à jour.

Constructeurs publics

Builder

Builder()

Crée un compilateur pour E2eeAccountKeyInfo.

Builder

Builder(origin: E2eeAccountKeyInfo!)

Crée un compilateur pour E2eeAccountKeyInfo.

Fonctions publiques

build

fun build(): E2eeAccountKeyInfo!

crée E2eeAccountKeyInfo ;

setAccountId

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

Définit le accountId de la clé à mettre à jour.

setContactInfos

@CanIgnoreReturnValue
fun setContactInfos(contactInfos: (Mutable)List<ContactInfoParcelable!>): E2eeAccountKeyInfo.Builder!

Définit le contact infos qui sera associé à la clé lors du traitement de la mise à jour.

setDeviceId

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

Définit le device ID de la clé à mettre à jour.

setKeyValue

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

Définit le nouveau keyValue qui sera associé à la clé lors du traitement de la mise à jour.