Class RibbonConfiguration
- java.lang.Object
-
- org.apache.camel.component.ribbon.RibbonConfiguration
-
public class RibbonConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description RibbonConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(String key, String value)StringgetClientName()StringgetNamespace()StringgetPassword()com.netflix.loadbalancer.IPinggetPing()com.netflix.loadbalancer.IPinggetPingOrDefault(Supplier<com.netflix.loadbalancer.IPing> supplier)Map<String,String>getProperties()com.netflix.loadbalancer.IRulegetRule()com.netflix.loadbalancer.IRulegetRuleOrDefault(Supplier<com.netflix.loadbalancer.IRule> supplier)StringgetUsername()voidsetClientName(String clientName)voidsetNamespace(String namespace)voidsetPassword(String password)voidsetPing(com.netflix.loadbalancer.IPing ping)voidsetProperties(Map<String,String> clientConfig)voidsetRule(com.netflix.loadbalancer.IRule rule)voidsetUsername(String username)
-
-
-
Method Detail
-
getNamespace
public String getNamespace()
-
setNamespace
public void setNamespace(String namespace)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getRule
public com.netflix.loadbalancer.IRule getRule()
-
getRuleOrDefault
public com.netflix.loadbalancer.IRule getRuleOrDefault(Supplier<com.netflix.loadbalancer.IRule> supplier)
-
setRule
public void setRule(com.netflix.loadbalancer.IRule rule)
-
getPing
public com.netflix.loadbalancer.IPing getPing()
-
getPingOrDefault
public com.netflix.loadbalancer.IPing getPingOrDefault(Supplier<com.netflix.loadbalancer.IPing> supplier)
-
setPing
public void setPing(com.netflix.loadbalancer.IPing ping)
-
getClientName
public String getClientName()
-
setClientName
public void setClientName(String clientName)
-
-