Class ChangeEdits
java.lang.Object
com.google.gerrit.server.restapi.change.ChangeEdits
- All Implemented Interfaces:
ChildCollection<ChangeResource,
,ChangeEditResource> RestCollection<ChangeResource,
,ChangeEditResource> RestView<ChangeResource>
public class ChangeEdits
extends Object
implements ChildCollection<ChangeResource,ChangeEditResource>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Create handler that is activated when collection element is accessed but doesn't exist, e.static class
Handler to delete a file.static class
static class
static class
static class
static class
static class
static class
static class
Post to edit collection resource.static class
Put handler that is activated when PUT request is called on collection element. -
Method Summary
Modifier and TypeMethodDescriptionlist()
Create a view to list the contents of the collection.parse
(ChangeResource rsrc, IdString id) Parse a path component into a resource handle.views()
Get the views that support this collection.
-
Method Details
-
views
Description copied from interface:RestCollection
Get the views that support this collection.Within a resource the views are accessed as
RESOURCE/plugin~view
.- Specified by:
views
in interfaceRestCollection<ChangeResource,
ChangeEditResource> - Returns:
- map of views.
-
list
Description copied from interface:RestCollection
Create a view to list the contents of the collection.The returned view should accept the parent type to scope the search, and may want to take a "q" parameter option to narrow the results.
- Specified by:
list
in interfaceRestCollection<ChangeResource,
ChangeEditResource> - Returns:
- view to list the collection.
-
parse
public ChangeEditResource parse(ChangeResource rsrc, IdString id) throws ResourceNotFoundException, AuthException, IOException Description copied from interface:RestCollection
Parse a path component into a resource handle.- Specified by:
parse
in interfaceRestCollection<ChangeResource,
ChangeEditResource> - Parameters:
rsrc
- the handle to the collection.id
- string identifier supplied by the client. In a URL such as/changes/1234/abandon
this string is"1234"
.- Returns:
- a resource handle for the identified object.
- Throws:
ResourceNotFoundException
- the object does not exist, or the caller is not permitted to know if the resource exists.AuthException
IOException
-