Package examples
Class AcmeLoadBalancer
- java.lang.Object
-
- examples.AcmeLoadBalancer
-
- All Implemented Interfaces:
io.smallrye.stork.api.LoadBalancer
public class AcmeLoadBalancer extends Object implements io.smallrye.stork.api.LoadBalancer
-
-
Constructor Summary
Constructors Constructor Description AcmeLoadBalancer(AcmeLoadBalancerProviderConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanrequiresStrictRecording()io.smallrye.stork.api.ServiceInstanceselectServiceInstance(Collection<io.smallrye.stork.api.ServiceInstance> serviceInstances)
-
-
-
Constructor Detail
-
AcmeLoadBalancer
public AcmeLoadBalancer(AcmeLoadBalancerProviderConfiguration config)
-
-
Method Detail
-
selectServiceInstance
public io.smallrye.stork.api.ServiceInstance selectServiceInstance(Collection<io.smallrye.stork.api.ServiceInstance> serviceInstances)
- Specified by:
selectServiceInstancein interfaceio.smallrye.stork.api.LoadBalancer
-
requiresStrictRecording
public boolean requiresStrictRecording()
- Specified by:
requiresStrictRecordingin interfaceio.smallrye.stork.api.LoadBalancer
-
-