Interface DiscountGroupService
-
public interface DiscountGroupService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<java.util.Collection<DiscountGroup>>createDiscountGroups(java.util.Collection<DiscountGroup> discountGroups)retrofit2.Call<DiscountGroup>deleteDiscountGroup(java.lang.Long discountGroupId)retrofit2.Call<DiscountGroup>getDiscountGroup(java.lang.Long discountGroupId)retrofit2.Call<ResultPage<DiscountGroup>>getDiscountGroups(int page, int limit, java.lang.String filter, java.lang.String sort)retrofit2.Call<DiscountGroup>patchDiscountGroup(java.lang.Long discountGroupId, DiscountGroup discountGroup)retrofit2.Call<DiscountGroup>updateDiscountGroup(java.lang.Long discountGroupId, DiscountGroup discountGroup)retrofit2.Call<java.util.Collection<DiscountGroup>>updateDiscountGroups(java.util.Collection<DiscountGroup> discountGroups)
-
-
-
Method Detail
-
createDiscountGroups
@POST(" ") retrofit2.Call<java.util.Collection<DiscountGroup>> createDiscountGroups(@Body java.util.Collection<DiscountGroup> discountGroups)- Parameters:
discountGroups- - discountGroups to be created- Returns:
- DiscountGroups
-
updateDiscountGroups
@PUT(" ") retrofit2.Call<java.util.Collection<DiscountGroup>> updateDiscountGroups(@Body java.util.Collection<DiscountGroup> discountGroups)- Parameters:
discountGroups- - discountGroups to be created or updated- Returns:
- DiscountGroups
-
updateDiscountGroup
@PUT("{discountGroupId}") retrofit2.Call<DiscountGroup> updateDiscountGroup(@Path("discountGroupId") java.lang.Long discountGroupId, @Body DiscountGroup discountGroup)- Parameters:
discountGroupId- - id of discountGroup to be updateddiscountGroup- - discountGroup to be updated- Returns:
- DiscountGroup
-
patchDiscountGroup
@PATCH("{discountGroupId}") retrofit2.Call<DiscountGroup> patchDiscountGroup(@Path("discountGroupId") java.lang.Long discountGroupId, @Body DiscountGroup discountGroup)- Parameters:
discountGroupId- - id of discountGroup to be patcheddiscountGroup- - discountGroup to be patched- Returns:
- DiscountGroup
-
deleteDiscountGroup
@DELETE("{discountGroupId}") retrofit2.Call<DiscountGroup> deleteDiscountGroup(@Path("discountGroupId") java.lang.Long discountGroupId)- Parameters:
discountGroupId- - discountGroup id- Returns:
- DiscountGroup
-
getDiscountGroup
@GET("{discountGroupId}") retrofit2.Call<DiscountGroup> getDiscountGroup(@Path("discountGroupId") java.lang.Long discountGroupId)- Parameters:
discountGroupId- - discountGroupId id- Returns:
- DiscountGroup
-
getDiscountGroups
@GET(" ") retrofit2.Call<ResultPage<DiscountGroup>> getDiscountGroups(@Query("page") int page, @Query("limit") int limit, @Query("filter") java.lang.String filter, @Query("sort") java.lang.String sort)- Parameters:
page- - pagination parameter, default = 1limit- - pagination parameter, default = 100, max = 100filter- - query filtersort- - Description: Sort parameters in format: column_name1,column_name2 //means asc -column_name1,-column_name2 //means desc- Returns:
- Categories
-
-