Class UserExtAccounts.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserExtAccounts.Builder
-
- Enclosing class:
- UserExtAccounts
public static class UserExtAccounts.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserExtAccounts.Builder
active(Boolean active)
Status of the accountUserExtAccounts.Builder
appId(String appId)
The ID of the App to which this Account gives access.UserExtAccounts
build()
UserExtAccounts.Builder
copy(UserExtAccounts model)
UserExtAccounts.Builder
name(String name)
Name of the account assigned to the User.UserExtAccounts.Builder
ref(String ref)
The URI of the Account assigned to the User.UserExtAccounts.Builder
value(String value)
The Id of the Account assigned to the User.
-
-
-
Method Detail
-
value
public UserExtAccounts.Builder value(String value)
The Id of the Account assigned to the User.*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: always - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public UserExtAccounts.Builder ref(String ref)
The URI of the Account assigned to the User.*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
-
appId
public UserExtAccounts.Builder appId(String appId)
The ID of the App to which this Account gives access.*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
appId
- the value to set- Returns:
- this builder
-
name
public UserExtAccounts.Builder name(String name)
Name of the account assigned to the User.*Added In:** 17.4.6
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
name
- the value to set- Returns:
- this builder
-
active
public UserExtAccounts.Builder active(Boolean active)
Status of the account*Added In:** 17.4.6
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
active
- the value to set- Returns:
- this builder
-
build
public UserExtAccounts build()
-
copy
public UserExtAccounts.Builder copy(UserExtAccounts model)
-
-