Package net.stickycode.kuuty.model.v18
Class IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec extends Object
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_MAX_UNAVAILABLEstatic StringJSON_PROPERTY_MIN_AVAILABLEstatic StringJSON_PROPERTY_SELECTOR
-
Constructor Summary
Constructors Constructor Description IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetMaxUnavailable()IntOrString is a type that can hold an int32 or a string.StringgetMinAvailable()IntOrString is a type that can hold an int32 or a string.IoK8sApimachineryPkgApisMetaV1LabelSelectorgetSelector()Get selectorinthashCode()IoK8sApiPolicyV1beta1PodDisruptionBudgetSpecmaxUnavailable(String maxUnavailable)IoK8sApiPolicyV1beta1PodDisruptionBudgetSpecminAvailable(String minAvailable)IoK8sApiPolicyV1beta1PodDisruptionBudgetSpecselector(IoK8sApimachineryPkgApisMetaV1LabelSelector selector)voidsetMaxUnavailable(String maxUnavailable)voidsetMinAvailable(String minAvailable)voidsetSelector(IoK8sApimachineryPkgApisMetaV1LabelSelector selector)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_MAX_UNAVAILABLE
public static final String JSON_PROPERTY_MAX_UNAVAILABLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MIN_AVAILABLE
public static final String JSON_PROPERTY_MIN_AVAILABLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SELECTOR
public static final String JSON_PROPERTY_SELECTOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
maxUnavailable
public IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec maxUnavailable(String maxUnavailable)
-
getMaxUnavailable
@Nullable public String getMaxUnavailable()
IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number.- Returns:
- maxUnavailable
-
setMaxUnavailable
public void setMaxUnavailable(String maxUnavailable)
-
minAvailable
public IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec minAvailable(String minAvailable)
-
getMinAvailable
@Nullable public String getMinAvailable()
IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number.- Returns:
- minAvailable
-
setMinAvailable
public void setMinAvailable(String minAvailable)
-
selector
public IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec selector(IoK8sApimachineryPkgApisMetaV1LabelSelector selector)
-
getSelector
@Nullable public IoK8sApimachineryPkgApisMetaV1LabelSelector getSelector()
Get selector- Returns:
- selector
-
setSelector
public void setSelector(IoK8sApimachineryPkgApisMetaV1LabelSelector selector)
-
-