Package com.oracle.bmc.cims.model
Class LimitItem.Builder
- java.lang.Object
-
- com.oracle.bmc.cims.model.LimitItem.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LimitItem
build()
LimitItem.Builder
category(Category category)
LimitItem.Builder
copy(LimitItem model)
LimitItem.Builder
currentLimit(Integer currentLimit)
The current service limit for the resource.LimitItem.Builder
currentUsage(Integer currentUsage)
The current resource usage.LimitItem.Builder
customerMessage(String customerMessage)
The message to customer for partially approved and rejected limit requestsLimitItem.Builder
issueType(IssueType issueType)
LimitItem.Builder
itemKey(String itemKey)
LimitItem.Builder
limitStatus(LimitItem.LimitStatus limitStatus)
The status of the request.LimitItem.Builder
name(String name)
LimitItem.Builder
requestedLimit(Integer requestedLimit)
The new service limit being requested for the resource.LimitItem.Builder
subCategory(SubCategory subCategory)
-
-
-
Method Detail
-
itemKey
public LimitItem.Builder itemKey(String itemKey)
-
name
public LimitItem.Builder name(String name)
-
category
public LimitItem.Builder category(Category category)
-
subCategory
public LimitItem.Builder subCategory(SubCategory subCategory)
-
issueType
public LimitItem.Builder issueType(IssueType issueType)
-
currentLimit
public LimitItem.Builder currentLimit(Integer currentLimit)
The current service limit for the resource.- Parameters:
currentLimit
- the value to set- Returns:
- this builder
-
currentUsage
public LimitItem.Builder currentUsage(Integer currentUsage)
The current resource usage.- Parameters:
currentUsage
- the value to set- Returns:
- this builder
-
requestedLimit
public LimitItem.Builder requestedLimit(Integer requestedLimit)
The new service limit being requested for the resource.- Parameters:
requestedLimit
- the value to set- Returns:
- this builder
-
limitStatus
public LimitItem.Builder limitStatus(LimitItem.LimitStatus limitStatus)
The status of the request.- Parameters:
limitStatus
- the value to set- Returns:
- this builder
-
customerMessage
public LimitItem.Builder customerMessage(String customerMessage)
The message to customer for partially approved and rejected limit requests- Parameters:
customerMessage
- the value to set- Returns:
- this builder
-
build
public LimitItem build()
-
copy
public LimitItem.Builder copy(LimitItem model)
-
-