Class ExtensionEnterprise20User.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.ExtensionEnterprise20User.Builder
-
- Enclosing class:
- ExtensionEnterprise20User
public static class ExtensionEnterprise20User.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionEnterprise20User
build()
ExtensionEnterprise20User.Builder
copy(ExtensionEnterprise20User model)
ExtensionEnterprise20User.Builder
costCenter(String costCenter)
Identifies the name of a cost center.ExtensionEnterprise20User.Builder
department(String department)
Identifies the name of a department.ExtensionEnterprise20User.Builder
division(String division)
Identifies the name of a division.ExtensionEnterprise20User.Builder
employeeNumber(String employeeNumber)
Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization.ExtensionEnterprise20User.Builder
manager(UserExtManager manager)
ExtensionEnterprise20User.Builder
organization(String organization)
Identifies the name of an organization.
-
-
-
Method Detail
-
employeeNumber
public ExtensionEnterprise20User.Builder employeeNumber(String employeeNumber)
Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization.*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeName: Employee Number - idcsCsvAttributeNameMappings: [[columnHeaderName:Employee Number]] - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
employeeNumber
- the value to set- Returns:
- this builder
-
costCenter
public ExtensionEnterprise20User.Builder costCenter(String costCenter)
Identifies the name of a cost center.*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeName: Cost Center - idcsCsvAttributeNameMappings: [[columnHeaderName:Cost Center]] - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
costCenter
- the value to set- Returns:
- this builder
-
organization
public ExtensionEnterprise20User.Builder organization(String organization)
Identifies the name of an organization.*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeName: Organization - idcsCsvAttributeNameMappings: [[columnHeaderName:Organization Name, deprecatedColumnHeaderName:Organization]] - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
organization
- the value to set- Returns:
- this builder
-
division
public ExtensionEnterprise20User.Builder division(String division)
Identifies the name of a division.*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeName: Division - idcsCsvAttributeNameMappings: [[columnHeaderName:Division]] - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
division
- the value to set- Returns:
- this builder
-
department
public ExtensionEnterprise20User.Builder department(String department)
Identifies the name of a department.*SCIM++ Properties:** - caseExact: false - idcsCsvAttributeName: Department - idcsCsvAttributeNameMappings: [[columnHeaderName:Department]] - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
department
- the value to set- Returns:
- this builder
-
manager
public ExtensionEnterprise20User.Builder manager(UserExtManager manager)
-
build
public ExtensionEnterprise20User build()
-
copy
public ExtensionEnterprise20User.Builder copy(ExtensionEnterprise20User model)
-
-