Package com.seeq.model
Class UserGroupWithIdInputV1
java.lang.Object
com.seeq.model.UserGroupWithIdInputV1
The user groups to create or update
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondatasourceClass
(String datasourceClass) datasourceId
(String datasourceId) description
(String description) boolean
A unique identifier for the user group within its datasource.Along with the Datasource ID, the Datasource Class uniquely identifies a datasource.Along with the Datasource Class, the Datasource ID uniquely identifies a datasource.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
void
setDatasourceClass
(String datasourceClass) void
setDatasourceId
(String datasourceId) 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
-
UserGroupWithIdInputV1
public UserGroupWithIdInputV1()
-
-
Method Details
-
dataId
-
getDataId
A unique identifier for the user group within its datasource.- Returns:
- dataId
-
setDataId
-
datasourceClass
-
getDatasourceClass
Along with the Datasource ID, the Datasource Class uniquely identifies a datasource. For example, a datasource may be a particular instance of an Active Directory.- Returns:
- datasourceClass
-
setDatasourceClass
-
datasourceId
-
getDatasourceId
Along with the Datasource Class, the Datasource ID uniquely identifies a datasource. For example, a datasource may be a particular instance of an Active Directory.- Returns:
- datasourceId
-
setDatasourceId
-
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
-