C G I L P S T W 
All Classes All Packages

C

createLoadBalancer(ConfigWithType, ServiceDiscovery) - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProviderLoader
 
createLoadBalancer(LeastResponseTimeConfiguration, ServiceDiscovery) - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProvider
 

G

getDecliningFactor() - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
How much *score* should decline in time, see Score calculation in the docs for details.
getErrorPenalty() - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
This load balancer treats an erroneous response as a response after this time.
getUseSecureRandom() - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
Whether the load balancer should use a SecureRandom instead of a Random (default).

I

io.smallrye.stork.loadbalancer.leastresponsetime - package io.smallrye.stork.loadbalancer.leastresponsetime
 

L

LeastResponseTimeConfiguration - Class in io.smallrye.stork.loadbalancer.leastresponsetime
Configuration for the LeastResponseTimeLoadBalancerProvider LoadBalancer.
LeastResponseTimeConfiguration() - Constructor for class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
Creates a new LeastResponseTimeConfiguration
LeastResponseTimeConfiguration(Map<String, String>) - Constructor for class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
Creates a new LeastResponseTimeConfiguration
LeastResponseTimeLoadBalancer - Class in io.smallrye.stork.loadbalancer.leastresponsetime
A load balancer implementation that keeps track of response time and failures to adjust the service selection.
LeastResponseTimeLoadBalancer(LeastResponseTimeConfiguration) - Constructor for class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancer
Creates a new LeastResponseTimeLoadBalancer.
LeastResponseTimeLoadBalancerProvider - Class in io.smallrye.stork.loadbalancer.leastresponsetime
A load balancer provider following response times and failures.
LeastResponseTimeLoadBalancerProvider() - Constructor for class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProvider
 
LeastResponseTimeLoadBalancerProviderLoader - Class in io.smallrye.stork.loadbalancer.leastresponsetime
LoadBalancerLoader for io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProvider
LeastResponseTimeLoadBalancerProviderLoader() - Constructor for class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProviderLoader
 

P

parameters() - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
 

S

selectServiceInstance(Collection<ServiceInstance>) - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancer
 

T

type() - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
 
type() - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProviderLoader
 

W

withDecliningFactor(String) - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
Set the 'declining-factor' attribute.
withErrorPenalty(String) - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
Set the 'error-penalty' attribute.
withUseSecureRandom(String) - Method in class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeConfiguration
Set the 'use-secure-random' attribute.
C G I L P S T W 
All Classes All Packages