Class UserExtIdcsAppRolesLimitedToGroups.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserExtIdcsAppRolesLimitedToGroups.Builder
-
- Enclosing class:
- UserExtIdcsAppRolesLimitedToGroups
public static class UserExtIdcsAppRolesLimitedToGroups.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserExtIdcsAppRolesLimitedToGroups
build()
UserExtIdcsAppRolesLimitedToGroups.Builder
copy(UserExtIdcsAppRolesLimitedToGroups model)
UserExtIdcsAppRolesLimitedToGroups.Builder
display(String display)
Group display nameUserExtIdcsAppRolesLimitedToGroups.Builder
idcsAppRoleId(String idcsAppRoleId)
The id of the Oracle Identity Cloud Service AppRole grant limited to one or more Groups.UserExtIdcsAppRolesLimitedToGroups.Builder
ocid(String ocid)
The ocid of a Group the AppRole Grant is limited toUserExtIdcsAppRolesLimitedToGroups.Builder
ref(String ref)
The URI of the SCIM resource representing the Group manager.UserExtIdcsAppRolesLimitedToGroups.Builder
value(String value)
The id of a Group the AppRole Grant is limited to
-
-
-
Method Detail
-
idcsAppRoleId
public UserExtIdcsAppRolesLimitedToGroups.Builder idcsAppRoleId(String idcsAppRoleId)
The id of the Oracle Identity Cloud Service AppRole grant limited to one or more Groups.*Added In:** 19.2.1
*SCIM++ Properties:** - idcsCsvAttributeName: IDCS AppRole Name - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
idcsAppRoleId
- the value to set- Returns:
- this builder
-
value
public UserExtIdcsAppRolesLimitedToGroups.Builder value(String value)
The id of a Group the AppRole Grant is limited to*Added In:** 19.2.1
*SCIM++ Properties:** - idcsCsvAttributeName: Group Name - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public UserExtIdcsAppRolesLimitedToGroups.Builder ref(String ref)
The URI of the SCIM resource representing the Group manager.RECOMMENDED.
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
- Parameters:
ref
- the value to set- Returns:
- this builder
-
display
public UserExtIdcsAppRolesLimitedToGroups.Builder display(String display)
Group display name*Added In:** 19.2.1
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
ocid
public UserExtIdcsAppRolesLimitedToGroups.Builder ocid(String ocid)
The ocid of a Group the AppRole Grant is limited to*Added In:** 2202230830
*SCIM++ Properties:** - idcsCsvAttributeName: Group Ocid - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
ocid
- the value to set- Returns:
- this builder
-
build
public UserExtIdcsAppRolesLimitedToGroups build()
-
copy
public UserExtIdcsAppRolesLimitedToGroups.Builder copy(UserExtIdcsAppRolesLimitedToGroups model)
-
-