Interface HouseholdInterface


  • public interface HouseholdInterface
    Service interface which consists of Household API endpoints
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ENDPOINT  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      retrofit2.Call<SuccessResponse> addChild​(java.util.Map<java.lang.String,​java.lang.Object> queryMap, java.util.Map<java.lang.String,​java.lang.Object> fieldMap)  
      retrofit2.Call<SuccessResponse> createChild​(java.util.Map<java.lang.String,​java.lang.Object> queryMap, java.util.Map<java.lang.String,​java.lang.Object> fieldMap)  
      retrofit2.Call<SuccessResponse> removeChild​(java.util.Map<java.lang.String,​java.lang.Object> queryMap, java.util.Map<java.lang.String,​java.lang.Object> fieldMap)  
    • Method Detail

      • createChild

        @FormUrlEncoded
        @POST("api/household/create_child")
        retrofit2.Call<SuccessResponse> createChild​(@QueryMap
                                                    java.util.Map<java.lang.String,​java.lang.Object> queryMap,
                                                    @FieldMap
                                                    java.util.Map<java.lang.String,​java.lang.Object> fieldMap)
      • addChild

        @FormUrlEncoded
        @PUT("api/household/add_child")
        retrofit2.Call<SuccessResponse> addChild​(@QueryMap
                                                 java.util.Map<java.lang.String,​java.lang.Object> queryMap,
                                                 @FieldMap
                                                 java.util.Map<java.lang.String,​java.lang.Object> fieldMap)
      • removeChild

        @FormUrlEncoded
        @PUT("api/household/remove_child")
        retrofit2.Call<SuccessResponse> removeChild​(@QueryMap
                                                    java.util.Map<java.lang.String,​java.lang.Object> queryMap,
                                                    @FieldMap
                                                    java.util.Map<java.lang.String,​java.lang.Object> fieldMap)