| AccountValidator | Validator that is used to ensure that new commits on any ref in refs/usersare conforming
 to the NoteDb format for accounts. | 
| CommentCountValidator | Limits number of comments to prevent space/time complexity issues. | 
| CommentCumulativeSizeValidator | Limits the total size of all comments and change messages to prevent space/time complexity
 issues. | 
| CommentSizeValidator | Limits the size of comments to prevent space/time complexity issues. | 
| CommitValidationMessage |  | 
| CommitValidators |  | 
| CommitValidators.AccountCommitValidator |  | 
| CommitValidators.AmendedGerritMergeCommitValidationListener | Don't allow the user to amend a merge created by Gerrit Code Review. | 
| CommitValidators.AuthorUploaderValidator | Require that author matches the uploader. | 
| CommitValidators.BannedCommitsValidator | Reject banned commits. | 
| CommitValidators.ChangeIdValidator |  | 
| CommitValidators.CommitterUploaderValidator | Require that committer matches the uploader. | 
| CommitValidators.ConfigValidator | If this is the special project configuration branch, validate the config. | 
| CommitValidators.ExternalIdUpdateListener | Validates updates to refs/meta/external-ids. | 
| CommitValidators.Factory |  | 
| CommitValidators.GroupCommitValidator | Rejects updates to group branches. | 
| CommitValidators.PluginCommitValidationListener | Execute commit validation plug-ins | 
| CommitValidators.ProjectStateValidationListener | Rejects updates to projects that don't allow writes. | 
| CommitValidators.SignedOffByValidator |  | 
| CommitValidators.UploadMergesPermissionValidator | Require permission to upload merge commits. | 
| MergeValidators | Collection of validators that run inside Gerrit before a change is submitted. | 
| MergeValidators.AccountMergeValidator |  | 
| MergeValidators.GroupMergeValidator | Validator to ensure that group refs are not mutated. | 
| MergeValidators.PluginMergeValidationListener | Validator that calls to plugins that provide additional validators. | 
| MergeValidators.ProjectConfigValidator | Validator for any commits to refs/meta/config. | 
| OnSubmitValidationListener.Arguments |  | 
| OnSubmitValidators |  | 
| RefOperationValidators | Collection of validation listeners that are called before a ref update is performed with the
 command to be run. | 
| UploadValidators | Collection of validators to run before Gerrit sends pack data to a client. | 
| ValidationMessage | Message used as result of a validation that run during a git operation (for example git
 push. |