Класс NameAttribute

com.yandex.metrica.profile

public  class  NameAttribute

Методы класса задают имя пользовательского профиля.

Методы

UserProfileUpdate<? extends UserProfileUpdatePatcher>withValue(@NonNull String value)

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

UserProfileUpdate<? extends UserProfileUpdatePatcher>withValueIfUndefined(@NonNull String value)

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

UserProfileUpdate<? extends UserProfileUpdatePatcher>withValueReset()

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

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

withValue

public UserProfileUpdate<? extends UserProfileUpdatePatcher> withValue(@NonNull String value)

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

Параметры:
value

Имя пользовательского профиля. Максимальная длина имени — 100 символов.

Возвращает:

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

withValueIfUndefined

public UserProfileUpdate<? extends UserProfileUpdatePatcher> withValueIfUndefined(@NonNull String value)

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

Параметры:
value

Имя пользовательского профиля. Максимальная длина имени — 100 символов.

Возвращает:

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

withValueReset

public UserProfileUpdate<? extends UserProfileUpdatePatcher> withValueReset()

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

Возвращает:

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