Interface TagService


public interface TagService
  • Method Details

    • getAllTags

      @GET("/api/tag") List<Tag> getAllTags()
    • getAllTags

      @GET("/api/tag") void getAllTags​(retrofit.Callback<List<Tag>> callback)
    • getTagById

      @GET("/api/tag/{id}") Tag getTagById​(@Path("id") String id)
    • getTagById

      @GET("/api/tag/{id}") void getTagById​(@Path("id") String id, retrofit.Callback<Tag> callback)
    • createTag

      @POST("/api/tag") Tag createTag​(@Body Tag tag)
    • createTag

      @POST("/api/tag") void createTag​(@Body Tag tag, retrofit.Callback<Tag> callback)
    • updateTag

      @PUT("/api/tag/{id}") Tag updateTag​(@Path("id") String id, @Body Tag tag)
    • updateTag

      @PUT("/api/tag/{id}") void updateTag​(@Path("id") String id, @Body Tag tag, retrofit.Callback<Tag> callback)
    • deleteTag

      @DELETE("/api/tag/{id}") retrofit.client.Response deleteTag​(@Path("id") String id)
    • deleteTag

      @DELETE("/api/tag/{id}") void deleteTag​(@Path("id") String id, retrofit.Callback<retrofit.client.Response> callback)