Class SecurityGroupModel

java.lang.Object
org.alfresco.governance.classification.model.SecurityGroupModel

@Validated public class SecurityGroupModel extends Object
SecurityGroupModel
  • Constructor Details

    • SecurityGroupModel

      public SecurityGroupModel()
  • Method Details

    • id

      public SecurityGroupModel id(String id)
    • getId

      public String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • groupName

      public SecurityGroupModel groupName(String groupName)
    • getGroupName

      public String getGroupName()
      Get groupName
      Returns:
      groupName
    • setGroupName

      public void setGroupName(String groupName)
    • groupType

      public SecurityGroupModel groupType(String groupType)
    • getGroupType

      public String getGroupType()
      Can be one of the following: HIERARCHICAL, USER_REQUIRES_ALL, USER_REQUIRES_ANY
      Returns:
      groupType
    • setGroupType

      public void setGroupType(String groupType)
    • inUse

      public SecurityGroupModel inUse(Boolean inUse)
    • isInUse

      public Boolean isInUse()
      Returns whether the group is in use or not.
      Returns:
      inUse
    • setInUse

      public void setInUse(Boolean inUse)
    • systemGroup

      public SecurityGroupModel systemGroup(Boolean systemGroup)
    • isSystemGroup

      public Boolean isSystemGroup()
      True if the security group is a system-managed group. Additional restrictions may apply to system groups and so e.g. it may not be possible to use the marks without supplying additional metadata.
      Returns:
      systemGroup
    • setSystemGroup

      public void setSystemGroup(Boolean systemGroup)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object