Class PodDisruptionBudgetSpec
java.lang.Object
io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetSpec
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") public class PodDisruptionBudgetSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PodDisruptionBudgetSpec()No args constructor for use in serializationPodDisruptionBudgetSpec(io.fabric8.kubernetes.api.model.IntOrString maxUnavailable, io.fabric8.kubernetes.api.model.IntOrString minAvailable, io.fabric8.kubernetes.api.model.LabelSelector selector) -
Method Summary
Modifier and Type Method Description Map<String,Object>getAdditionalProperties()io.fabric8.kubernetes.api.model.IntOrStringgetMaxUnavailable()io.fabric8.kubernetes.api.model.IntOrStringgetMinAvailable()io.fabric8.kubernetes.api.model.LabelSelectorgetSelector()voidsetAdditionalProperty(String name, Object value)voidsetMaxUnavailable(io.fabric8.kubernetes.api.model.IntOrString maxUnavailable)voidsetMinAvailable(io.fabric8.kubernetes.api.model.IntOrString minAvailable)voidsetSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
Constructor Details
-
PodDisruptionBudgetSpec
public PodDisruptionBudgetSpec()No args constructor for use in serialization -
PodDisruptionBudgetSpec
public PodDisruptionBudgetSpec(io.fabric8.kubernetes.api.model.IntOrString maxUnavailable, io.fabric8.kubernetes.api.model.IntOrString minAvailable, io.fabric8.kubernetes.api.model.LabelSelector selector)- Parameters:
minAvailable-maxUnavailable-selector-
-
-
Method Details
-
getMaxUnavailable
public io.fabric8.kubernetes.api.model.IntOrString getMaxUnavailable()- Returns:
- The maxUnavailable
-
setMaxUnavailable
public void setMaxUnavailable(io.fabric8.kubernetes.api.model.IntOrString maxUnavailable)- Parameters:
maxUnavailable- The maxUnavailable
-
getMinAvailable
public io.fabric8.kubernetes.api.model.IntOrString getMinAvailable()- Returns:
- The minAvailable
-
setMinAvailable
public void setMinAvailable(io.fabric8.kubernetes.api.model.IntOrString minAvailable)- Parameters:
minAvailable- The minAvailable
-
getSelector
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()- Returns:
- The selector
-
setSelector
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)- Parameters:
selector- The selector
-
getAdditionalProperties
-
setAdditionalProperty
-