C G I P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- createLoadBalancer(ConfigWithType, ServiceDiscovery) - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProviderLoader
- createLoadBalancer(PowerOfTwoChoicesConfiguration, ServiceDiscovery) - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider
G
- getUseSecureRandom() - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration
-
Whether the load balancer should use a SecureRandom instead of a Random (default).
I
- io.smallrye.stork.loadbalancer.poweroftwochoices - package io.smallrye.stork.loadbalancer.poweroftwochoices
P
- parameters() - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration
- PowerOfTwoChoicesConfiguration - Class in io.smallrye.stork.loadbalancer.poweroftwochoices
-
Configuration for the
PowerOfTwoChoicesLoadBalancerProviderLoadBalancer. - PowerOfTwoChoicesConfiguration() - Constructor for class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration
-
Creates a new PowerOfTwoChoicesConfiguration
- PowerOfTwoChoicesConfiguration(Map<String, String>) - Constructor for class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration
-
Creates a new PowerOfTwoChoicesConfiguration
- PowerOfTwoChoicesLoadBalancer - Class in io.smallrye.stork.loadbalancer.poweroftwochoices
-
Select two random destinations and then select the one with the least assigned requests.
- PowerOfTwoChoicesLoadBalancer(boolean) - Constructor for class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancer
-
Creates a new instance of PowerOfTwoChoicesLoadBalancer.
- PowerOfTwoChoicesLoadBalancerProvider - Class in io.smallrye.stork.loadbalancer.poweroftwochoices
-
A load balancer provider following the Power of two random choices strategy.
- PowerOfTwoChoicesLoadBalancerProvider() - Constructor for class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider
- PowerOfTwoChoicesLoadBalancerProviderLoader - Class in io.smallrye.stork.loadbalancer.poweroftwochoices
-
LoadBalancerLoader for io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider
- PowerOfTwoChoicesLoadBalancerProviderLoader() - Constructor for class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProviderLoader
R
- requiresStrictRecording() - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancer
S
- selectServiceInstance(Collection<ServiceInstance>) - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancer
T
- type() - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration
- type() - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProviderLoader
W
- withUseSecureRandom(String) - Method in class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration
-
Set the 'use-secure-random' attribute.
All Classes All Packages