public class ProjectsCollection extends java.lang.Object implements com.google.gerrit.extensions.restapi.RestCollection<com.google.gerrit.extensions.restapi.TopLevelResource,ProjectResource>, com.google.gerrit.extensions.restapi.AcceptsCreate<com.google.gerrit.extensions.restapi.TopLevelResource>
| Modifier and Type | Method and Description |
|---|---|
CreateProject |
create(com.google.gerrit.extensions.restapi.TopLevelResource parent,
com.google.gerrit.extensions.restapi.IdString name) |
com.google.gerrit.extensions.restapi.RestView<com.google.gerrit.extensions.restapi.TopLevelResource> |
list() |
ProjectResource |
parse(java.lang.String id)
Parses a project ID from a request body and returns the project.
|
ProjectResource |
parse(com.google.gerrit.extensions.restapi.TopLevelResource parent,
com.google.gerrit.extensions.restapi.IdString id) |
com.google.gerrit.extensions.registration.DynamicMap<com.google.gerrit.extensions.restapi.RestView<ProjectResource>> |
views() |
public com.google.gerrit.extensions.restapi.RestView<com.google.gerrit.extensions.restapi.TopLevelResource> list()
list in interface com.google.gerrit.extensions.restapi.RestCollection<com.google.gerrit.extensions.restapi.TopLevelResource,ProjectResource>public ProjectResource parse(com.google.gerrit.extensions.restapi.TopLevelResource parent, com.google.gerrit.extensions.restapi.IdString id) throws com.google.gerrit.extensions.restapi.ResourceNotFoundException, java.io.IOException
parse in interface com.google.gerrit.extensions.restapi.RestCollection<com.google.gerrit.extensions.restapi.TopLevelResource,ProjectResource>com.google.gerrit.extensions.restapi.ResourceNotFoundExceptionjava.io.IOExceptionpublic ProjectResource parse(java.lang.String id) throws com.google.gerrit.extensions.restapi.UnprocessableEntityException, java.io.IOException
id - ID of the project, can be a project namecom.google.gerrit.extensions.restapi.UnprocessableEntityException - thrown if the project ID cannot be
resolved or if the project is not visible to the calling userjava.io.IOException - thrown when there is an error.public com.google.gerrit.extensions.registration.DynamicMap<com.google.gerrit.extensions.restapi.RestView<ProjectResource>> views()
views in interface com.google.gerrit.extensions.restapi.RestCollection<com.google.gerrit.extensions.restapi.TopLevelResource,ProjectResource>public CreateProject create(com.google.gerrit.extensions.restapi.TopLevelResource parent, com.google.gerrit.extensions.restapi.IdString name)
create in interface com.google.gerrit.extensions.restapi.AcceptsCreate<com.google.gerrit.extensions.restapi.TopLevelResource>