Class ServiceProviderActionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.delegateaccesscontrol.model.ServiceProviderActionSummary.Builder
 
- 
- Enclosing class:
- ServiceProviderActionSummary
 
 public static class ServiceProviderActionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceProviderActionSummarybuild()ServiceProviderActionSummary.Buildercomponent(String component)Name of the component for which the Service Provider Action is applicable.ServiceProviderActionSummary.Buildercopy(ServiceProviderActionSummary model)ServiceProviderActionSummary.BuildercustomerDisplayName(String customerDisplayName)Display Name of the Service Provider Action.ServiceProviderActionSummary.Builderdescription(String description)Description of the Service Provider Action in terms of associated risk profile, and characteristics of the operating system commands made available to the support operator under this Service Provider Action.ServiceProviderActionSummary.Builderid(String id)Unique identifier assigned by Oracle to a Service Provider Action.ServiceProviderActionSummary.BuilderlifecycleState(ServiceProviderAction.LifecycleState lifecycleState)The current lifecycle state of the Service Provider Action.ServiceProviderActionSummary.Buildername(String name)Name of the Service Provider Action.ServiceProviderActionSummary.BuilderresourceType(DelegationControlResourceType resourceType)resourceType for which the ServiceProviderAction is applicableServiceProviderActionSummary.BuilderserviceProviderServiceTypes(List<ServiceProviderServiceType> serviceProviderServiceTypes)List of Service Provider Service Types that this Service Provider Action is applicable to.
 
- 
- 
- 
Method Detail- 
idpublic ServiceProviderActionSummary.Builder id(String id) Unique identifier assigned by Oracle to a Service Provider Action.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
namepublic ServiceProviderActionSummary.Builder name(String name) Name of the Service Provider Action.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
customerDisplayNamepublic ServiceProviderActionSummary.Builder customerDisplayName(String customerDisplayName) Display Name of the Service Provider Action.- Parameters:
- customerDisplayName- the value to set
- Returns:
- this builder
 
 - 
componentpublic ServiceProviderActionSummary.Builder component(String component) Name of the component for which the Service Provider Action is applicable.- Parameters:
- component- the value to set
- Returns:
- this builder
 
 - 
resourceTypepublic ServiceProviderActionSummary.Builder resourceType(DelegationControlResourceType resourceType) resourceType for which the ServiceProviderAction is applicable- Parameters:
- resourceType- the value to set
- Returns:
- this builder
 
 - 
serviceProviderServiceTypespublic ServiceProviderActionSummary.Builder serviceProviderServiceTypes(List<ServiceProviderServiceType> serviceProviderServiceTypes) List of Service Provider Service Types that this Service Provider Action is applicable to.- Parameters:
- serviceProviderServiceTypes- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic ServiceProviderActionSummary.Builder lifecycleState(ServiceProviderAction.LifecycleState lifecycleState) The current lifecycle state of the Service Provider Action.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ServiceProviderActionSummary.Builder description(String description) Description of the Service Provider Action in terms of associated risk profile, and characteristics of the operating system commands made available to the support operator under this Service Provider Action.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
buildpublic ServiceProviderActionSummary build() 
 - 
copypublic ServiceProviderActionSummary.Builder copy(ServiceProviderActionSummary model) 
 
- 
 
-