public interface ProjectsApi
| Modifier and Type | Method and Description |
|---|---|
Project |
create(ProjectCreationInfo projectCreationInfo)
Create a new Project according to given creation information.
|
void |
delete(Reference<Project> projectReference)
Delete an existing Project.
|
Project |
get(Reference<Project> projectReference) |
List<Project> |
list(ProjectFilter filter)
Return a list of projects, sorted by creation date, newest first.
|
Project |
update(Reference<Project> projectReference,
ProjectUpdateInfo toChange)
Updates an existing Project with the properties set in ProjectUpdateInfo
|
List<Project> list(ProjectFilter filter)
filter - filtering optionsProject get(Reference<Project> projectReference)
projectReference - a reference to an existing ProjectProject create(ProjectCreationInfo projectCreationInfo)
projectCreationInfo - the creation optionsProject update(Reference<Project> projectReference, ProjectUpdateInfo toChange)
projectReference - the existing project to be updatedtoChange - the properties to be updatedvoid delete(Reference<Project> projectReference)
projectReference - a reference to an existing Project to be deleted