| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.client.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.addAllRequestRateAfterHalfOpen(Iterable<? extends com.google.protobuf.UInt32Value> values)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.addRequestRateAfterHalfOpen(int index,
com.google.protobuf.UInt32Value.Builder builderForValue)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.addRequestRateAfterHalfOpen(int index,
com.google.protobuf.UInt32Value value)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.addRequestRateAfterHalfOpen(com.google.protobuf.UInt32Value.Builder builderForValue)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.addRequestRateAfterHalfOpen(com.google.protobuf.UInt32Value value)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clear() |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearMaxRetryAfterHalfOpen()
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearOutlierDetectWhen()
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearRequestCountAfterHalfOpen()
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearRequestRateAfterHalfOpen()
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearSleepWindow()
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clearSuccessRateToClose()
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.clone() |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.DestinationSet.Builder.getRecoverBuilder()
触发熔断后恢复配置
.v1.RecoverConfig recover = 10; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeFrom(CircuitBreakerProto.RecoverConfig other) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeMaxRetryAfterHalfOpen(com.google.protobuf.UInt32Value value)
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeRequestCountAfterHalfOpen(com.google.protobuf.UInt32Value value)
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeSleepWindow(com.google.protobuf.Duration value)
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeSuccessRateToClose(com.google.protobuf.UInt32Value value)
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.newBuilder() |
static CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.newBuilder(CircuitBreakerProto.RecoverConfig prototype) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.newBuilderForType() |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.removeRequestRateAfterHalfOpen(int index)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setMaxRetryAfterHalfOpen(com.google.protobuf.UInt32Value.Builder builderForValue)
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setMaxRetryAfterHalfOpen(com.google.protobuf.UInt32Value value)
半开后,最多重试多少次恢复
.google.protobuf.UInt32Value maxRetryAfterHalfOpen = 2; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setOutlierDetectWhen(CircuitBreakerProto.RecoverConfig.OutlierDetectWhen value)
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setOutlierDetectWhenValue(int value)
.v1.RecoverConfig.OutlierDetectWhen outlierDetectWhen = 6; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setRequestCountAfterHalfOpen(com.google.protobuf.UInt32Value.Builder builderForValue)
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setRequestCountAfterHalfOpen(com.google.protobuf.UInt32Value value)
半开后最大放量数(用户不配置最大百分比时默认使用该配置)
.google.protobuf.UInt32Value requestCountAfterHalfOpen = 5; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setRequestRateAfterHalfOpen(int index,
com.google.protobuf.UInt32Value.Builder builderForValue)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setRequestRateAfterHalfOpen(int index,
com.google.protobuf.UInt32Value value)
半开后放量的最大百分比
repeated .google.protobuf.UInt32Value requestRateAfterHalfOpen = 3; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setSleepWindow(com.google.protobuf.Duration.Builder builderForValue)
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setSleepWindow(com.google.protobuf.Duration value)
触发熔断后到半开状态之间的等待间隔
.google.protobuf.Duration sleepWindow = 1; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setSuccessRateToClose(com.google.protobuf.UInt32Value.Builder builderForValue)
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setSuccessRateToClose(com.google.protobuf.UInt32Value value)
熔断器半开到关闭所必须的最少成功率,默认100%
.google.protobuf.UInt32Value successRateToClose = 4; |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CircuitBreakerProto.RecoverConfig.Builder |
CircuitBreakerProto.RecoverConfig.toBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.DestinationSet.Builder |
CircuitBreakerProto.DestinationSet.Builder.setRecover(CircuitBreakerProto.RecoverConfig.Builder builderForValue)
触发熔断后恢复配置
.v1.RecoverConfig recover = 10; |
Copyright © 2021. All rights reserved.