Class TokenBucketBuilder
java.lang.Object
com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
Builds a
TokenBucket instance.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Returns a newly-createdTokenBucketbased on the set of limits configured for this builder.Adds newBandwidthLimit.Adds newBandwidthLimit.Adds newBandwidthLimit.limits(BandwidthLimit... limits) Adds a number ofBandwidthLimit.limits(Iterable<BandwidthLimit> limits) Adds a number ofBandwidthLimit.
-
Method Details
-
limits
Adds a number ofBandwidthLimit. -
limits
Adds a number ofBandwidthLimit. -
limit
Adds newBandwidthLimit. -
limit
Adds newBandwidthLimit. -
limit
Adds newBandwidthLimit. -
build
Returns a newly-createdTokenBucketbased on the set of limits configured for this builder.
-