C G I P R S T W 
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 PowerOfTwoChoicesLoadBalancerProvider LoadBalancer.
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.
C G I P R S T W 
All Classes All Packages