public interface UserEditor
| Modifier and Type | Method and Description |
|---|---|
UserEditor |
addToCohort(java.lang.String key) |
User |
commit() |
UserEditor |
inc(java.lang.String key,
int by) |
UserEditor |
max(java.lang.String key,
double value) |
UserEditor |
min(java.lang.String key,
double value) |
UserEditor |
mul(java.lang.String key,
double by) |
UserEditor |
optOutFromLocationServices() |
UserEditor |
pull(java.lang.String key,
java.lang.Object value) |
UserEditor |
push(java.lang.String key,
java.lang.Object value) |
UserEditor |
pushUnique(java.lang.String key,
java.lang.Object value) |
UserEditor |
removeFromCohort(java.lang.String key) |
UserEditor |
set(java.lang.String key,
java.lang.Object value)
Sets property of user profile to the value supplied.
|
UserEditor |
setBirthyear(int birthyear) |
UserEditor |
setBirthyear(java.lang.String birthyear) |
UserEditor |
setCity(java.lang.String country) |
UserEditor |
setCountry(java.lang.String country) |
UserEditor |
setCustom(java.lang.String key,
java.lang.Object value) |
UserEditor |
setEmail(java.lang.String value) |
UserEditor |
setGender(java.lang.Object gender) |
UserEditor |
setLocale(java.lang.String locale) |
UserEditor |
setLocation(double latitude,
double longitude) |
UserEditor |
setLocation(java.lang.String location) |
UserEditor |
setName(java.lang.String value) |
UserEditor |
setOnce(java.lang.String key,
java.lang.Object value) |
UserEditor |
setOrg(java.lang.String value) |
UserEditor |
setPhone(java.lang.String value) |
UserEditor |
setPicture(byte[] picture) |
UserEditor |
setPicturePath(java.lang.String picturePath) |
UserEditor |
setUsername(java.lang.String value) |
UserEditor set(java.lang.String key, java.lang.Object value)
User) are detected by key and put into standard
profile properties, others are put into custom property:
{name: "John", username: "johnsnow", custom: {lord: true, kingdom: "North", dead: false}}key - name of user profile propertyvalue - value for this property, null to delete propertyUserUserEditor setCustom(java.lang.String key, java.lang.Object value)
UserEditor setName(java.lang.String value)
UserEditor setUsername(java.lang.String value)
UserEditor setEmail(java.lang.String value)
UserEditor setOrg(java.lang.String value)
UserEditor setPhone(java.lang.String value)
UserEditor setPicture(byte[] picture)
UserEditor setPicturePath(java.lang.String picturePath)
UserEditor setGender(java.lang.Object gender)
UserEditor setBirthyear(int birthyear)
UserEditor setBirthyear(java.lang.String birthyear)
UserEditor setLocale(java.lang.String locale)
UserEditor setCountry(java.lang.String country)
UserEditor setCity(java.lang.String country)
UserEditor setLocation(java.lang.String location)
UserEditor setLocation(double latitude, double longitude)
UserEditor optOutFromLocationServices()
UserEditor inc(java.lang.String key, int by)
UserEditor mul(java.lang.String key, double by)
UserEditor min(java.lang.String key, double value)
UserEditor max(java.lang.String key, double value)
UserEditor setOnce(java.lang.String key, java.lang.Object value)
UserEditor pull(java.lang.String key, java.lang.Object value)
UserEditor push(java.lang.String key, java.lang.Object value)
UserEditor pushUnique(java.lang.String key, java.lang.Object value)
UserEditor addToCohort(java.lang.String key)
UserEditor removeFromCohort(java.lang.String key)
User commit()