public interface TaskAssignmentsApi extends Api.GetNested<Project,TaskAssignment>
| Modifier and Type | Method and Description |
|---|---|
TaskAssignment |
create(Reference<Project> projectReference,
TaskAssignment creationInfo)
Create a new TaskAssignment
|
void |
delete(Reference<Project> projectReference,
Reference<TaskAssignment> taskAssignmentReference)
Delete an existing TaskAssignment.
|
TaskAssignment |
get(Reference<Project> projectReference,
Reference<TaskAssignment> taskAssignmentReference)
Return an existing TaskAssignment.
|
List<TaskAssignment> |
list(Reference<Project> projectReference,
TaskAssignmentFilter filter) |
Pagination<TaskAssignment> |
list(Reference<Project> projectReference,
TaskAssignmentFilter filter,
int page,
int perPage) |
TaskAssignment |
update(Reference<Project> projectReference,
Reference<TaskAssignment> taskAssignmentReference,
TaskAssignmentUpdateInfo updateInfo)
Updates the specific TaskAssignment by setting the values of the parameters
passed.
|
List<TaskAssignment> list(Reference<Project> projectReference, TaskAssignmentFilter filter)
filter - filtering optionsprojectReference - the project containing the assignmentsPagination<TaskAssignment> list(Reference<Project> projectReference, TaskAssignmentFilter filter, int page, int perPage)
filter - filtering optionsprojectReference - the project containing the assignmentspage - the page numberperPage - how many results to return for one page. Max 100TaskAssignment get(Reference<Project> projectReference, Reference<TaskAssignment> taskAssignmentReference)
get in interface Api.GetNested<Project,TaskAssignment>projectReference - the project containing the assignmenttaskAssignmentReference - a reference to an existing TaskAssignmentTaskAssignment create(Reference<Project> projectReference, TaskAssignment creationInfo)
projectReference - the project that will contain the assignmentcreationInfo - creation informationTaskAssignment update(Reference<Project> projectReference, Reference<TaskAssignment> taskAssignmentReference, TaskAssignmentUpdateInfo updateInfo)
projectReference - the project that contains the assignmenttaskAssignmentReference - An existing TaskAssignment to be updatedupdateInfo - the changes to be performedvoid delete(Reference<Project> projectReference, Reference<TaskAssignment> taskAssignmentReference)
projectReference - the project that contains the assignmenttaskAssignmentReference - An existing TaskAssignment to be deleted