Class AdaptiveThrottler.Builder
java.lang.Object
io.grpc.rls.AdaptiveThrottler.Builder
- Enclosing class:
AdaptiveThrottler
Builder for
AdaptiveThrottler.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate floatprivate intprivate com.google.common.base.Ticker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setHistorySeconds(int historySeconds) setRatioForAccepts(float ratioForAccepts) setRequestsPadding(int requestsPadding) setTicker(com.google.common.base.Ticker ticker)
-
Field Details
-
ratioForAccepts
private float ratioForAccepts -
historySeconds
private int historySeconds -
requestsPadding
private int requestsPadding -
ticker
private com.google.common.base.Ticker ticker
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
setRatioForAccepts
-
setHistorySeconds
-
setRequestsPadding
-
setTicker
-
build
-