Interface ProductMixApi
public interface ProductMixApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<String>createProductMix(Long productId) retrofit2.Call<String>createProductMix(Long productId, String body) retrofit2.Call<String>retrofit2.Call<String>createProductMix(Long productId, Map<String, String> headers) retrofit2.Call<String>deleteProductMix(Long productId) retrofit2.Call<String>deleteProductMix(Long productId, Map<String, String> headers) retrofit2.Call<String>retrieveTemplate12(Long productId) retrofit2.Call<String>retrieveTemplate12(Long productId, Map<String, String> headers) retrofit2.Call<String>updateProductMix(Long productId) retrofit2.Call<String>updateProductMix(Long productId, String body) retrofit2.Call<String>retrofit2.Call<String>updateProductMix(Long productId, Map<String, String> headers)
-
Method Details
-
createProductMix
@Headers("Content-Type:application/json") @POST("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> createProductMix(@Path("productId") Long productId, @Body String body) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
deleteProductMix
@DELETE("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> deleteProductMix(@Path("productId") Long productId) - Parameters:
productId- (required)- Returns:
- Call<String>
-
retrieveTemplate12
@GET("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> retrieveTemplate12(@Path("productId") Long productId) - Parameters:
productId- (required)- Returns:
- Call<String>
-
updateProductMix
@Headers("Content-Type:application/json") @PUT("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> updateProductMix(@Path("productId") Long productId, @Body String body) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
createProductMix
@Headers("Content-Type:application/json") @POST("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> createProductMix(@Path("productId") Long productId) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
updateProductMix
@Headers("Content-Type:application/json") @PUT("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> updateProductMix(@Path("productId") Long productId) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
createProductMix
@Headers("Content-Type:application/json") @POST("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> createProductMix(@Path("productId") Long productId, @Body String body, @HeaderMap Map<String, String> headers) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
deleteProductMix
@DELETE("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> deleteProductMix(@Path("productId") Long productId, @HeaderMap Map<String, String> headers) - Parameters:
productId- (required)- Returns:
- Call<String>
-
retrieveTemplate12
@GET("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> retrieveTemplate12(@Path("productId") Long productId, @HeaderMap Map<String, String> headers) - Parameters:
productId- (required)- Returns:
- Call<String>
-
updateProductMix
@Headers("Content-Type:application/json") @PUT("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> updateProductMix(@Path("productId") Long productId, @Body String body, @HeaderMap Map<String, String> headers) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
createProductMix
@Headers("Content-Type:application/json") @POST("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> createProductMix(@Path("productId") Long productId, @HeaderMap Map<String, String> headers) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-
updateProductMix
@Headers("Content-Type:application/json") @PUT("v1/loanproducts/{productId}/productmix") retrofit2.Call<String> updateProductMix(@Path("productId") Long productId, @HeaderMap Map<String, String> headers) - Parameters:
productId- (required)body- (optional)- Returns:
- Call<String>
-