Package com.seeq.model
Class UserGroupInputV1
java.lang.Object
com.seeq.model.UserGroupInputV1
UserGroupInputV1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) boolean
Clarifying information or other plain language description of this item.Whether the user group is enabled or disabled (default true).Whether the user group is a mapping (default false).Get mappingsgetName()
Human readable name.Whether the user group remains editable in Seeq even when sourced from a remote system.Whether permissions associated with the group should be removed when disabling the group (default false).An arbitrary token (often a date or random ID) that is used during metadata syncs.int
hashCode()
mappings
(IdentityMappingListV1 mappings) remoteGroupEditable
(Boolean remoteGroupEditable) removePermissions
(Boolean removePermissions) void
setDescription
(String description) void
setIsEnabled
(Boolean isEnabled) void
setMapping
(Boolean mapping) void
setMappings
(IdentityMappingListV1 mappings) void
void
setRemoteGroupEditable
(Boolean remoteGroupEditable) void
setRemovePermissions
(Boolean removePermissions) void
setSyncToken
(String syncToken) toString()
-
Constructor Details
-
UserGroupInputV1
public UserGroupInputV1()
-
-
Method Details
-
description
-
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
-
isEnabled
-
getIsEnabled
Whether the user group is enabled or disabled (default true).- Returns:
- isEnabled
-
setIsEnabled
-
mapping
-
getMapping
Whether the user group is a mapping (default false).- Returns:
- mapping
-
setMapping
-
mappings
-
getMappings
Get mappings- Returns:
- mappings
-
setMappings
-
name
-
getName
Human readable name. Required during creation. An input of just whitespaces is equivalent to a null input.- Returns:
- name
-
setName
-
remoteGroupEditable
-
getRemoteGroupEditable
Whether the user group remains editable in Seeq even when sourced from a remote system.- Returns:
- remoteGroupEditable
-
setRemoteGroupEditable
-
removePermissions
-
getRemovePermissions
Whether permissions associated with the group should be removed when disabling the group (default false).- Returns:
- removePermissions
-
setRemovePermissions
-
syncToken
-
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
-
equals
-
hashCode
public int hashCode() -
toString
-