Класс BooleanAttribute

com.yandex.metrica.profile

public  class  BooleanAttribute

Методы класса задают значение логического атрибута.

Методы

UserProfileUpdate<? extends UserProfileUpdatePatcher>withValue(boolean value)

Обновляет значение атрибута.

UserProfileUpdate<? extends UserProfileUpdatePatcher>withValueIfUndefined(boolean value)

Обновляет значение атрибута, если оно не было установлено ранее.

UserProfileUpdate<? extends UserProfileUpdatePatcher>withValueReset()

Сбрасывает значение атрибута.

Описание методов

withValue

public UserProfileUpdate<? extends UserProfileUpdatePatcher> withValue(boolean value)

Обновляет значение атрибута.

Параметры:
valueЗначение атрибута: true или false.

Возвращает:

Объект класса UserProfileUpdate, который содержит все обновления атрибутов.

withValueIfUndefined

public UserProfileUpdate<? extends UserProfileUpdatePatcher> withValueIfUndefined(boolean value)

Обновляет значение атрибута, если оно не было установлено ранее.

Параметры:
valueЗначение атрибута: true или false.

Возвращает:

Объект класса UserProfileUpdate, который содержит все обновления атрибутов.

withValueReset

public UserProfileUpdate<? extends UserProfileUpdatePatcher> withValueReset()

Сбрасывает значение атрибута.

Возвращает:

Объект класса UserProfileUpdate, который содержит все обновления атрибутов.