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 ExtensionEnterprise20Userbuild()ExtensionEnterprise20User.Buildercopy(ExtensionEnterprise20User model)ExtensionEnterprise20User.BuildercostCenter(String costCenter)Identifies the name of a cost center.ExtensionEnterprise20User.Builderdepartment(String department)Identifies the name of a department.ExtensionEnterprise20User.Builderdivision(String division)Identifies the name of a division.ExtensionEnterprise20User.BuilderemployeeNumber(String employeeNumber)Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization.ExtensionEnterprise20User.Buildermanager(UserExtManager manager)ExtensionEnterprise20User.Builderorganization(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)
-
-