| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.client.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clear() |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearConsecutive()
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearErrorRate()
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearJudgeDuration()
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearMaxEjectionPercent()
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clearSlowRate()
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.clone() |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.DestinationSet.Builder.getPolicyBuilder()
熔断策略
.v1.CbPolicy policy = 11; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeConsecutive(CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig value)
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeErrorRate(CircuitBreakerProto.CbPolicy.ErrRateConfig value)
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeFrom(CircuitBreakerProto.CbPolicy other) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeFrom(com.google.protobuf.Message other) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeJudgeDuration(com.google.protobuf.Duration value)
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeMaxEjectionPercent(com.google.protobuf.UInt32Value value)
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeSlowRate(CircuitBreakerProto.CbPolicy.SlowRateConfig value)
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.newBuilder() |
static CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.newBuilder(CircuitBreakerProto.CbPolicy prototype) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.newBuilderForType() |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setConsecutive(CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig.Builder builderForValue)
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setConsecutive(CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig value)
.v1.CbPolicy.ConsecutiveErrConfig consecutive = 5; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setErrorRate(CircuitBreakerProto.CbPolicy.ErrRateConfig.Builder builderForValue)
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setErrorRate(CircuitBreakerProto.CbPolicy.ErrRateConfig value)
.v1.CbPolicy.ErrRateConfig errorRate = 1; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setJudgeDuration(com.google.protobuf.Duration.Builder builderForValue)
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setJudgeDuration(com.google.protobuf.Duration value)
熔断的决策周期,多久触发一次熔断决策
.google.protobuf.Duration judgeDuration = 3; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setMaxEjectionPercent(com.google.protobuf.UInt32Value.Builder builderForValue)
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setMaxEjectionPercent(com.google.protobuf.UInt32Value value)
最大熔断比例,超过多少比例后不会继续熔断
.google.protobuf.UInt32Value maxEjectionPercent = 4; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setSlowRate(CircuitBreakerProto.CbPolicy.SlowRateConfig.Builder builderForValue)
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setSlowRate(CircuitBreakerProto.CbPolicy.SlowRateConfig value)
.v1.CbPolicy.SlowRateConfig slowRate = 2; |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CircuitBreakerProto.CbPolicy.Builder |
CircuitBreakerProto.CbPolicy.toBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.DestinationSet.Builder |
CircuitBreakerProto.DestinationSet.Builder.setPolicy(CircuitBreakerProto.CbPolicy.Builder builderForValue)
熔断策略
.v1.CbPolicy policy = 11; |
Copyright © 2021. All rights reserved.