public class RibbonProperties extends Object
public static RibbonProperties from(com.netflix.client.config.IClientConfig config)
public Integer getConnectionCleanerRepeatInterval()
public int connectionCleanerRepeatInterval()
public Integer getConnectTimeout()
public int connectTimeout()
public int connectTimeout(int defaultValue)
public Boolean getFollowRedirects()
public boolean isFollowRedirects()
public boolean isFollowRedirects(boolean defaultValue)
public Integer getMaxConnectionsPerHost()
public int maxConnectionsPerHost()
public int maxConnectionsPerHost(int defaultValue)
public Integer getMaxTotalConnections()
public int maxTotalConnections()
public int maxTotalConnections(int defaultValue)
public Boolean getOkToRetryOnAllOperations()
public boolean isOkToRetryOnAllOperations()
public Long getPoolKeepAliveTime()
public long poolKeepAliveTime()
public TimeUnit getPoolKeepAliveTimeUnits()
public Integer getPort()
public int port()
public Integer getReadTimeout()
public int readTimeout()
public int readTimeout(int defaultValue)
public Boolean getSecure()
public boolean isSecure()
public boolean isSecure(boolean defaultValue)
public Integer getSecurePort()
public Boolean getUseIPAddrForServer()
public boolean isUseIPAddrForServer()
public boolean isUseIPAddrForServer(boolean defaultValue)
public <T> boolean has(com.netflix.client.config.IClientConfigKey<T> key)
public <T> T get(com.netflix.client.config.IClientConfigKey<T> key)
public <T> T get(com.netflix.client.config.IClientConfigKey<T> key, T defaultValue)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.