Class UpdateOccCapacityRequestDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.capacitymanagement.model.UpdateOccCapacityRequestDetails.Builder
-
- Enclosing class:
- UpdateOccCapacityRequestDetails
public static class UpdateOccCapacityRequestDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateOccCapacityRequestDetailsbuild()UpdateOccCapacityRequestDetails.Buildercopy(UpdateOccCapacityRequestDetails model)UpdateOccCapacityRequestDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.UpdateOccCapacityRequestDetails.BuilderdisplayName(String displayName)The display name of the capacity request.UpdateOccCapacityRequestDetails.BuilderfreeformTags(Map<String,String> freeformTags)Simple key-value pair that is applied without any predefined name, type or scope.UpdateOccCapacityRequestDetails.BuilderrequestState(UpdateOccCapacityRequestDetails.RequestState requestState)The subset of request states available for updating the capacity request.
-
-
-
Method Detail
-
displayName
public UpdateOccCapacityRequestDetails.Builder displayName(String displayName)
The display name of the capacity request.- Parameters:
displayName- the value to set- Returns:
- this builder
-
freeformTags
public UpdateOccCapacityRequestDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”}
- Parameters:
freeformTags- the value to set- Returns:
- this builder
-
definedTags
public UpdateOccCapacityRequestDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
- Parameters:
definedTags- the value to set- Returns:
- this builder
-
requestState
public UpdateOccCapacityRequestDetails.Builder requestState(UpdateOccCapacityRequestDetails.RequestState requestState)
The subset of request states available for updating the capacity request.- Parameters:
requestState- the value to set- Returns:
- this builder
-
build
public UpdateOccCapacityRequestDetails build()
-
copy
public UpdateOccCapacityRequestDetails.Builder copy(UpdateOccCapacityRequestDetails model)
-
-