| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.client.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
ModelProto.MatchString |
ModelProto.MatchString.Builder.build() |
ModelProto.MatchString |
ModelProto.MatchString.Builder.buildPartial() |
static ModelProto.MatchString |
ModelProto.MatchString.getDefaultInstance() |
ModelProto.MatchString |
ModelProto.MatchString.getDefaultInstanceForType() |
ModelProto.MatchString |
ModelProto.MatchString.Builder.getDefaultInstanceForType() |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcherOrBuilder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcher.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcher.Builder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
RateLimitProto.RuleOrBuilder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
RateLimitProto.Rule.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
RateLimitProto.Rule.Builder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcherOrBuilder.getLabelsOrThrow(String key)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcher.getLabelsOrThrow(String key)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcher.Builder.getLabelsOrThrow(String key)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
RateLimitProto.RuleOrBuilder.getLabelsOrThrow(String key)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
RateLimitProto.Rule.getLabelsOrThrow(String key)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
RateLimitProto.Rule.Builder.getLabelsOrThrow(String key)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSetOrBuilder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.Builder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.SourceOrBuilder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Source.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Source.Builder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.DestinationOrBuilder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Destination.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Destination.Builder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSetOrBuilder.getMetadataOrThrow(String key)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.getMetadataOrThrow(String key)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.Builder.getMetadataOrThrow(String key)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.SourceOrBuilder.getMetadataOrThrow(String key)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Source.getMetadataOrThrow(String key)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Source.Builder.getMetadataOrThrow(String key)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.DestinationOrBuilder.getMetadataOrThrow(String key)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Destination.getMetadataOrThrow(String key)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Destination.Builder.getMetadataOrThrow(String key)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSetOrBuilder.getMethod()
被调的接口信息,指定哪些接口会使用该规则
.v1.MatchString method = 12; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.getMethod()
被调的接口信息,指定哪些接口会使用该规则
.v1.MatchString method = 12; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.Builder.getMethod()
被调的接口信息,指定哪些接口会使用该规则
.v1.MatchString method = 12; |
ModelProto.MatchString |
RateLimitProto.RuleOrBuilder.getSubsetOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.Rule.getSubsetOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.Rule.Builder.getSubsetOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.RuleOrBuilder.getSubsetOrThrow(String key)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.Rule.getSubsetOrThrow(String key)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.Rule.Builder.getSubsetOrThrow(String key)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
static ModelProto.MatchString |
ModelProto.MatchString.parseDelimitedFrom(InputStream input) |
static ModelProto.MatchString |
ModelProto.MatchString.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(byte[] data) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(ByteBuffer data) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(com.google.protobuf.ByteString data) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(com.google.protobuf.CodedInputStream input) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(InputStream input) |
static ModelProto.MatchString |
ModelProto.MatchString.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcherOrBuilder.getLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcher.getLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcher.Builder.getLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.RuleOrBuilder.getLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.getLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.Builder.getLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcherOrBuilder.getLabelsMap()
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcher.getLabelsMap()
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcher.Builder.getLabelsMap()
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
Map<String,ModelProto.MatchString> |
RateLimitProto.RuleOrBuilder.getLabelsMap()
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.getLabelsMap()
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.Builder.getLabelsMap()
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSetOrBuilder.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSet.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSet.Builder.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.SourceOrBuilder.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.Source.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.Source.Builder.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.DestinationOrBuilder.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.Destination.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.Destination.Builder.getMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSetOrBuilder.getMetadataMap()
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSet.getMetadataMap()
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSet.Builder.getMetadataMap()
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
RoutingProto.SourceOrBuilder.getMetadataMap()
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
RoutingProto.Source.getMetadataMap()
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
RoutingProto.Source.Builder.getMetadataMap()
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
RoutingProto.DestinationOrBuilder.getMetadataMap()
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
RoutingProto.Destination.getMetadataMap()
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
RoutingProto.Destination.Builder.getMetadataMap()
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.SourceMatcher.Builder.getMutableLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.Builder.getMutableLabels()
已过时。
|
Map<String,ModelProto.MatchString> |
CircuitBreakerProto.DestinationSet.Builder.getMutableMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.Source.Builder.getMutableMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RoutingProto.Destination.Builder.getMutableMetadata()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.Builder.getMutableSubset()
已过时。
|
com.google.protobuf.Parser<ModelProto.MatchString> |
ModelProto.MatchString.getParserForType() |
Map<String,ModelProto.MatchString> |
RateLimitProto.RuleOrBuilder.getSubset()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.getSubset()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.Builder.getSubset()
已过时。
|
Map<String,ModelProto.MatchString> |
RateLimitProto.RuleOrBuilder.getSubsetMap()
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.getSubsetMap()
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
Map<String,ModelProto.MatchString> |
RateLimitProto.Rule.Builder.getSubsetMap()
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
static com.google.protobuf.Parser<ModelProto.MatchString> |
ModelProto.MatchString.parser() |
| 限定符和类型 | 方法和说明 |
|---|---|
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcherOrBuilder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcher.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
CircuitBreakerProto.SourceMatcher.Builder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
ModelProto.MatchString |
RateLimitProto.RuleOrBuilder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
RateLimitProto.Rule.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
RateLimitProto.Rule.Builder.getLabelsOrDefault(String key,
ModelProto.MatchString defaultValue)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSetOrBuilder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
CircuitBreakerProto.DestinationSet.Builder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.SourceOrBuilder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Source.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Source.Builder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.DestinationOrBuilder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Destination.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RoutingProto.Destination.Builder.getMetadataOrDefault(String key,
ModelProto.MatchString defaultValue)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
ModelProto.MatchString |
RateLimitProto.RuleOrBuilder.getSubsetOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.Rule.getSubsetOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString |
RateLimitProto.Rule.Builder.getSubsetOrDefault(String key,
ModelProto.MatchString defaultValue)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
ModelProto.MatchString.Builder |
ModelProto.MatchString.Builder.mergeFrom(ModelProto.MatchString other) |
CircuitBreakerProto.DestinationSet.Builder |
CircuitBreakerProto.DestinationSet.Builder.mergeMethod(ModelProto.MatchString value)
被调的接口信息,指定哪些接口会使用该规则
.v1.MatchString method = 12; |
static ModelProto.MatchString.Builder |
ModelProto.MatchString.newBuilder(ModelProto.MatchString prototype) |
CircuitBreakerProto.SourceMatcher.Builder |
CircuitBreakerProto.SourceMatcher.Builder.putLabels(String key,
ModelProto.MatchString value)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.putLabels(String key,
ModelProto.MatchString value)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
CircuitBreakerProto.DestinationSet.Builder |
CircuitBreakerProto.DestinationSet.Builder.putMetadata(String key,
ModelProto.MatchString value)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
RoutingProto.Source.Builder |
RoutingProto.Source.Builder.putMetadata(String key,
ModelProto.MatchString value)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
RoutingProto.Destination.Builder |
RoutingProto.Destination.Builder.putMetadata(String key,
ModelProto.MatchString value)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.putSubset(String key,
ModelProto.MatchString value)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
CircuitBreakerProto.DestinationSet.Builder |
CircuitBreakerProto.DestinationSet.Builder.setMethod(ModelProto.MatchString value)
被调的接口信息,指定哪些接口会使用该规则
.v1.MatchString method = 12; |
| 限定符和类型 | 方法和说明 |
|---|---|
CircuitBreakerProto.SourceMatcher.Builder |
CircuitBreakerProto.SourceMatcher.Builder.putAllLabels(Map<String,ModelProto.MatchString> values)
可选,主调业务标签,用于匹配是否使用该熔断规则,可放置用户的接口信息等
map<string, .v1.MatchString> labels = 3; |
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.putAllLabels(Map<String,ModelProto.MatchString> values)
业务标签集合,通过KV进行匹配,全部匹配才使用该规则
map<string, .v1.MatchString> labels = 8; |
CircuitBreakerProto.DestinationSet.Builder |
CircuitBreakerProto.DestinationSet.Builder.putAllMetadata(Map<String,ModelProto.MatchString> values)
可选,SUBSET标识
map<string, .v1.MatchString> metadata = 3; |
RoutingProto.Source.Builder |
RoutingProto.Source.Builder.putAllMetadata(Map<String,ModelProto.MatchString> values)
主调方服务实例标签或者请求标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
RoutingProto.Destination.Builder |
RoutingProto.Destination.Builder.putAllMetadata(Map<String,ModelProto.MatchString> values)
被调方服务实例标签
value支持正则匹配
map<string, .v1.MatchString> metadata = 3; |
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.putAllSubset(Map<String,ModelProto.MatchString> values)
可选,SUBSET标识
map<string, .v1.MatchString> subset = 4; |
Copyright © 2022. All rights reserved.