Class UserGroupInputV1

java.lang.Object
com.seeq.model.UserGroupInputV1

public class UserGroupInputV1 extends Object
UserGroupInputV1
  • Constructor Details

    • UserGroupInputV1

      public UserGroupInputV1()
  • Method Details

    • description

      public UserGroupInputV1 description(String description)
    • getDescription

      public String getDescription()
      Clarifying information or other plain language description of this item. An input of just whitespaces is equivalent to a null input.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • isEnabled

      public UserGroupInputV1 isEnabled(Boolean isEnabled)
    • getIsEnabled

      public Boolean getIsEnabled()
      Whether the user group is enabled or disabled (default true).
      Returns:
      isEnabled
    • setIsEnabled

      public void setIsEnabled(Boolean isEnabled)
    • mapping

      public UserGroupInputV1 mapping(Boolean mapping)
    • getMapping

      public Boolean getMapping()
      Whether the user group is a mapping (default false).
      Returns:
      mapping
    • setMapping

      public void setMapping(Boolean mapping)
    • mappings

      public UserGroupInputV1 mappings(IdentityMappingListV1 mappings)
    • getMappings

      public IdentityMappingListV1 getMappings()
      Get mappings
      Returns:
      mappings
    • setMappings

      public void setMappings(IdentityMappingListV1 mappings)
    • name

      public UserGroupInputV1 name(String name)
    • getName

      public String getName()
      Human readable name. Required during creation. An input of just whitespaces is equivalent to a null input.
      Returns:
      name
    • setName

      public void setName(String name)
    • remoteGroupEditable

      public UserGroupInputV1 remoteGroupEditable(Boolean remoteGroupEditable)
    • getRemoteGroupEditable

      public Boolean getRemoteGroupEditable()
      Whether the user group remains editable in Seeq even when sourced from a remote system.
      Returns:
      remoteGroupEditable
    • setRemoteGroupEditable

      public void setRemoteGroupEditable(Boolean remoteGroupEditable)
    • removePermissions

      public UserGroupInputV1 removePermissions(Boolean removePermissions)
    • getRemovePermissions

      public Boolean getRemovePermissions()
      Whether permissions associated with the group should be removed when disabling the group (default false).
      Returns:
      removePermissions
    • setRemovePermissions

      public void setRemovePermissions(Boolean removePermissions)
    • syncToken

      public UserGroupInputV1 syncToken(String syncToken)
    • getSyncToken

      public String getSyncToken()
      An arbitrary token (often a date or random ID) that is used during metadata syncs. At the end of a full sync, items with mismatching sync tokens are identified as stale and may be archived using the Datasources clean-up API.
      Returns:
      syncToken
    • setSyncToken

      public void setSyncToken(String syncToken)
    • 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