public interface UserKitService
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<org.json.JSONObject> |
getProperties(java.lang.String profileId,
java.lang.String keys) |
retrofit2.Call<org.json.JSONObject> |
getProperty(java.lang.String profileId,
java.lang.String key) |
retrofit2.Call<java.lang.Void> |
mapProfileId(ProfileIdAliasData body) |
retrofit2.Call<java.lang.Void> |
postEvents(BulkEventDataRequest body) |
retrofit2.Call<java.lang.Void> |
profileUpdate(java.lang.String endPointUrl,
ProfileUpdateRequest body) |
retrofit2.Call<java.lang.Void> |
removeElementsInsideArray(ArraySearchRequest body) |
retrofit2.Call<okhttp3.ResponseBody> |
searchInsideArray(ArraySearchRequest body) |
retrofit2.Call<java.lang.Void> |
setProfile(ProfileUpdateRequest body) |
retrofit2.Call<java.lang.Void> |
updateGCMToken(TokenUpdateData body) |
@POST(value="events/bulk")
retrofit2.Call<java.lang.Void> postEvents(@Body
BulkEventDataRequest body)
@POST(value="profile")
retrofit2.Call<java.lang.Void> setProfile(@Body
ProfileUpdateRequest body)
@PUT
retrofit2.Call<java.lang.Void> profileUpdate(@Url
java.lang.String endPointUrl,
@Body
ProfileUpdateRequest body)
@POST(value="alias")
retrofit2.Call<java.lang.Void> mapProfileId(@Body
ProfileIdAliasData body)
@POST(value="profile/token")
retrofit2.Call<java.lang.Void> updateGCMToken(@Body
TokenUpdateData body)
@GET(value="profile/property")
retrofit2.Call<org.json.JSONObject> getProperty(@Query(value="profile_id")
java.lang.String profileId,
@Query(value="key")
java.lang.String key)
@GET(value="profile/properties")
retrofit2.Call<org.json.JSONObject> getProperties(@Query(value="profile_id")
java.lang.String profileId,
@Query(value="keys")
java.lang.String keys)
@POST(value="profile/array/search")
retrofit2.Call<okhttp3.ResponseBody> searchInsideArray(@Body
ArraySearchRequest body)
@POST(value="profile/array/remove")
retrofit2.Call<java.lang.Void> removeElementsInsideArray(@Body
ArraySearchRequest body)