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 UserExtIdcsAppRolesLimitedToGroupsbuild()UserExtIdcsAppRolesLimitedToGroups.Buildercopy(UserExtIdcsAppRolesLimitedToGroups model)UserExtIdcsAppRolesLimitedToGroups.Builderdisplay(String display)Group display nameUserExtIdcsAppRolesLimitedToGroups.BuilderidcsAppRoleId(String idcsAppRoleId)The id of the Oracle Identity Cloud Service AppRole grant limited to one or more Groups.UserExtIdcsAppRolesLimitedToGroups.Builderocid(String ocid)The ocid of a Group the AppRole Grant is limited toUserExtIdcsAppRolesLimitedToGroups.Builderref(String ref)The URI of the SCIM resource representing the Group manager.UserExtIdcsAppRolesLimitedToGroups.Buildervalue(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)
-
-