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.Builder
affectedResource(String affectedResource)
The affected resource name.ResourceQuotumSummary.Builder
balance(Double balance)
The quota balance.ResourceQuotumSummary
build()
ResourceQuotumSummary.Builder
copy(ResourceQuotumSummary model)
ResourceQuotumSummary.Builder
isAllowed(Boolean isAllowed)
Used to indicate if further quota consumption isAllowed.ResourceQuotumSummary.Builder
isDependency(Boolean isDependency)
Used to indicate any resource dependencies.ResourceQuotumSummary.Builder
isOverage(Boolean isOverage)
Used to indicate if overages are incurred.ResourceQuotumSummary.Builder
limit(Double limit)
The quota limit.ResourceQuotumSummary.Builder
name(String name)
The resource name.ResourceQuotumSummary.Builder
purchasedLimit(Double purchasedLimit)
The purchased quota limit.ResourceQuotumSummary.Builder
service(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)
-
-