public static interface CircuitBreakerProto.RecoverConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.protobuf.UInt32Value |
getMaxRetryAfterHalfOpen()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
com.google.protobuf.UInt32ValueOrBuilder |
getMaxRetryAfterHalfOpenOrBuilder()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
CircuitBreakerProto.RecoverConfig.OutlierDetectWhen |
getOutlierDetectWhen()
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6; |
int |
getOutlierDetectWhenValue()
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6; |
com.google.protobuf.UInt32Value |
getRequestCountAfterHalfOpen()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
com.google.protobuf.UInt32ValueOrBuilder |
getRequestCountAfterHalfOpenOrBuilder()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
com.google.protobuf.UInt32Value |
getRequestRateAfterHalfOpen(int index)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
int |
getRequestRateAfterHalfOpenCount()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
List<com.google.protobuf.UInt32Value> |
getRequestRateAfterHalfOpenList()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
com.google.protobuf.UInt32ValueOrBuilder |
getRequestRateAfterHalfOpenOrBuilder(int index)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
List<? extends com.google.protobuf.UInt32ValueOrBuilder> |
getRequestRateAfterHalfOpenOrBuilderList()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
com.google.protobuf.Duration |
getSleepWindow()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
com.google.protobuf.DurationOrBuilder |
getSleepWindowOrBuilder()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
com.google.protobuf.UInt32Value |
getSuccessRateToClose()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
com.google.protobuf.UInt32ValueOrBuilder |
getSuccessRateToCloseOrBuilder()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
boolean |
hasMaxRetryAfterHalfOpen()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
boolean |
hasRequestCountAfterHalfOpen()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
boolean |
hasSleepWindow()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
boolean |
hasSuccessRateToClose()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
boolean hasSleepWindow()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1;com.google.protobuf.Duration getSleepWindow()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1;com.google.protobuf.DurationOrBuilder getSleepWindowOrBuilder()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1;boolean hasMaxRetryAfterHalfOpen()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2;com.google.protobuf.UInt32Value getMaxRetryAfterHalfOpen()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2;com.google.protobuf.UInt32ValueOrBuilder getMaxRetryAfterHalfOpenOrBuilder()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2;List<com.google.protobuf.UInt32Value> getRequestRateAfterHalfOpenList()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3;com.google.protobuf.UInt32Value getRequestRateAfterHalfOpen(int index)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3;int getRequestRateAfterHalfOpenCount()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3;List<? extends com.google.protobuf.UInt32ValueOrBuilder> getRequestRateAfterHalfOpenOrBuilderList()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3;com.google.protobuf.UInt32ValueOrBuilder getRequestRateAfterHalfOpenOrBuilder(int index)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3;boolean hasSuccessRateToClose()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4;com.google.protobuf.UInt32Value getSuccessRateToClose()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4;com.google.protobuf.UInt32ValueOrBuilder getSuccessRateToCloseOrBuilder()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4;boolean hasRequestCountAfterHalfOpen()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5;com.google.protobuf.UInt32Value getRequestCountAfterHalfOpen()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5;com.google.protobuf.UInt32ValueOrBuilder getRequestCountAfterHalfOpenOrBuilder()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5;int getOutlierDetectWhenValue()
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6;CircuitBreakerProto.RecoverConfig.OutlierDetectWhen getOutlierDetectWhen()
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6;Copyright © 2022. All rights reserved.