Class GarbageCollect
- java.lang.Object
-
- com.google.gerrit.server.restapi.project.GarbageCollect
-
- All Implemented Interfaces:
RestModifyView<ProjectResource,GarbageCollect.Input>,RestView<ProjectResource>,UiAction<ProjectResource>
public class GarbageCollect extends Object implements RestModifyView<ProjectResource,GarbageCollect.Input>, UiAction<ProjectResource>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGarbageCollect.Input-
Nested classes/interfaces inherited from interface com.google.gerrit.extensions.webui.UiAction
UiAction.Description
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectapply(ProjectResource rsrc, GarbageCollect.Input input)Process the view operation by altering the resource.UiAction.DescriptiongetDescription(ProjectResource rsrc)Get the description of the action customized for the resource.
-
-
-
Method Detail
-
apply
public Object apply(ProjectResource rsrc, GarbageCollect.Input input)
Description copied from interface:RestModifyViewProcess the view operation by altering the resource.- Specified by:
applyin interfaceRestModifyView<ProjectResource,GarbageCollect.Input>- Parameters:
rsrc- resource to modify.input- input after parsing from request.- Returns:
- result to return to the client. Use
BinaryResultto avoid automatic conversion to JSON.
-
getDescription
public UiAction.Description getDescription(ProjectResource rsrc)
Description copied from interface:UiActionGet the description of the action customized for the resource.- Specified by:
getDescriptionin interfaceUiAction<ProjectResource>- Parameters:
rsrc- the resource the view would act upon if the action is invoked by the client. Information from the resource can be used to customize the description.- Returns:
- a description of the action. The server will populate the
idandmethodproperties. If null the action will assumed unavailable and not presented. This is usually the same assetVisible(false).
-
-