E2eeAccountContactKeyParcelable.Builder


public final class E2eeAccountContactKeyParcelable.Builder


Класс Builder для E2eeAccountContactKeyParcelable .

Краткое содержание

Государственные строители

Создает нового строителя.

Создает нового строителя.

Государственные строители

Строитель

public Builder()

Создает нового строителя.

Строитель

public Builder(E2eeAccountContactKeyParcelable origin)

Создает нового строителя.

Общедоступные методы

строить

public E2eeAccountContactKeyParcelable build()

Создает объект E2eeAccountContactKeyParcelable .

setAccountId

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setAccountId(@NonNull String accountId)

Устанавливает accountId .

setContactInfos

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setContactInfos(ImmutableList<ContactInfoParcelable> contactInfos)

Задает contact infos связанную с ключом.

setDeviceId

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setDeviceId(@NonNull String deviceId)

Устанавливает device ID .

setKeyValue

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setKeyValue(@Nullable byte[] keyValue)

Устанавливает public key .

setLocalVerificationState

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setLocalVerificationState(int localVerificationState)

Устанавливает local verification state ключа.

setRemoteVerificationState

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setRemoteVerificationState(int remoteVerificationState)

Устанавливает remote verification state ключа.

setTimeUpdated

@CanIgnoreReturnValue
public E2eeAccountContactKeyParcelable.Builder setTimeUpdated(long timeUpdated)

Устанавливает метку timestamp of the last update .