public class TopologySpreadConstraint extends Object implements KubernetesResource
| Constructor and Description |
|---|
TopologySpreadConstraint()
No args constructor for use in serialization
|
TopologySpreadConstraint(LabelSelector labelSelector,
List<String> matchLabelKeys,
Integer maxSkew,
Integer minDomains,
String nodeAffinityPolicy,
String nodeTaintsPolicy,
String topologyKey,
String whenUnsatisfiable) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
LabelSelector |
getLabelSelector() |
List<String> |
getMatchLabelKeys() |
Integer |
getMaxSkew() |
Integer |
getMinDomains() |
String |
getNodeAffinityPolicy() |
String |
getNodeTaintsPolicy() |
String |
getTopologyKey() |
String |
getWhenUnsatisfiable() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setLabelSelector(LabelSelector labelSelector) |
void |
setMatchLabelKeys(List<String> matchLabelKeys) |
void |
setMaxSkew(Integer maxSkew) |
void |
setMinDomains(Integer minDomains) |
void |
setNodeAffinityPolicy(String nodeAffinityPolicy) |
void |
setNodeTaintsPolicy(String nodeTaintsPolicy) |
void |
setTopologyKey(String topologyKey) |
void |
setWhenUnsatisfiable(String whenUnsatisfiable) |
public TopologySpreadConstraint()
public TopologySpreadConstraint(LabelSelector labelSelector, List<String> matchLabelKeys, Integer maxSkew, Integer minDomains, String nodeAffinityPolicy, String nodeTaintsPolicy, String topologyKey, String whenUnsatisfiable)
nodeTaintsPolicy - whenUnsatisfiable - maxSkew - nodeAffinityPolicy - labelSelector - minDomains - topologyKey - matchLabelKeys - public LabelSelector getLabelSelector()
public void setLabelSelector(LabelSelector labelSelector)
public Integer getMaxSkew()
public void setMaxSkew(Integer maxSkew)
public Integer getMinDomains()
public void setMinDomains(Integer minDomains)
public String getNodeAffinityPolicy()
public void setNodeAffinityPolicy(String nodeAffinityPolicy)
public String getNodeTaintsPolicy()
public void setNodeTaintsPolicy(String nodeTaintsPolicy)
public String getTopologyKey()
public void setTopologyKey(String topologyKey)
public String getWhenUnsatisfiable()
public void setWhenUnsatisfiable(String whenUnsatisfiable)
Copyright © 2015–2023 Red Hat. All rights reserved.