Interface UserAssignmentService


public interface UserAssignmentService
  • Field Details

  • Method Details

    • list

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

      @GET("projects/{projectId}/user_assignments/{userAssignmentId}") retrofit2.Call<UserAssignment> get(@Path("projectId") long projectId, @Path("userAssignmentId") long userAssignmentId)
    • create

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

      @PATCH("projects/{projectId}/user_assignments/{userAssignmentId}") retrofit2.Call<UserAssignment> update(@Path("projectId") long projectId, @Path("userAssignmentId") long userAssignmentId, @Body UserAssignmentUpdateInfo updateInfo)
    • delete

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