| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.client.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addAllDestinations(Iterable<? extends RoutingProto.Destination> values)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addAllSources(Iterable<? extends RoutingProto.Source> values)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addDestinations(int index,
RoutingProto.Destination.Builder builderForValue)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addDestinations(int index,
RoutingProto.Destination value)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addDestinations(RoutingProto.Destination.Builder builderForValue)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addDestinations(RoutingProto.Destination value)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Routing.Builder.addInboundsBuilder()
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
RoutingProto.Route.Builder |
RoutingProto.Routing.Builder.addInboundsBuilder(int index)
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
RoutingProto.Route.Builder |
RoutingProto.Routing.Builder.addOutboundsBuilder()
repeated .v1.Route outbounds = 4; |
RoutingProto.Route.Builder |
RoutingProto.Routing.Builder.addOutboundsBuilder(int index)
repeated .v1.Route outbounds = 4; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addSources(int index,
RoutingProto.Source.Builder builderForValue)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addSources(int index,
RoutingProto.Source value)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addSources(RoutingProto.Source.Builder builderForValue)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.addSources(RoutingProto.Source value)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.clear() |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.clearDestinations()
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.clearSources()
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.clone() |
RoutingProto.Route.Builder |
RoutingProto.Routing.Builder.getInboundsBuilder(int index)
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
RoutingProto.Route.Builder |
RoutingProto.Routing.Builder.getOutboundsBuilder(int index)
repeated .v1.Route outbounds = 4; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.mergeFrom(com.google.protobuf.Message other) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.mergeFrom(RoutingProto.Route other) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static RoutingProto.Route.Builder |
RoutingProto.Route.newBuilder() |
static RoutingProto.Route.Builder |
RoutingProto.Route.newBuilder(RoutingProto.Route prototype) |
RoutingProto.Route.Builder |
RoutingProto.Route.newBuilderForType() |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.removeDestinations(int index)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.removeSources(int index)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setDestinations(int index,
RoutingProto.Destination.Builder builderForValue)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setDestinations(int index,
RoutingProto.Destination value)
repeated .v1.Destination destinations = 2; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setSources(int index,
RoutingProto.Source.Builder builderForValue)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setSources(int index,
RoutingProto.Source value)
如果匹配Source规则,按照Destination路由
多个Source之间的关系为或
repeated .v1.Source sources = 1; |
RoutingProto.Route.Builder |
RoutingProto.Route.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RoutingProto.Route.Builder |
RoutingProto.Route.toBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RoutingProto.Route.Builder> |
RoutingProto.Routing.Builder.getInboundsBuilderList()
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
List<RoutingProto.Route.Builder> |
RoutingProto.Routing.Builder.getOutboundsBuilderList()
repeated .v1.Route outbounds = 4; |
| 限定符和类型 | 方法和说明 |
|---|---|
RoutingProto.Routing.Builder |
RoutingProto.Routing.Builder.addInbounds(int index,
RoutingProto.Route.Builder builderForValue)
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
RoutingProto.Routing.Builder |
RoutingProto.Routing.Builder.addInbounds(RoutingProto.Route.Builder builderForValue)
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
RoutingProto.Routing.Builder |
RoutingProto.Routing.Builder.addOutbounds(int index,
RoutingProto.Route.Builder builderForValue)
repeated .v1.Route outbounds = 4; |
RoutingProto.Routing.Builder |
RoutingProto.Routing.Builder.addOutbounds(RoutingProto.Route.Builder builderForValue)
repeated .v1.Route outbounds = 4; |
RoutingProto.Routing.Builder |
RoutingProto.Routing.Builder.setInbounds(int index,
RoutingProto.Route.Builder builderForValue)
每个服务可以配置多条入站或者出站规则
对于每个请求,从上到下依次匹配,若命中则终止
repeated .v1.Route inbounds = 3; |
RoutingProto.Routing.Builder |
RoutingProto.Routing.Builder.setOutbounds(int index,
RoutingProto.Route.Builder builderForValue)
repeated .v1.Route outbounds = 4; |
Copyright © 2021. All rights reserved.