public class SetParent extends Object implements com.google.gerrit.extensions.restapi.RestModifyView<ProjectResource,SetParent.Input>
| Modifier and Type | Class and Description |
|---|---|
static class |
SetParent.Input |
| Modifier and Type | Method and Description |
|---|---|
String |
apply(ProjectResource rsrc,
SetParent.Input input) |
String |
apply(ProjectResource rsrc,
SetParent.Input input,
boolean checkIfAdmin) |
void |
validateParentUpdate(ProjectControl ctl,
String newParent,
boolean checkIfAdmin) |
public String apply(ProjectResource rsrc, SetParent.Input input) throws com.google.gerrit.extensions.restapi.AuthException, com.google.gerrit.extensions.restapi.ResourceConflictException, com.google.gerrit.extensions.restapi.ResourceNotFoundException, com.google.gerrit.extensions.restapi.UnprocessableEntityException, IOException
apply in interface com.google.gerrit.extensions.restapi.RestModifyView<ProjectResource,SetParent.Input>com.google.gerrit.extensions.restapi.AuthExceptioncom.google.gerrit.extensions.restapi.ResourceConflictExceptioncom.google.gerrit.extensions.restapi.ResourceNotFoundExceptioncom.google.gerrit.extensions.restapi.UnprocessableEntityExceptionIOExceptionpublic String apply(ProjectResource rsrc, SetParent.Input input, boolean checkIfAdmin) throws com.google.gerrit.extensions.restapi.AuthException, com.google.gerrit.extensions.restapi.ResourceConflictException, com.google.gerrit.extensions.restapi.ResourceNotFoundException, com.google.gerrit.extensions.restapi.UnprocessableEntityException, IOException
com.google.gerrit.extensions.restapi.AuthExceptioncom.google.gerrit.extensions.restapi.ResourceConflictExceptioncom.google.gerrit.extensions.restapi.ResourceNotFoundExceptioncom.google.gerrit.extensions.restapi.UnprocessableEntityExceptionIOExceptionpublic void validateParentUpdate(ProjectControl ctl, String newParent, boolean checkIfAdmin) throws com.google.gerrit.extensions.restapi.AuthException, com.google.gerrit.extensions.restapi.ResourceConflictException, com.google.gerrit.extensions.restapi.UnprocessableEntityException
com.google.gerrit.extensions.restapi.AuthExceptioncom.google.gerrit.extensions.restapi.ResourceConflictExceptioncom.google.gerrit.extensions.restapi.UnprocessableEntityException