C G I L P 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.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
LeastResponseTimeLoadBalancerProviderLoadBalancer. - 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.
All Classes All Packages