Package com.google.gerrit.server.group
Class InternalGroupDescription
java.lang.Object
com.google.gerrit.server.group.InternalGroupDescription
- All Implemented Interfaces:
GroupDescription.Basic
,GroupDescription.Internal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns optional email address to send to the group's members.Returns the non-null UUID of the group.getId()
com.google.common.collect.ImmutableSet<Account.Id>
getName()
Returns the non-null name of the group.com.google.common.collect.ImmutableSet<AccountGroup.UUID>
getUrl()
Returns optional URL to information about the group.boolean
-
Constructor Details
-
InternalGroupDescription
-
-
Method Details
-
getGroupUUID
Description copied from interface:GroupDescription.Basic
Returns the non-null UUID of the group.- Specified by:
getGroupUUID
in interfaceGroupDescription.Basic
-
getName
Description copied from interface:GroupDescription.Basic
Returns the non-null name of the group.- Specified by:
getName
in interfaceGroupDescription.Basic
-
getEmailAddress
Description copied from interface:GroupDescription.Basic
Returns optional email address to send to the group's members. If provided, Gerrit will use this email address to send change notifications to the group.- Specified by:
getEmailAddress
in interfaceGroupDescription.Basic
-
getUrl
Description copied from interface:GroupDescription.Basic
Returns optional URL to information about the group. Typically a URL to a web page that permits users to apply to join the group, or manage their membership.- Specified by:
getUrl
in interfaceGroupDescription.Basic
-
getId
- Specified by:
getId
in interfaceGroupDescription.Internal
-
getDescription
- Specified by:
getDescription
in interfaceGroupDescription.Internal
-
getOwnerGroupUUID
- Specified by:
getOwnerGroupUUID
in interfaceGroupDescription.Internal
-
isVisibleToAll
public boolean isVisibleToAll()- Specified by:
isVisibleToAll
in interfaceGroupDescription.Internal
-
getCreatedOn
- Specified by:
getCreatedOn
in interfaceGroupDescription.Internal
-
getMembers
- Specified by:
getMembers
in interfaceGroupDescription.Internal
-
getSubgroups
- Specified by:
getSubgroups
in interfaceGroupDescription.Internal
-