public class V1beta1PodDisruptionBudgetSpec extends Object
Constructor and Description |
---|
V1beta1PodDisruptionBudgetSpec() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
IntOrString |
getMaxUnavailable()
An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e.
|
IntOrString |
getMinAvailable()
An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e.
|
V1LabelSelector |
getSelector()
Label query over pods whose evictions are managed by the disruption budget.
|
int |
hashCode() |
V1beta1PodDisruptionBudgetSpec |
maxUnavailable(IntOrString maxUnavailable) |
V1beta1PodDisruptionBudgetSpec |
minAvailable(IntOrString minAvailable) |
V1beta1PodDisruptionBudgetSpec |
selector(V1LabelSelector selector) |
void |
setMaxUnavailable(IntOrString maxUnavailable) |
void |
setMinAvailable(IntOrString minAvailable) |
void |
setSelector(V1LabelSelector selector) |
String |
toString() |
public V1beta1PodDisruptionBudgetSpec maxUnavailable(IntOrString maxUnavailable)
public IntOrString getMaxUnavailable()
public void setMaxUnavailable(IntOrString maxUnavailable)
public V1beta1PodDisruptionBudgetSpec minAvailable(IntOrString minAvailable)
public IntOrString getMinAvailable()
public void setMinAvailable(IntOrString minAvailable)
public V1beta1PodDisruptionBudgetSpec selector(V1LabelSelector selector)
public V1LabelSelector getSelector()
public void setSelector(V1LabelSelector selector)
Copyright © 2018. All rights reserved.