Package com.oracle.bmc.cims.model
Class Incident.Builder
- java.lang.Object
- 
- com.oracle.bmc.cims.model.Incident.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Incidentbuild()Incident.BuildercompartmentId(String compartmentId)The OCID of the tenancy.Incident.BuildercontactList(ContactList contactList)Incident.Buildercopy(Incident model)Incident.BuilderincidentType(IncidentType incidentType)Incident.BuilderisWritePermitted(Boolean isWritePermitted)Technical support type (TECH) only: Allows update of the support request in My Oracle Cloud Support portal, when the user has write permission to the support request’s user group.Incident.Builderkey(String key)Unique identifier for the support request.Incident.BuildermigratedSrNumber(String migratedSrNumber)Technical support type (TECH) only: The pre-migration identifier of the support request in My Oracle Support (MOS).Incident.BuilderprimaryContactPartyId(String primaryContactPartyId)Technical support type (TECH) only: The identifier of the support request’s primary contact (primaryContactPartyName) in My Oracle Cloud Support portal.Incident.BuilderprimaryContactPartyName(String primaryContactPartyName)Technical support type (TECH) only: The name of the support request’s primary contact in My Oracle Cloud Support portal.Incident.BuilderproblemType(ProblemType problemType)The kind of support request (type of support request).Incident.Builderreferrer(String referrer)The incident referrer.Incident.BuildertenancyInformation(TenancyInformation tenancyInformation)Incident.Builderticket(Ticket ticket)Incident.BuilderuserGroupId(String userGroupId)Technical support type (TECH) only: The identifier of the support request’s user group in My Oracle Cloud Support portal.Incident.BuilderuserGroupName(String userGroupName)Technical support type (TECH) only: Name of the support request’s user group in My Oracle Cloud Support portal.Incident.BuilderwarnMessage(String warnMessage)Technical support type (TECH) only: Message indicating the user group ( userGroupId) that was auto-selected for a new support request.
 
- 
- 
- 
Method Detail- 
keypublic Incident.Builder key(String key) Unique identifier for the support request.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic Incident.Builder compartmentId(String compartmentId) The OCID of the tenancy.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
contactListpublic Incident.Builder contactList(ContactList contactList) 
 - 
tenancyInformationpublic Incident.Builder tenancyInformation(TenancyInformation tenancyInformation) 
 - 
ticketpublic Incident.Builder ticket(Ticket ticket) 
 - 
incidentTypepublic Incident.Builder incidentType(IncidentType incidentType) 
 - 
migratedSrNumberpublic Incident.Builder migratedSrNumber(String migratedSrNumber) Technical support type (TECH) only: The pre-migration identifier of the support request in My Oracle Support (MOS).- Parameters:
- migratedSrNumber- the value to set
- Returns:
- this builder
 
 - 
userGroupIdpublic Incident.Builder userGroupId(String userGroupId) Technical support type (TECH) only: The identifier of the support request’s user group in My Oracle Cloud Support portal.- Parameters:
- userGroupId- the value to set
- Returns:
- this builder
 
 - 
userGroupNamepublic Incident.Builder userGroupName(String userGroupName) Technical support type (TECH) only: Name of the support request’s user group in My Oracle Cloud Support portal.- Parameters:
- userGroupName- the value to set
- Returns:
- this builder
 
 - 
primaryContactPartyIdpublic Incident.Builder primaryContactPartyId(String primaryContactPartyId) Technical support type (TECH) only: The identifier of the support request’s primary contact (primaryContactPartyName) in My Oracle Cloud Support portal.- Parameters:
- primaryContactPartyId- the value to set
- Returns:
- this builder
 
 - 
primaryContactPartyNamepublic Incident.Builder primaryContactPartyName(String primaryContactPartyName) Technical support type (TECH) only: The name of the support request’s primary contact in My Oracle Cloud Support portal.- Parameters:
- primaryContactPartyName- the value to set
- Returns:
- this builder
 
 - 
isWritePermittedpublic Incident.Builder isWritePermitted(Boolean isWritePermitted) Technical support type (TECH) only: Allows update of the support request in My Oracle Cloud Support portal, when the user has write permission to the support request’s user group.- Parameters:
- isWritePermitted- the value to set
- Returns:
- this builder
 
 - 
warnMessagepublic Incident.Builder warnMessage(String warnMessage) Technical support type (TECH) only: Message indicating the user group ( userGroupId) that was auto-selected for a new support request.This message appears when no user group was specified in the create request for a new technical support request. - Parameters:
- warnMessage- the value to set
- Returns:
- this builder
 
 - 
problemTypepublic Incident.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
 
 - 
referrerpublic Incident.Builder referrer(String referrer) The incident referrer.This value is often the URL that the customer used when creating the support request. - Parameters:
- referrer- the value to set
- Returns:
- this builder
 
 - 
buildpublic Incident build() 
 - 
copypublic Incident.Builder copy(Incident model) 
 
- 
 
-