Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AFFINITY_TAG - Static variable in interface com.huaweicloud.router.client.loadbalancer.AffinityTagFilterAdapter
- AffinityTagFilterAdapter - Interface in com.huaweicloud.router.client.loadbalancer
-
affinity tag adapter
- affinityTagServiceInstanceFilter(Registration, AffinityTagFilterAdapter, Environment) - Method in class com.huaweicloud.router.client.RouterClientAutoConfiguration
- AffinityTagServiceInstanceFilter - Class in com.huaweicloud.router.client.loadbalancer
-
affinity tag instance filter
- AffinityTagServiceInstanceFilter(Registration, AffinityTagFilterAdapter, Environment) - Constructor for class com.huaweicloud.router.client.loadbalancer.AffinityTagServiceInstanceFilter
C
- CanaryFilterAdapter - Interface in com.huaweicloud.router.client.loadbalancer
- canaryServiceInstanceFilter(AbstractRouterDistributor<ServiceInstance>, RouterFilter, Environment) - Method in class com.huaweicloud.router.client.loadbalancer.webmvc.WebMvcConfiguration
- com.huaweicloud.router.client - package com.huaweicloud.router.client
- com.huaweicloud.router.client.loadbalancer - package com.huaweicloud.router.client.loadbalancer
- com.huaweicloud.router.client.loadbalancer.webflux - package com.huaweicloud.router.client.loadbalancer.webflux
- com.huaweicloud.router.client.loadbalancer.webmvc - package com.huaweicloud.router.client.loadbalancer.webmvc
- ConditionalOnRouterEnabled - Annotation Type in com.huaweicloud.router.client
F
- filter(ServiceInstanceListSupplier, List<ServiceInstance>, Request<?>) - Method in class com.huaweicloud.router.client.loadbalancer.AffinityTagServiceInstanceFilter
- filter(ServiceInstanceListSupplier, List<ServiceInstance>, Request<?>) - Method in class com.huaweicloud.router.client.loadbalancer.webflux.WebFluxServiceInstanceFilter
- filter(ServiceInstanceListSupplier, List<ServiceInstance>, Request<?>) - Method in class com.huaweicloud.router.client.loadbalancer.webmvc.WebMvcServiceInstanceFilter
- filter(ServiceInstanceListSupplier, List<ServiceInstance>, Request<?>) - Method in class com.huaweicloud.router.client.loadbalancer.ZoneAwareServiceInstanceFilter
- filterInstance(InvocationContext, List<ServiceInstance>, Request<?>, RouterFilter, AbstractRouterDistributor<ServiceInstance>) - Static method in class com.huaweicloud.router.client.loadbalancer.RouterServiceInstanceFilter
G
- getAffinityTag(ServiceInstance) - Method in interface com.huaweicloud.router.client.loadbalancer.AffinityTagFilterAdapter
- getAffinityTag(Registration) - Method in interface com.huaweicloud.router.client.loadbalancer.AffinityTagFilterAdapter
- getAvailableZone(ServiceInstance) - Method in interface com.huaweicloud.router.client.loadbalancer.ZoneAwareFilterAdapter
- getAvailableZone(Registration) - Method in interface com.huaweicloud.router.client.loadbalancer.ZoneAwareFilterAdapter
- getOrder() - Method in class com.huaweicloud.router.client.loadbalancer.AffinityTagServiceInstanceFilter
- getOrder() - Method in class com.huaweicloud.router.client.loadbalancer.webflux.WebFluxServiceInstanceFilter
- getOrder() - Method in class com.huaweicloud.router.client.loadbalancer.webmvc.WebMvcServiceInstanceFilter
- getOrder() - Method in class com.huaweicloud.router.client.loadbalancer.ZoneAwareServiceInstanceFilter
- getProperties(ServiceInstance) - Method in interface com.huaweicloud.router.client.loadbalancer.CanaryFilterAdapter
- getRegion(ServiceInstance) - Method in interface com.huaweicloud.router.client.loadbalancer.ZoneAwareFilterAdapter
- getRegion(Registration) - Method in interface com.huaweicloud.router.client.loadbalancer.ZoneAwareFilterAdapter
- getServiceName(ServiceInstance) - Method in interface com.huaweicloud.router.client.loadbalancer.CanaryFilterAdapter
- getVersion(ServiceInstance) - Method in interface com.huaweicloud.router.client.loadbalancer.CanaryFilterAdapter
R
- RouterClientAutoConfiguration - Class in com.huaweicloud.router.client
- RouterClientAutoConfiguration() - Constructor for class com.huaweicloud.router.client.RouterClientAutoConfiguration
- RouterServiceInstanceFilter - Class in com.huaweicloud.router.client.loadbalancer
- RouterServiceInstanceFilter() - Constructor for class com.huaweicloud.router.client.loadbalancer.RouterServiceInstanceFilter
S
- springCloudRouterDistributor(CanaryFilterAdapter) - Method in class com.huaweicloud.router.client.RouterClientAutoConfiguration
- SpringCloudRouterDistributor - Class in com.huaweicloud.router.client.loadbalancer
- SpringCloudRouterDistributor(CanaryFilterAdapter) - Constructor for class com.huaweicloud.router.client.loadbalancer.SpringCloudRouterDistributor
W
- WebFluxConfiguration - Class in com.huaweicloud.router.client.loadbalancer.webflux
- WebFluxConfiguration() - Constructor for class com.huaweicloud.router.client.loadbalancer.webflux.WebFluxConfiguration
- webFluxServiceInstanceFilter(AbstractRouterDistributor<ServiceInstance>, RouterFilter, Environment) - Method in class com.huaweicloud.router.client.loadbalancer.webflux.WebFluxConfiguration
- WebFluxServiceInstanceFilter - Class in com.huaweicloud.router.client.loadbalancer.webflux
- WebFluxServiceInstanceFilter(AbstractRouterDistributor<ServiceInstance>, RouterFilter, Environment) - Constructor for class com.huaweicloud.router.client.loadbalancer.webflux.WebFluxServiceInstanceFilter
- WebMvcConfiguration - Class in com.huaweicloud.router.client.loadbalancer.webmvc
- WebMvcConfiguration() - Constructor for class com.huaweicloud.router.client.loadbalancer.webmvc.WebMvcConfiguration
- WebMvcServiceInstanceFilter - Class in com.huaweicloud.router.client.loadbalancer.webmvc
- WebMvcServiceInstanceFilter(AbstractRouterDistributor<ServiceInstance>, RouterFilter, Environment) - Constructor for class com.huaweicloud.router.client.loadbalancer.webmvc.WebMvcServiceInstanceFilter
Z
- ZoneAwareFilterAdapter - Interface in com.huaweicloud.router.client.loadbalancer
- zoneAwareServiceInstanceFilter(Registration, ZoneAwareFilterAdapter, Environment) - Method in class com.huaweicloud.router.client.RouterClientAutoConfiguration
- ZoneAwareServiceInstanceFilter - Class in com.huaweicloud.router.client.loadbalancer
- ZoneAwareServiceInstanceFilter(Registration, ZoneAwareFilterAdapter, Environment) - Constructor for class com.huaweicloud.router.client.loadbalancer.ZoneAwareServiceInstanceFilter
All Classes and Interfaces|All Packages|Constant Field Values