Package com.oracle.bmc.limits.model
Class LimitValueSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.limits.model.LimitValueSummary.Builder
-
- Enclosing class:
- LimitValueSummary
public static class LimitValueSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LimitValueSummary.BuilderavailabilityDomain(String availabilityDomain)If present, the returned value is only specific to this availability domain.LimitValueSummarybuild()LimitValueSummary.Buildercopy(LimitValueSummary model)LimitValueSummary.Buildername(String name)The resource limit name.LimitValueSummary.BuilderscopeType(LimitValueSummary.ScopeType scopeType)The scope type of the limit.LimitValueSummary.Buildervalue(Long value)The resource limit value.
-
-
-
Method Detail
-
name
public LimitValueSummary.Builder name(String name)
The resource limit name.To be used for writing policies (in case of quotas) or other programmatic calls.
- Parameters:
name- the value to set- Returns:
- this builder
-
scopeType
public LimitValueSummary.Builder scopeType(LimitValueSummary.ScopeType scopeType)
The scope type of the limit.- Parameters:
scopeType- the value to set- Returns:
- this builder
-
availabilityDomain
public LimitValueSummary.Builder availabilityDomain(String availabilityDomain)
If present, the returned value is only specific to this availability domain.- Parameters:
availabilityDomain- the value to set- Returns:
- this builder
-
value
public LimitValueSummary.Builder value(Long value)
The resource limit value.- Parameters:
value- the value to set- Returns:
- this builder
-
build
public LimitValueSummary build()
-
copy
public LimitValueSummary.Builder copy(LimitValueSummary model)
-
-