Package com.google.gerrit.server.config
Class ProjectOwnerGroupsProvider
java.lang.Object
com.google.gerrit.server.config.GroupSetProvider
com.google.gerrit.server.config.ProjectOwnerGroupsProvider
- All Implemented Interfaces:
com.google.inject.Provider<Set<AccountGroup.UUID>>
,jakarta.inject.Provider<Set<AccountGroup.UUID>>
,javax.inject.Provider<Set<AccountGroup.UUID>>
Provider of the group(s) which should become owners of a newly created project. The only matching
patterns supported are exact match or wildcard matching which can be specified by ending the name
with a
*
.
[repository "*"] ownerGroup = Registered Users ownerGroup = Administrators [repository "project/*"] ownerGroup = Administrators
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.google.gerrit.server.config.GroupSetProvider
groupIds
-
Constructor Summary
ConstructorsConstructorDescriptionProjectOwnerGroupsProvider
(GroupBackend gb, ThreadLocalRequestContext context, ServerRequestContext serverCtx, RepositoryConfig repositoryCfg, Project.NameKey project) -
Method Summary
Methods inherited from class com.google.gerrit.server.config.GroupSetProvider
get
-
Constructor Details
-
ProjectOwnerGroupsProvider
@Inject public ProjectOwnerGroupsProvider(GroupBackend gb, ThreadLocalRequestContext context, ServerRequestContext serverCtx, RepositoryConfig repositoryCfg, Project.NameKey project)
-