Class RepoMetaDataUpdater
java.lang.Object
com.google.gerrit.server.restapi.project.RepoMetaDataUpdater
Updates repo refs/meta/config content.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionupdateAndCreateChangeForReview
(Project.NameKey projectName, CurrentUser user, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) void
updateWithoutReview
(Project.NameKey projectName, String message, boolean skipPermissionsCheck, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) void
updateWithoutReview
(Project.NameKey projectName, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater)
-
Method Details
-
updateAndCreateChangeForReview
public Change updateAndCreateChangeForReview(Project.NameKey projectName, CurrentUser user, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) throws org.eclipse.jgit.errors.ConfigInvalidException, IOException, RestApiException, UpdateException, com.google.gerrit.exceptions.InvalidNameException, PermissionBackendException - Throws:
org.eclipse.jgit.errors.ConfigInvalidException
IOException
RestApiException
UpdateException
com.google.gerrit.exceptions.InvalidNameException
PermissionBackendException
-
updateWithoutReview
public void updateWithoutReview(Project.NameKey projectName, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) throws org.eclipse.jgit.errors.ConfigInvalidException, IOException, PermissionBackendException, AuthException, ResourceConflictException, com.google.gerrit.exceptions.InvalidNameException, BadRequestException - Throws:
org.eclipse.jgit.errors.ConfigInvalidException
IOException
PermissionBackendException
AuthException
ResourceConflictException
com.google.gerrit.exceptions.InvalidNameException
BadRequestException
-
updateWithoutReview
public void updateWithoutReview(Project.NameKey projectName, String message, boolean skipPermissionsCheck, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) throws org.eclipse.jgit.errors.ConfigInvalidException, IOException, PermissionBackendException, AuthException, ResourceConflictException, com.google.gerrit.exceptions.InvalidNameException, BadRequestException - Throws:
org.eclipse.jgit.errors.ConfigInvalidException
IOException
PermissionBackendException
AuthException
ResourceConflictException
com.google.gerrit.exceptions.InvalidNameException
BadRequestException
-