Package com.oracle.bmc.limits.model
Class ResourceAvailability.Builder
- java.lang.Object
- 
- com.oracle.bmc.limits.model.ResourceAvailability.Builder
 
- 
- Enclosing class:
- ResourceAvailability
 
 public static class ResourceAvailability.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceAvailability.Builderavailable(Long available)The count of available resources.ResourceAvailabilitybuild()ResourceAvailability.Buildercopy(ResourceAvailability model)ResourceAvailability.BuildereffectiveQuotaValue(BigDecimal effectiveQuotaValue)The effective quota value for the given compartment.ResourceAvailability.BuilderfractionalAvailability(BigDecimal fractionalAvailability)The most accurate count of available resources.ResourceAvailability.BuilderfractionalUsage(BigDecimal fractionalUsage)The current most accurate usage in the given compartment.ResourceAvailability.Builderused(Long used)The current usage in the given compartment.
 
- 
- 
- 
Method Detail- 
usedpublic ResourceAvailability.Builder used(Long used) The current usage in the given compartment.To support resources with fractional counts, the field rounds up to the nearest integer. - Parameters:
- used- the value to set
- Returns:
- this builder
 
 - 
availablepublic ResourceAvailability.Builder available(Long available) The count of available resources.To support resources with fractional counts, the field rounds down to the nearest integer. - Parameters:
- available- the value to set
- Returns:
- this builder
 
 - 
fractionalUsagepublic ResourceAvailability.Builder fractionalUsage(BigDecimal fractionalUsage) The current most accurate usage in the given compartment.- Parameters:
- fractionalUsage- the value to set
- Returns:
- this builder
 
 - 
fractionalAvailabilitypublic ResourceAvailability.Builder fractionalAvailability(BigDecimal fractionalAvailability) The most accurate count of available resources.- Parameters:
- fractionalAvailability- the value to set
- Returns:
- this builder
 
 - 
effectiveQuotaValuepublic ResourceAvailability.Builder effectiveQuotaValue(BigDecimal effectiveQuotaValue) The effective quota value for the given compartment.This field is only present if there is a current quota policy affecting the current resource in the target region or availability domain. - Parameters:
- effectiveQuotaValue- the value to set
- Returns:
- this builder
 
 - 
buildpublic ResourceAvailability build() 
 - 
copypublic ResourceAvailability.Builder copy(ResourceAvailability model) 
 
- 
 
-