public static interface RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRateOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.protobuf.BoolValue |
getEnable()
是否开启
.google.protobuf.BoolValue enable = 1; |
com.google.protobuf.BoolValueOrBuilder |
getEnableOrBuilder()
是否开启
.google.protobuf.BoolValue enable = 1; |
com.google.protobuf.Int32Value |
getErrorRate()
触发限流的错误率配置
.google.protobuf.Int32Value errorRate = 3; |
com.google.protobuf.Int32ValueOrBuilder |
getErrorRateOrBuilder()
触发限流的错误率配置
.google.protobuf.Int32Value errorRate = 3; |
com.google.protobuf.UInt32Value |
getRequestVolumeThreshold()
触发限流调整的最小的请求数
.google.protobuf.UInt32Value requestVolumeThreshold = 2; |
com.google.protobuf.UInt32ValueOrBuilder |
getRequestVolumeThresholdOrBuilder()
触发限流调整的最小的请求数
.google.protobuf.UInt32Value requestVolumeThreshold = 2; |
RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig |
getSpecials(int index)
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4; |
int |
getSpecialsCount()
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4; |
List<RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig> |
getSpecialsList()
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4; |
RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfigOrBuilder |
getSpecialsOrBuilder(int index)
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4; |
List<? extends RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfigOrBuilder> |
getSpecialsOrBuilderList()
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4; |
boolean |
hasEnable()
是否开启
.google.protobuf.BoolValue enable = 1; |
boolean |
hasErrorRate()
触发限流的错误率配置
.google.protobuf.Int32Value errorRate = 3; |
boolean |
hasRequestVolumeThreshold()
触发限流调整的最小的请求数
.google.protobuf.UInt32Value requestVolumeThreshold = 2; |
boolean hasEnable()
是否开启
.google.protobuf.BoolValue enable = 1;com.google.protobuf.BoolValue getEnable()
是否开启
.google.protobuf.BoolValue enable = 1;com.google.protobuf.BoolValueOrBuilder getEnableOrBuilder()
是否开启
.google.protobuf.BoolValue enable = 1;boolean hasRequestVolumeThreshold()
触发限流调整的最小的请求数
.google.protobuf.UInt32Value requestVolumeThreshold = 2;com.google.protobuf.UInt32Value getRequestVolumeThreshold()
触发限流调整的最小的请求数
.google.protobuf.UInt32Value requestVolumeThreshold = 2;com.google.protobuf.UInt32ValueOrBuilder getRequestVolumeThresholdOrBuilder()
触发限流调整的最小的请求数
.google.protobuf.UInt32Value requestVolumeThreshold = 2;boolean hasErrorRate()
触发限流的错误率配置
.google.protobuf.Int32Value errorRate = 3;com.google.protobuf.Int32Value getErrorRate()
触发限流的错误率配置
.google.protobuf.Int32Value errorRate = 3;com.google.protobuf.Int32ValueOrBuilder getErrorRateOrBuilder()
触发限流的错误率配置
.google.protobuf.Int32Value errorRate = 3;List<RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig> getSpecialsList()
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4;RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig getSpecials(int index)
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4;int getSpecialsCount()
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4;List<? extends RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfigOrBuilder> getSpecialsOrBuilderList()
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4;RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfigOrBuilder getSpecialsOrBuilder(int index)
针对部分错误码,使用额外的错误率统计,可设置多组特殊规则
repeated .v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig specials = 4;Copyright © 2022. All rights reserved.