Interface PodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
PodDisruptionBudgetFluent.SpecNested<N>
- All Known Implementing Classes:
DoneablePodDisruptionBudgetSpec,PodDisruptionBudgetFluentImpl.SpecNestedImpl,PodDisruptionBudgetSpecBuilder,PodDisruptionBudgetSpecFluentImpl
public interface PodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePodDisruptionBudgetSpecFluent.MaxUnavailableNested<N>static interfacePodDisruptionBudgetSpecFluent.MinAvailableNested<N>static interfacePodDisruptionBudgetSpecFluent.SelectorNested<N> -
Method Summary
-
Method Details
-
getMaxUnavailable
Deprecated.This method has been deprecated, please use method buildMaxUnavailable instead.- Returns:
- The buildable object.
-
buildMaxUnavailable
io.fabric8.kubernetes.api.model.IntOrString buildMaxUnavailable() -
withMaxUnavailable
-
hasMaxUnavailable
Boolean hasMaxUnavailable() -
withNewMaxUnavailable
-
withNewMaxUnavailable
-
withNewMaxUnavailable
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> withNewMaxUnavailable() -
withNewMaxUnavailableLike
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> withNewMaxUnavailableLike(io.fabric8.kubernetes.api.model.IntOrString item) -
editMaxUnavailable
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> editMaxUnavailable() -
editOrNewMaxUnavailable
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> editOrNewMaxUnavailable() -
editOrNewMaxUnavailableLike
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> editOrNewMaxUnavailableLike(io.fabric8.kubernetes.api.model.IntOrString item) -
getMinAvailable
Deprecated.This method has been deprecated, please use method buildMinAvailable instead.- Returns:
- The buildable object.
-
buildMinAvailable
io.fabric8.kubernetes.api.model.IntOrString buildMinAvailable() -
withMinAvailable
-
hasMinAvailable
Boolean hasMinAvailable() -
withNewMinAvailable
-
withNewMinAvailable
-
withNewMinAvailable
PodDisruptionBudgetSpecFluent.MinAvailableNested<A> withNewMinAvailable() -
withNewMinAvailableLike
PodDisruptionBudgetSpecFluent.MinAvailableNested<A> withNewMinAvailableLike(io.fabric8.kubernetes.api.model.IntOrString item) -
editMinAvailable
PodDisruptionBudgetSpecFluent.MinAvailableNested<A> editMinAvailable() -
editOrNewMinAvailable
PodDisruptionBudgetSpecFluent.MinAvailableNested<A> editOrNewMinAvailable() -
editOrNewMinAvailableLike
PodDisruptionBudgetSpecFluent.MinAvailableNested<A> editOrNewMinAvailableLike(io.fabric8.kubernetes.api.model.IntOrString item) -
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Returns:
- The buildable object.
-
buildSelector
io.fabric8.kubernetes.api.model.LabelSelector buildSelector() -
withSelector
-
hasSelector
Boolean hasSelector() -
withNewSelector
PodDisruptionBudgetSpecFluent.SelectorNested<A> withNewSelector() -
withNewSelectorLike
PodDisruptionBudgetSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item) -
editSelector
PodDisruptionBudgetSpecFluent.SelectorNested<A> editSelector() -
editOrNewSelector
PodDisruptionBudgetSpecFluent.SelectorNested<A> editOrNewSelector() -
editOrNewSelectorLike
PodDisruptionBudgetSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-