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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
name
public ResourceQuotumSummary.Builder name(String name)
The resource name.- Parameters:
name- the value to set- Returns:
- this builder
-
isAllowed
public ResourceQuotumSummary.Builder isAllowed(Boolean isAllowed)
Used to indicate if further quota consumption isAllowed.- Parameters:
isAllowed- the value to set- Returns:
- this builder
-
limit
public ResourceQuotumSummary.Builder limit(Double limit)
The quota limit.- Parameters:
limit- the value to set- Returns:
- this builder
-
balance
public ResourceQuotumSummary.Builder balance(Double balance)
The quota balance.- Parameters:
balance- the value to set- Returns:
- this builder
-
isOverage
public ResourceQuotumSummary.Builder isOverage(Boolean isOverage)
Used to indicate if overages are incurred.- Parameters:
isOverage- the value to set- Returns:
- this builder
-
purchasedLimit
public ResourceQuotumSummary.Builder purchasedLimit(Double purchasedLimit)
The purchased quota limit.- Parameters:
purchasedLimit- the value to set- Returns:
- this builder
-
service
public ResourceQuotumSummary.Builder service(String service)
The service name.- Parameters:
service- the value to set- Returns:
- this builder
-
isDependency
public ResourceQuotumSummary.Builder isDependency(Boolean isDependency)
Used to indicate any resource dependencies.- Parameters:
isDependency- the value to set- Returns:
- this builder
-
affectedResource
public ResourceQuotumSummary.Builder affectedResource(String affectedResource)
The affected resource name.- Parameters:
affectedResource- the value to set- Returns:
- this builder
-
build
public ResourceQuotumSummary build()
-
copy
public ResourceQuotumSummary.Builder copy(ResourceQuotumSummary model)
-
-