Class InternalGroup

java.lang.Object
com.google.gerrit.entities.InternalGroup
All Implemented Interfaces:
Serializable

public abstract class InternalGroup extends Object implements Serializable
See Also:
  • Constructor Details

    • InternalGroup

      public InternalGroup()
  • Method Details

    • getId

      public abstract AccountGroup.Id getId()
    • getName

      public String getName()
    • getNameKey

      public abstract AccountGroup.NameKey getNameKey()
    • getDescription

      public abstract String getDescription()
    • getOwnerGroupUUID

      public abstract AccountGroup.UUID getOwnerGroupUUID()
    • isVisibleToAll

      public abstract boolean isVisibleToAll()
    • getGroupUUID

      public abstract AccountGroup.UUID getGroupUUID()
    • getCreatedOn

      public abstract Instant getCreatedOn()
    • getMembers

      public abstract com.google.common.collect.ImmutableSet<Account.Id> getMembers()
    • getSubgroups

      public abstract com.google.common.collect.ImmutableSet<AccountGroup.UUID> getSubgroups()
    • getRefState

      public abstract org.eclipse.jgit.lib.ObjectId getRefState()
    • toBuilder

      public abstract InternalGroup.Builder toBuilder()
    • builder

      public static InternalGroup.Builder builder()