| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.client.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addAllDestinations(Iterable<? extends CircuitBreakerProto.DestinationSet> values)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addAllSources(Iterable<? extends CircuitBreakerProto.SourceMatcher> values)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addDestinations(CircuitBreakerProto.DestinationSet.Builder builderForValue)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addDestinations(CircuitBreakerProto.DestinationSet value)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addDestinations(int index,
CircuitBreakerProto.DestinationSet.Builder builderForValue)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addDestinations(int index,
CircuitBreakerProto.DestinationSet value)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addInboundsBuilder()
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addInboundsBuilder(int index)
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addOutboundsBuilder()
repeated .v1.CbRule outbounds = 8; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addOutboundsBuilder(int index)
repeated .v1.CbRule outbounds = 8; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addSources(CircuitBreakerProto.SourceMatcher.Builder builderForValue)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addSources(CircuitBreakerProto.SourceMatcher value)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addSources(int index,
CircuitBreakerProto.SourceMatcher.Builder builderForValue)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.addSources(int index,
CircuitBreakerProto.SourceMatcher value)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.clear() |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.clearDestinations()
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.clearSources()
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.clone() |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.getInboundsBuilder(int index)
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.getOutboundsBuilder(int index)
repeated .v1.CbRule outbounds = 8; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.mergeFrom(CircuitBreakerProto.CbRule other) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.mergeFrom(com.google.protobuf.Message other) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.newBuilder() |
static CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.newBuilder(CircuitBreakerProto.CbRule prototype) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.newBuilderForType() |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.removeDestinations(int index)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.removeSources(int index)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setDestinations(int index,
CircuitBreakerProto.DestinationSet.Builder builderForValue)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setDestinations(int index,
CircuitBreakerProto.DestinationSet value)
repeated .v1.DestinationSet destinations = 2; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setSources(int index,
CircuitBreakerProto.SourceMatcher.Builder builderForValue)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setSources(int index,
CircuitBreakerProto.SourceMatcher value)
如果匹配Source规则,按照Destination进行熔断
多个Source之间的关系为或
repeated .v1.SourceMatcher sources = 1; |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CircuitBreakerProto.CbRule.Builder |
CircuitBreakerProto.CbRule.toBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<CircuitBreakerProto.CbRule.Builder> |
CircuitBreakerProto.CircuitBreaker.Builder.getInboundsBuilderList()
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
List<CircuitBreakerProto.CbRule.Builder> |
CircuitBreakerProto.CircuitBreaker.Builder.getOutboundsBuilderList()
repeated .v1.CbRule outbounds = 8; |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.CircuitBreaker.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addInbounds(CircuitBreakerProto.CbRule.Builder builderForValue)
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
CircuitBreakerProto.CircuitBreaker.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addInbounds(int index,
CircuitBreakerProto.CbRule.Builder builderForValue)
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
CircuitBreakerProto.CircuitBreaker.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addOutbounds(CircuitBreakerProto.CbRule.Builder builderForValue)
repeated .v1.CbRule outbounds = 8; |
CircuitBreakerProto.CircuitBreaker.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.addOutbounds(int index,
CircuitBreakerProto.CbRule.Builder builderForValue)
repeated .v1.CbRule outbounds = 8; |
CircuitBreakerProto.CircuitBreaker.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.setInbounds(int index,
CircuitBreakerProto.CbRule.Builder builderForValue)
熔断规则可以分为被调规则和主调规则
被调规则针对所有的指定主调生效,假如不指定则对所有的主调生效
主调规则为当前主调方的规则,假如不指定则针对所有被调生效
repeated .v1.CbRule inbounds = 7; |
CircuitBreakerProto.CircuitBreaker.Builder |
CircuitBreakerProto.CircuitBreaker.Builder.setOutbounds(int index,
CircuitBreakerProto.CbRule.Builder builderForValue)
repeated .v1.CbRule outbounds = 8; |
Copyright © 2021. All rights reserved.