public static interface CircuitBreakerProto.CbPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig |
getConsecutive()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
CircuitBreakerProto.CbPolicy.ConsecutiveErrConfigOrBuilder |
getConsecutiveOrBuilder()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
CircuitBreakerProto.CbPolicy.ErrRateConfig |
getErrorRate()
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
CircuitBreakerProto.CbPolicy.ErrRateConfigOrBuilder |
getErrorRateOrBuilder()
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
com.google.protobuf.Duration |
getJudgeDuration()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
com.google.protobuf.DurationOrBuilder |
getJudgeDurationOrBuilder()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
com.google.protobuf.UInt32Value |
getMaxEjectionPercent()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
com.google.protobuf.UInt32ValueOrBuilder |
getMaxEjectionPercentOrBuilder()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
CircuitBreakerProto.CbPolicy.SlowRateConfig |
getSlowRate()
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
CircuitBreakerProto.CbPolicy.SlowRateConfigOrBuilder |
getSlowRateOrBuilder()
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
boolean |
hasConsecutive()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
boolean |
hasErrorRate()
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
boolean |
hasJudgeDuration()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
boolean |
hasMaxEjectionPercent()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
boolean |
hasSlowRate()
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
boolean hasErrorRate()
.v1.CbPolicy.ErrRateConfig errorRate = 1;CircuitBreakerProto.CbPolicy.ErrRateConfig getErrorRate()
.v1.CbPolicy.ErrRateConfig errorRate = 1;CircuitBreakerProto.CbPolicy.ErrRateConfigOrBuilder getErrorRateOrBuilder()
.v1.CbPolicy.ErrRateConfig errorRate = 1;boolean hasSlowRate()
.v1.CbPolicy.SlowRateConfig slowRate = 2;CircuitBreakerProto.CbPolicy.SlowRateConfig getSlowRate()
.v1.CbPolicy.SlowRateConfig slowRate = 2;CircuitBreakerProto.CbPolicy.SlowRateConfigOrBuilder getSlowRateOrBuilder()
.v1.CbPolicy.SlowRateConfig slowRate = 2;boolean hasJudgeDuration()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3;com.google.protobuf.Duration getJudgeDuration()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3;com.google.protobuf.DurationOrBuilder getJudgeDurationOrBuilder()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3;boolean hasMaxEjectionPercent()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4;com.google.protobuf.UInt32Value getMaxEjectionPercent()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4;com.google.protobuf.UInt32ValueOrBuilder getMaxEjectionPercentOrBuilder()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4;boolean hasConsecutive()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5;CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig getConsecutive()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5;CircuitBreakerProto.CbPolicy.ConsecutiveErrConfigOrBuilder getConsecutiveOrBuilder()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5;Copyright © 2022. All rights reserved.