Package com.oracle.bmc.usage.model
Class ResourceQuotumSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.usage.model.ResourceQuotumSummary.Builder
 
- 
- Enclosing class:
- ResourceQuotumSummary
 
 public static class ResourceQuotumSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceQuotumSummary.BuilderaffectedResource(String affectedResource)The affected resource name.ResourceQuotumSummary.Builderbalance(Double balance)The quota balance.ResourceQuotumSummarybuild()ResourceQuotumSummary.Buildercopy(ResourceQuotumSummary model)ResourceQuotumSummary.BuilderisAllowed(Boolean isAllowed)Used to indicate if further quota consumption isAllowed.ResourceQuotumSummary.BuilderisDependency(Boolean isDependency)Used to indicate any resource dependencies.ResourceQuotumSummary.BuilderisOverage(Boolean isOverage)Used to indicate if overages are incurred.ResourceQuotumSummary.Builderlimit(Double limit)The quota limit.ResourceQuotumSummary.Buildername(String name)The resource name.ResourceQuotumSummary.BuilderpurchasedLimit(Double purchasedLimit)The purchased quota limit.ResourceQuotumSummary.Builderservice(String service)The service name.
 
- 
- 
- 
Method Detail- 
namepublic ResourceQuotumSummary.Builder name(String name) The resource name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
isAllowedpublic ResourceQuotumSummary.Builder isAllowed(Boolean isAllowed) Used to indicate if further quota consumption isAllowed.- Parameters:
- isAllowed- the value to set
- Returns:
- this builder
 
 - 
limitpublic ResourceQuotumSummary.Builder limit(Double limit) The quota limit.- Parameters:
- limit- the value to set
- Returns:
- this builder
 
 - 
balancepublic ResourceQuotumSummary.Builder balance(Double balance) The quota balance.- Parameters:
- balance- the value to set
- Returns:
- this builder
 
 - 
isOveragepublic ResourceQuotumSummary.Builder isOverage(Boolean isOverage) Used to indicate if overages are incurred.- Parameters:
- isOverage- the value to set
- Returns:
- this builder
 
 - 
purchasedLimitpublic ResourceQuotumSummary.Builder purchasedLimit(Double purchasedLimit) The purchased quota limit.- Parameters:
- purchasedLimit- the value to set
- Returns:
- this builder
 
 - 
servicepublic ResourceQuotumSummary.Builder service(String service) The service name.- Parameters:
- service- the value to set
- Returns:
- this builder
 
 - 
isDependencypublic ResourceQuotumSummary.Builder isDependency(Boolean isDependency) Used to indicate any resource dependencies.- Parameters:
- isDependency- the value to set
- Returns:
- this builder
 
 - 
affectedResourcepublic ResourceQuotumSummary.Builder affectedResource(String affectedResource) The affected resource name.- Parameters:
- affectedResource- the value to set
- Returns:
- this builder
 
 - 
buildpublic ResourceQuotumSummary build() 
 - 
copypublic ResourceQuotumSummary.Builder copy(ResourceQuotumSummary model) 
 
- 
 
-