Package com.google.gerrit.server
-
Interface Summary 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 ReviewersUtil.VisibilityControl StartupCheck Check executed on Gerrit startup. -
Class Summary Class Description AnonymousUser An anonymous user who has not yet authenticated.ApprovalCopier Copies approvals between patch sets.ApprovalsUtil Utility functions to manipulate patchset approvals.ChangeFinder ChangeMessagesUtil Utility functions to manipulate ChangeMessages.ChangeUtil CmdLineParserModule CommentsUtil Utility functions to manipulate Comments.CommonConverters Converters to classes incom.google.gerrit.extensions.common
.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 ProvidesPersonIdent
annotated withGerritPersonIdent
.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 fromgerrit.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 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.ReviewerRecommender ReviewerSet Set of reviewers on a change.ReviewerStatusUpdate Change to a reviewer's status.ReviewersUtil Sequences StarredChangesUtil StarredChangesUtil.StarField StarredChangesUtil.StarRef StartupChecks StartupChecks.Module StringUtil UrlEncoded WebLinks -
Enum Summary Enum Description AccessPath How theCurrentUser
is accessing Gerrit.OutputFormat Standard output format used by an API call. -
Exception Summary Exception Description GpgException Generic exception type for GPG-related exceptions.StarredChangesUtil.IllegalLabelException StarredChangesUtil.InvalidLabelsException StarredChangesUtil.MutuallyExclusiveLabelsException StartupException -
Annotation Types Summary Annotation Type Description EnableSignedPush Marker on a boolean indicating whether signed push is enabled on the server.GerritPersonIdent Marker on aPersonIdent
pointing to the identity representing Gerrit server itself.ModuleImpl RemotePeer Marker on aSocketAddress
pointing to the remote client.