public static class ExternalIdsUpdate.User
extends java.lang.Object
The identity of the current user will be used as author for all commits that update the external IDs. The Gerrit server identity will be used as committer.
Constructor and Description |
---|
User(GitRepositoryManager repoManager,
AccountCache accountCache,
AllUsersName allUsersName,
com.google.gerrit.metrics.MetricMaker metricMaker,
ExternalIds externalIds,
com.google.gerrit.server.account.externalids.ExternalIdCache externalIdCache,
com.google.inject.Provider<org.eclipse.jgit.lib.PersonIdent> serverIdent,
com.google.inject.Provider<IdentifiedUser> identifiedUser,
GitReferenceUpdated gitRefUpdated) |
Modifier and Type | Method and Description |
---|---|
ExternalIdsUpdate |
create() |
@Inject public User(GitRepositoryManager repoManager, AccountCache accountCache, AllUsersName allUsersName, com.google.gerrit.metrics.MetricMaker metricMaker, ExternalIds externalIds, com.google.gerrit.server.account.externalids.ExternalIdCache externalIdCache, com.google.inject.Provider<org.eclipse.jgit.lib.PersonIdent> serverIdent, com.google.inject.Provider<IdentifiedUser> identifiedUser, GitReferenceUpdated gitRefUpdated)
public ExternalIdsUpdate create()