public class TrafficPolicy extends Object implements Serializable
| Constructor and Description |
|---|
TrafficPolicy()
No args constructor for use in serialization
|
TrafficPolicy(ConnectionPoolSettings connectionPool,
LoadBalancerSettings loadBalancer,
OutlierDetection outlierDetection,
List<PortTrafficPolicy> portLevelSettings,
TLSSettings tls) |
| Modifier and Type | Method and Description |
|---|---|
ConnectionPoolSettings |
getConnectionPool() |
LoadBalancerSettings |
getLoadBalancer() |
OutlierDetection |
getOutlierDetection() |
List<PortTrafficPolicy> |
getPortLevelSettings() |
TLSSettings |
getTls() |
void |
setConnectionPool(ConnectionPoolSettings connectionPool) |
void |
setLoadBalancer(LoadBalancerSettings loadBalancer) |
void |
setOutlierDetection(OutlierDetection outlierDetection) |
void |
setPortLevelSettings(List<PortTrafficPolicy> portLevelSettings) |
void |
setTls(TLSSettings tls) |
public TrafficPolicy()
public TrafficPolicy(ConnectionPoolSettings connectionPool, LoadBalancerSettings loadBalancer, OutlierDetection outlierDetection, List<PortTrafficPolicy> portLevelSettings, TLSSettings tls)
loadBalancer - portLevelSettings - connectionPool - tls - outlierDetection - public ConnectionPoolSettings getConnectionPool()
public void setConnectionPool(ConnectionPoolSettings connectionPool)
public LoadBalancerSettings getLoadBalancer()
public void setLoadBalancer(LoadBalancerSettings loadBalancer)
public OutlierDetection getOutlierDetection()
public void setOutlierDetection(OutlierDetection outlierDetection)
public List<PortTrafficPolicy> getPortLevelSettings()
public void setPortLevelSettings(List<PortTrafficPolicy> portLevelSettings)
public TLSSettings getTls()
public void setTls(TLSSettings tls)
Copyright © 2017–2018 Red Hat. All rights reserved.