Class HttpMetaServiceDescriptor.MinLoadFactorLoadBalancerDescriptor
java.lang.Object
io.inverno.mod.discovery.http.meta.HttpMetaServiceDescriptor.LoadBalancerDescriptor
io.inverno.mod.discovery.http.meta.HttpMetaServiceDescriptor.MinLoadFactorLoadBalancerDescriptor
- Enclosing class:
HttpMetaServiceDescriptor
public static class HttpMetaServiceDescriptor.MinLoadFactorLoadBalancerDescriptor
extends HttpMetaServiceDescriptor.LoadBalancerDescriptor
Describes min load factor traffic load balancer.
- Since:
- 1.12
- Author:
- Jeremy Kuhn
-
Constructor Summary
ConstructorDescriptionCreates min load factory load balancer descriptor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getBias()
Returns the load factor bias.int
Returns the choice count.int
hashCode()
void
setBias
(int bias) Sets the load factor bias.void
setChoiceCount
(int choiceCount) Sets the choice count.Methods inherited from class io.inverno.mod.discovery.http.meta.HttpMetaServiceDescriptor.LoadBalancerDescriptor
getStrategy
-
Constructor Details
-
MinLoadFactorLoadBalancerDescriptor
public MinLoadFactorLoadBalancerDescriptor()Creates min load factory load balancer descriptor.
-
-
Method Details
-
getChoiceCount
public int getChoiceCount()Returns the choice count.
- Returns:
- the choice count
-
setChoiceCount
public void setChoiceCount(int choiceCount) Sets the choice count.
- Parameters:
choiceCount
- the choice count
-
getBias
public int getBias()Returns the load factor bias.
- Returns:
- the load factor bias
-
setBias
public void setBias(int bias) Sets the load factor bias.
- Parameters:
bias
- the load factor bias
-
equals
- Overrides:
equals
in classHttpMetaServiceDescriptor.LoadBalancerDescriptor
-
hashCode
public int hashCode()- Overrides:
hashCode
in classHttpMetaServiceDescriptor.LoadBalancerDescriptor
-