public static class ExtensionGroupGroup.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ExtensionGroupGroup.Builder |
appRoles(List<GroupExtAppRoles> appRoles)
A list of appRoles that the user belongs to, either thorough direct membership, nested
groups, or dynamically calculated
|
ExtensionGroupGroup |
build() |
ExtensionGroupGroup.Builder |
copy(ExtensionGroupGroup model) |
ExtensionGroupGroup.Builder |
creationMechanism(ExtensionGroupGroup.CreationMechanism creationMechanism)
Source from which this group got created.
|
ExtensionGroupGroup.Builder |
description(String description)
Group description
|
ExtensionGroupGroup.Builder |
grants(List<GroupExtGrants> grants)
Grants assigned to group
|
ExtensionGroupGroup.Builder |
owners(List<GroupExtOwners> owners)
Group owners
|
ExtensionGroupGroup.Builder |
passwordPolicy(GroupExtPasswordPolicy passwordPolicy) |
ExtensionGroupGroup.Builder |
syncedFromApp(GroupExtSyncedFromApp syncedFromApp) |
public ExtensionGroupGroup.Builder description(String description)
Group description
*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeName: Description - idcsCsvAttributeNameMappings: [[columnHeaderName:Description]] - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
description
- the value to setpublic ExtensionGroupGroup.Builder creationMechanism(ExtensionGroupGroup.CreationMechanism creationMechanism)
Source from which this group got created.
*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeNameMappings: [[defaultValue:import]] - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: request - type: string - uniqueness: none
creationMechanism
- the value to setpublic ExtensionGroupGroup.Builder passwordPolicy(GroupExtPasswordPolicy passwordPolicy)
public ExtensionGroupGroup.Builder syncedFromApp(GroupExtSyncedFromApp syncedFromApp)
public ExtensionGroupGroup.Builder grants(List<GroupExtGrants> grants)
Grants assigned to group
*SCIM++ Properties:** - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
grants
- the value to setpublic ExtensionGroupGroup.Builder owners(List<GroupExtOwners> owners)
Group owners
*SCIM++ Properties:** - caseExact: false - idcsCompositeKey: [value, type] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: request - type: complex - uniqueness: none
owners
- the value to setpublic ExtensionGroupGroup.Builder appRoles(List<GroupExtAppRoles> appRoles)
A list of appRoles that the user belongs to, either thorough direct membership, nested groups, or dynamically calculated
*SCIM++ Properties:** - caseExact: false - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
appRoles
- the value to setpublic ExtensionGroupGroup build()
public ExtensionGroupGroup.Builder copy(ExtensionGroupGroup model)
Copyright © 2016–2024. All rights reserved.