Package com.oracle.bmc.cims.model
Class ServiceCategory.Builder
- java.lang.Object
- 
- com.oracle.bmc.cims.model.ServiceCategory.Builder
 
- 
- Enclosing class:
- ServiceCategory
 
 public static class ServiceCategory.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceCategorybuild()ServiceCategory.Buildercopy(ServiceCategory model)ServiceCategory.Builderdescription(String description)The text describing the classifier.ServiceCategory.BuilderissueTypeList(List<IssueType> issueTypeList)The list of issues.ServiceCategory.Builderkey(String key)The unique ID that identifies a classifier.ServiceCategory.Builderlabel(String label)The label for the classifier.ServiceCategory.BuilderlimitId(String limitId)The unique ID for the limit.ServiceCategory.Buildername(String name)The name of the classifier.ServiceCategory.Builderscope(Scope scope)The scope of the incident.ServiceCategory.BuildersupportedSubscriptions(List<String> supportedSubscriptions)List of supported subscriptionsServiceCategory.Builderunit(Unit unit)The unit to use to measure the service category or resource.
 
- 
- 
- 
Method Detail- 
keypublic ServiceCategory.Builder key(String key) The unique ID that identifies a classifier.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
namepublic ServiceCategory.Builder name(String name) The name of the classifier.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
labelpublic ServiceCategory.Builder label(String label) The label for the classifier.- Parameters:
- label- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ServiceCategory.Builder description(String description) The text describing the classifier.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
issueTypeListpublic ServiceCategory.Builder issueTypeList(List<IssueType> issueTypeList) The list of issues.- Parameters:
- issueTypeList- the value to set
- Returns:
- this builder
 
 - 
supportedSubscriptionspublic ServiceCategory.Builder supportedSubscriptions(List<String> supportedSubscriptions) List of supported subscriptions- Parameters:
- supportedSubscriptions- the value to set
- Returns:
- this builder
 
 - 
scopepublic ServiceCategory.Builder scope(Scope scope) The scope of the incident.- Parameters:
- scope- the value to set
- Returns:
- this builder
 
 - 
unitpublic ServiceCategory.Builder unit(Unit unit) The unit to use to measure the service category or resource.- Parameters:
- unit- the value to set
- Returns:
- this builder
 
 - 
limitIdpublic ServiceCategory.Builder limitId(String limitId) The unique ID for the limit.- Parameters:
- limitId- the value to set
- Returns:
- this builder
 
 - 
buildpublic ServiceCategory build() 
 - 
copypublic ServiceCategory.Builder copy(ServiceCategory model) 
 
- 
 
-