Package com.oracle.bmc.apigateway.model
Class RateLimit.Builder
- java.lang.Object
-
- com.oracle.bmc.apigateway.model.RateLimit.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RateLimit
build()
RateLimit.Builder
copy(RateLimit model)
RateLimit.Builder
unit(RateLimit.Unit unit)
The unit of time over which rate limits are calculated.RateLimit.Builder
value(Integer value)
The number of requests that can be made per time period.
-
-
-
Method Detail
-
value
public RateLimit.Builder value(Integer value)
The number of requests that can be made per time period.- Parameters:
value
- the value to set- Returns:
- this builder
-
unit
public RateLimit.Builder unit(RateLimit.Unit unit)
The unit of time over which rate limits are calculated.Example: SECOND
- Parameters:
unit
- the value to set- Returns:
- this builder
-
build
public RateLimit build()
-
copy
public RateLimit.Builder copy(RateLimit model)
-
-