@Generated(value="jsonschema2pojo") public class TrafficPolicy extends Object implements io.fabric8.kubernetes.api.builder.Editable<TrafficPolicyBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
TrafficPolicy()
No args constructor for use in serialization
|
TrafficPolicy(ConnectionPoolSettings connectionPool,
LoadBalancerSettings loadBalancer,
OutlierDetection outlierDetection,
List<TrafficPolicyPortTrafficPolicy> portLevelSettings,
ClientTLSSettings tls) |
| Modifier and Type | Method and Description |
|---|---|
TrafficPolicyBuilder |
edit() |
Map<String,Object> |
getAdditionalProperties() |
ConnectionPoolSettings |
getConnectionPool() |
LoadBalancerSettings |
getLoadBalancer() |
OutlierDetection |
getOutlierDetection() |
List<TrafficPolicyPortTrafficPolicy> |
getPortLevelSettings() |
ClientTLSSettings |
getTls() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setConnectionPool(ConnectionPoolSettings connectionPool) |
void |
setLoadBalancer(LoadBalancerSettings loadBalancer) |
void |
setOutlierDetection(OutlierDetection outlierDetection) |
void |
setPortLevelSettings(List<TrafficPolicyPortTrafficPolicy> portLevelSettings) |
void |
setTls(ClientTLSSettings tls) |
TrafficPolicyBuilder |
toBuilder() |
public TrafficPolicy()
public TrafficPolicy(ConnectionPoolSettings connectionPool, LoadBalancerSettings loadBalancer, OutlierDetection outlierDetection, List<TrafficPolicyPortTrafficPolicy> portLevelSettings, ClientTLSSettings tls)
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<TrafficPolicyPortTrafficPolicy> getPortLevelSettings()
public void setPortLevelSettings(List<TrafficPolicyPortTrafficPolicy> portLevelSettings)
public ClientTLSSettings getTls()
public void setTls(ClientTLSSettings tls)
public TrafficPolicyBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<TrafficPolicyBuilder>public TrafficPolicyBuilder toBuilder()
Copyright © 2015–2023 Red Hat. All rights reserved.