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 IncidentResourceType
build()
IncidentResourceType.Builder
copy(IncidentResourceType model)
IncidentResourceType.Builder
description(String description)
The description of the resource.IncidentResourceType.Builder
isSubscriptionsSupported(Boolean isSubscriptionsSupported)
Indicates whether multi-subscription is supportedIncidentResourceType.Builder
label(String label)
The label associated with the resource.IncidentResourceType.Builder
name(String name)
The display name of the resource.IncidentResourceType.Builder
resourceTypeKey(String resourceTypeKey)
A unique identifier for the resource.IncidentResourceType.Builder
service(Map<String,String> service)
The map of services for MOS Taxonomy.IncidentResourceType.Builder
serviceCategoryList(List<ServiceCategory> serviceCategoryList)
The service category list.IncidentResourceType.Builder
services(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)
-
-