Interface TaskAssignmentService


public interface TaskAssignmentService
  • Field Details

  • Method Details

    • list

      @GET("projects/{projectId}/task_assignments") retrofit2.Call<PaginatedList> list(@Path("projectId") long projectId, @QueryMap Map<String,Object> options)
    • get

      @GET("projects/{projectId}/task_assignments/{taskAssignmentId}") retrofit2.Call<TaskAssignment> get(@Path("projectId") long projectId, @Path("taskAssignmentId") long taskAssignmentId)
    • create

      @POST("projects/{projectId}/task_assignments") retrofit2.Call<TaskAssignment> create(@Path("projectId") long projectId, @Body TaskAssignment creationInfo)
    • update

      @PATCH("projects/{projectId}/task_assignments/{taskAssignmentId}") retrofit2.Call<TaskAssignment> update(@Path("projectId") long projectId, @Path("taskAssignmentId") long taskAssignmentId, @Body TaskAssignmentUpdateInfo updateInfo)
    • delete

      @DELETE("projects/{projectId}/task_assignments/{taskAssignmentId}") retrofit2.Call<Void> delete(@Path("projectId") long projectId, @Path("taskAssignmentId") long taskAssignmentId)