Class AccountMgmtInfoOwner.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.AccountMgmtInfoOwner.Builder
-
- Enclosing class:
- AccountMgmtInfoOwner
public static class AccountMgmtInfoOwner.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountMgmtInfoOwner
build()
AccountMgmtInfoOwner.Builder
copy(AccountMgmtInfoOwner model)
AccountMgmtInfoOwner.Builder
display(String display)
User display nameAccountMgmtInfoOwner.Builder
email(String email)
The email address of this userAccountMgmtInfoOwner.Builder
ref(String ref)
User URIAccountMgmtInfoOwner.Builder
userName(String userName)
User nameAccountMgmtInfoOwner.Builder
value(String value)
User Identifier
-
-
-
Method Detail
-
value
public AccountMgmtInfoOwner.Builder value(String value)
User Identifier*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: always - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public AccountMgmtInfoOwner.Builder ref(String ref)
User URI*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 AccountMgmtInfoOwner.Builder display(String display)
User display name*SCIM++ Properties:** - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
userName
public AccountMgmtInfoOwner.Builder userName(String userName)
User name*SCIM++ Properties:** - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
userName
- the value to set- Returns:
- this builder
-
email
public AccountMgmtInfoOwner.Builder email(String email)
The email address of this user*SCIM++ Properties:** - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
email
- the value to set- Returns:
- this builder
-
build
public AccountMgmtInfoOwner build()
-
copy
public AccountMgmtInfoOwner.Builder copy(AccountMgmtInfoOwner model)
-
-