Package com.oracle.bmc.cims.model
Class IncidentResourceType.Builder
- java.lang.Object
-
- com.oracle.bmc.cims.model.IncidentResourceType.Builder
-
- Enclosing class:
- IncidentResourceType
public static class IncidentResourceType.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IncidentResourceTypebuild()IncidentResourceType.Buildercopy(IncidentResourceType model)IncidentResourceType.Builderdescription(String description)The description of the resource.IncidentResourceType.BuilderisSubscriptionsSupported(Boolean isSubscriptionsSupported)Indicates whether multi-subscription is supportedIncidentResourceType.Builderlabel(String label)The label associated with the resource.IncidentResourceType.Buildername(String name)The display name of the resource.IncidentResourceType.BuilderresourceTypeKey(String resourceTypeKey)A unique identifier for the resource.IncidentResourceType.Builderservice(Map<String,String> service)The map of services for MOS Taxonomy.IncidentResourceType.BuilderserviceCategoryList(List<ServiceCategory> serviceCategoryList)The service category list.IncidentResourceType.Builderservices(List<Services> services)The service categories list for MOS Taxonomy.
-
-
-
Method Detail
-
resourceTypeKey
public IncidentResourceType.Builder resourceTypeKey(String resourceTypeKey)
A unique identifier for the resource.- Parameters:
resourceTypeKey- the value to set- Returns:
- this builder
-
name
public IncidentResourceType.Builder name(String name)
The display name of the resource.- Parameters:
name- the value to set- Returns:
- this builder
-
label
public IncidentResourceType.Builder label(String label)
The label associated with the resource.- Parameters:
label- the value to set- Returns:
- this builder
-
description
public IncidentResourceType.Builder description(String description)
The description of the resource.- Parameters:
description- the value to set- Returns:
- this builder
-
isSubscriptionsSupported
public IncidentResourceType.Builder isSubscriptionsSupported(Boolean isSubscriptionsSupported)
Indicates whether multi-subscription is supported- Parameters:
isSubscriptionsSupported- the value to set- Returns:
- this builder
-
serviceCategoryList
public IncidentResourceType.Builder serviceCategoryList(List<ServiceCategory> serviceCategoryList)
The service category list.- Parameters:
serviceCategoryList- the value to set- Returns:
- this builder
-
service
public IncidentResourceType.Builder service(Map<String,String> service)
The map of services for MOS Taxonomy.- Parameters:
service- the value to set- Returns:
- this builder
-
services
public IncidentResourceType.Builder services(List<Services> services)
The service categories list for MOS Taxonomy.- Parameters:
services- the value to set- Returns:
- this builder
-
build
public IncidentResourceType build()
-
copy
public IncidentResourceType.Builder copy(IncidentResourceType model)
-
-