| Interface | Description |
|---|---|
| DynamicOptions.BeanParseListener |
Implement this if your DynamicBean needs an opportunity to act on the Bean directly before or
after argument parsing.
|
| DynamicOptions.BeanReceiver |
The entity which provided additional options may need a way to receive a reference to the
DynamicBean it provided.
|
| DynamicOptions.ClassNameProvider |
To provide additional options to a command in another classloader, bind a ClassNameProvider
which provides the name of your DynamicBean in the other classLoader.
|
| DynamicOptions.DynamicBean |
To provide additional options, bind a DynamicBean.
|
| DynamicOptions.ModulesClassNamesProvider |
To provide additional Guice bindings for options to a command in another classloader, bind a
ModulesClassNamesProvider which provides the name of your Modules needed for your DynamicBean
in the other classLoader.
|
| InternalUser.Factory | |
| PeerDaemonUser.Factory | |
| PluginUser.Factory | |
| StartupCheck |
Check executed on Gerrit startup.
|
| Class | Description |
|---|---|
| AnonymousUser |
An anonymous user who has not yet authenticated.
|
| ApprovalCopier |
Copies approvals between patch sets.
|
| ApprovalsUtil |
Utility functions to manipulate patchset approvals.
|
| AuditEvent | |
| AuditEvent.UUID | |
| ChangeMessagesUtil |
Utility functions to manipulate ChangeMessages.
|
| ChangeUtil | |
| CmdLineParserModule | |
| CommentsUtil |
Utility functions to manipulate Comments.
|
| CommonConverters |
Converters to classes in
com.google.gerrit.extensions.common. |
| CreateGroupPermissionSyncer |
With groups in NoteDb, the capability of creating a group is expressed as a
CREATE
permission on refs/groups/* rather than a global capability in All-Projects. |
| CurrentUser |
Information about the currently logged in user.
|
| CurrentUser.PropertyKey<T> |
Unique key for plugin/extension specific data on a CurrentUser.
|
| DynamicOptions |
Helper class to define and parse options from plugins on ssh and RestAPI commands.
|
| GerritPersonIdentProvider |
Provides
PersonIdent annotated with GerritPersonIdent. |
| IdentifiedUser |
An authenticated user.
|
| IdentifiedUser.GenericFactory |
Create an IdentifiedUser, ignoring any per-request state.
|
| IdentifiedUser.RequestFactory |
Create an IdentifiedUser, relying on current request state.
|
| InternalUser |
User identity for plugin code that needs an identity.
|
| LibModuleLoader |
Loads configured Guice modules from
gerrit.installModule. |
| ModuleOverloader | |
| OptionUtil |
Utilities for option parsing.
|
| PatchSetUtil |
Utilities for manipulating patch sets.
|
| PeerDaemonUser |
Identity of a peer daemon process that isn't this JVM.
|
| PluginUser |
User identity for plugin code that needs an identity.
|
| ProjectUtil | |
| PublishCommentUtil | |
| RequestCleanup |
Registers cleanup activities to be completed when a scope ends.
|
| ReviewerByEmailSet |
Set of reviewers on a change that do not have a Gerrit account and were added by email instead.
|
| ReviewerSet |
Set of reviewers on a change.
|
| ReviewerStatusUpdate |
Change to a reviewer's status.
|
| Sequences | |
| StarredChangesUtil | |
| StarredChangesUtil.StarField | |
| StarredChangesUtil.StarRef | |
| StartupChecks | |
| StartupChecks.Module | |
| UrlEncoded | |
| WebLinks |
| Enum | Description |
|---|---|
| AccessPath |
How the
CurrentUser is accessing Gerrit. |
| OutputFormat |
Standard output format used by an API call.
|
| UsedAt.Project |
Enumeration of projects that call a method that would otherwise be private.
|
| Exception | Description |
|---|---|
| GpgException |
Generic exception type for GPG-related exceptions.
|
| StarredChangesUtil.IllegalLabelException | |
| StarredChangesUtil.InvalidLabelsException | |
| StarredChangesUtil.MutuallyExclusiveLabelsException | |
| StartupException |
| Annotation Type | Description |
|---|---|
| EnableSignedPush |
Marker on a boolean indicating whether signed push is enabled on the server.
|
| FanOutExecutor |
Marker on the global
ThreadPoolExecutor used to do parallel work from a serving thread. |
| GerritPersonIdent |
Marker on a
PersonIdent pointing to the identity + timestamp
representing the Gerrit server itself. |
| ModuleImpl | |
| RemotePeer |
Marker on a
SocketAddress pointing to the remote client. |
| ServerInitiated |
A marker for database modifications which aren't directly related to a user request (e.g.
|
| UsedAt |
A marker for a method that is public solely because it is called from inside a project or an
organisation using Gerrit.
|
| UserInitiated |
A marker for database modifications which are directly related to a user request (e.g.
|