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)