Package com.oracle.bmc.cims.model
Class CreateUserDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cims.model.CreateUserDetails.Builder
-
- Enclosing class:
- CreateUserDetails
public static class CreateUserDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateUserDetails
build()
CreateUserDetails.Builder
compartmentId(String compartmentId)
The OCID of the tenancy.CreateUserDetails.Builder
copy(CreateUserDetails model)
CreateUserDetails.Builder
csi(String csi)
CSI associated with the user.CreateUserDetails.Builder
firstName(String firstName)
First name of the user.CreateUserDetails.Builder
lastName(String lastName)
Last name of the user.CreateUserDetails.Builder
organizationName(String organizationName)
Organization of the user.CreateUserDetails.Builder
phone(String phone)
Contact number of the user.CreateUserDetails.Builder
problemType(ProblemType problemType)
The kind of support ticket (type of support request).CreateUserDetails.Builder
timezone(String timezone)
Timezone of the user.
-
-
-
Method Detail
-
compartmentId
public CreateUserDetails.Builder compartmentId(String compartmentId)
The OCID of the tenancy.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
firstName
public CreateUserDetails.Builder firstName(String firstName)
First name of the user.- Parameters:
firstName
- the value to set- Returns:
- this builder
-
lastName
public CreateUserDetails.Builder lastName(String lastName)
Last name of the user.- Parameters:
lastName
- the value to set- Returns:
- this builder
-
csi
public CreateUserDetails.Builder csi(String csi)
CSI associated with the user.- Parameters:
csi
- the value to set- Returns:
- this builder
-
phone
public CreateUserDetails.Builder phone(String phone)
Contact number of the user.- Parameters:
phone
- the value to set- Returns:
- this builder
-
timezone
public CreateUserDetails.Builder timezone(String timezone)
Timezone of the user.- Parameters:
timezone
- the value to set- Returns:
- this builder
-
organizationName
public CreateUserDetails.Builder organizationName(String organizationName)
Organization of the user.- Parameters:
organizationName
- the value to set- Returns:
- this builder
-
problemType
public CreateUserDetails.Builder problemType(ProblemType problemType)
The kind of support ticket (type of support request).For information about ACCOUNT support tickets, see Creating a Billing Support Request. For information about LIMIT support tickets, see Creating a Service Limit Increase Request. For information about TECH support tickets, see Creating a Technical Support Request.
- Parameters:
problemType
- the value to set- Returns:
- this builder
-
build
public CreateUserDetails build()
-
copy
public CreateUserDetails.Builder copy(CreateUserDetails model)
-
-