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 CreateUserDetailsbuild()CreateUserDetails.BuildercompartmentId(String compartmentId)The OCID of the tenancy.CreateUserDetails.Buildercopy(CreateUserDetails model)CreateUserDetails.Buildercsi(String csi)CSI associated with the user.CreateUserDetails.BuilderfirstName(String firstName)First name of the user.CreateUserDetails.BuilderlastName(String lastName)Last name of the user.CreateUserDetails.BuilderorganizationName(String organizationName)Organization of the user.CreateUserDetails.Builderphone(String phone)Contact number of the user.CreateUserDetails.BuilderproblemType(ProblemType problemType)The kind of support request (type of support request).CreateUserDetails.Buildertimezone(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 request (type of support request).For information about ACCOUNT support requests, see Creating a Billing Support Request. For information about LIMIT support requests, see Creating a Service Limit Increase Request. For information about TECH support requests, 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)
-
-