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
ConstructorsConstructorDescriptionCreates min load factory load balancer descriptor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetBias()Returns the load factor bias.intReturns the choice count.inthashCode()voidsetBias(int bias) Sets the load factor bias.voidsetChoiceCount(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:
equalsin classHttpMetaServiceDescriptor.LoadBalancerDescriptor
-
hashCode
public int hashCode()- Overrides:
hashCodein classHttpMetaServiceDescriptor.LoadBalancerDescriptor
-