Package com.oracle.bmc.cims.model
Class User.Builder
- java.lang.Object
- 
- com.oracle.bmc.cims.model.User.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Userbuild()User.BuildercompartmentId(String compartmentId)The OCID of the tenancy.User.BuildercontactEmail(String contactEmail)The email of the contact person.User.Buildercopy(User model)User.Buildercountry(String country)The country of the user.User.Buildercsi(String csi)The CSI associated with the user.User.BuilderfirstName(String firstName)The user’s first name.User.Builderkey(String key)A unique identifier for the user.User.BuilderlastName(String lastName)The user’s last name.User.BuilderorganizationName(String organizationName)The company that the user belongs to.User.Builderphone(String phone)The user’s contact phone number.User.BuilderproblemType(ProblemType problemType)The kind of support request (type of support request).User.Buildertimezone(String timezone)The timezone of the user.
 
- 
- 
- 
Method Detail- 
keypublic User.Builder key(String key) A unique identifier for the user.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
firstNamepublic User.Builder firstName(String firstName) The user’s first name.- Parameters:
- firstName- the value to set
- Returns:
- this builder
 
 - 
lastNamepublic User.Builder lastName(String lastName) The user’s last name.- Parameters:
- lastName- the value to set
- Returns:
- this builder
 
 - 
countrypublic User.Builder country(String country) The country of the user.- Parameters:
- country- the value to set
- Returns:
- this builder
 
 - 
csipublic User.Builder csi(String csi) The CSI associated with the user.- Parameters:
- csi- the value to set
- Returns:
- this builder
 
 - 
phonepublic User.Builder phone(String phone) The user’s contact phone number.- Parameters:
- phone- the value to set
- Returns:
- this builder
 
 - 
timezonepublic User.Builder timezone(String timezone) The timezone of the user.- Parameters:
- timezone- the value to set
- Returns:
- this builder
 
 - 
organizationNamepublic User.Builder organizationName(String organizationName) The company that the user belongs to.- Parameters:
- organizationName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic User.Builder compartmentId(String compartmentId) The OCID of the tenancy.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
contactEmailpublic User.Builder contactEmail(String contactEmail) The email of the contact person.- Parameters:
- contactEmail- the value to set
- Returns:
- this builder
 
 - 
problemTypepublic User.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
 
 - 
buildpublic User build() 
 - 
copypublic User.Builder copy(User model) 
 
- 
 
-