Class ExtensionPosixUser.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.ExtensionPosixUser.Builder
-
- Enclosing class:
- ExtensionPosixUser
public static class ExtensionPosixUser.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionPosixUser
build()
ExtensionPosixUser.Builder
copy(ExtensionPosixUser model)
ExtensionPosixUser.Builder
gecos(String gecos)
General information about the POSIX account such as their real name and phone numberExtensionPosixUser.Builder
gidNumber(Integer gidNumber)
Primary Group identifier of the POSIX userExtensionPosixUser.Builder
homeDirectory(String homeDirectory)
The absolute path to the home directory of the POSIX accountExtensionPosixUser.Builder
loginShell(String loginShell)
The path to the login shell of the POSIX accountExtensionPosixUser.Builder
uidNumber(Integer uidNumber)
Integer uniquely identifying a user in a POSIX administrative domain
-
-
-
Method Detail
-
uidNumber
public ExtensionPosixUser.Builder uidNumber(Integer uidNumber)
Integer uniquely identifying a user in a POSIX administrative domain*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: request - type: integer - uniqueness: server
- Parameters:
uidNumber
- the value to set- Returns:
- this builder
-
gidNumber
public ExtensionPosixUser.Builder gidNumber(Integer gidNumber)
Primary Group identifier of the POSIX user*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: request - type: integer - uniqueness: none
- Parameters:
gidNumber
- the value to set- Returns:
- this builder
-
gecos
public ExtensionPosixUser.Builder gecos(String gecos)
General information about the POSIX account such as their real name and phone number*SCIM++ Properties:** - caseExact: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
- Parameters:
gecos
- the value to set- Returns:
- this builder
-
homeDirectory
public ExtensionPosixUser.Builder homeDirectory(String homeDirectory)
The absolute path to the home directory of the POSIX account*SCIM++ Properties:** - caseExact: true - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
- Parameters:
homeDirectory
- the value to set- Returns:
- this builder
-
loginShell
public ExtensionPosixUser.Builder loginShell(String loginShell)
The path to the login shell of the POSIX account*SCIM++ Properties:** - caseExact: true - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
- Parameters:
loginShell
- the value to set- Returns:
- this builder
-
build
public ExtensionPosixUser build()
-
copy
public ExtensionPosixUser.Builder copy(ExtensionPosixUser model)
-
-