Class PodDisruptionBudgetSpecFluentImpl<A extends PodDisruptionBudgetSpecFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetSpecFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,PodDisruptionBudgetSpecFluent<A>
- Direct Known Subclasses:
DoneablePodDisruptionBudgetSpec,PodDisruptionBudgetFluentImpl.SpecNestedImpl,PodDisruptionBudgetSpecBuilder
public class PodDisruptionBudgetSpecFluentImpl<A extends PodDisruptionBudgetSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PodDisruptionBudgetSpecFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPodDisruptionBudgetSpecFluentImpl.MaxUnavailableNestedImpl<N>classPodDisruptionBudgetSpecFluentImpl.MinAvailableNestedImpl<N>classPodDisruptionBudgetSpecFluentImpl.SelectorNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetSpecFluent
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<N>, PodDisruptionBudgetSpecFluent.MinAvailableNested<N>, PodDisruptionBudgetSpecFluent.SelectorNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description PodDisruptionBudgetSpecFluentImpl()PodDisruptionBudgetSpecFluentImpl(PodDisruptionBudgetSpec instance) -
Method Summary
-
Constructor Details
-
PodDisruptionBudgetSpecFluentImpl
public PodDisruptionBudgetSpecFluentImpl() -
PodDisruptionBudgetSpecFluentImpl
-
-
Method Details
-
getMaxUnavailable
Deprecated.This method has been deprecated, please use method buildMaxUnavailable instead.- Specified by:
getMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>- Returns:
- The buildable object.
-
buildMaxUnavailable
public io.fabric8.kubernetes.api.model.IntOrString buildMaxUnavailable()- Specified by:
buildMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withMaxUnavailable
- Specified by:
withMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
hasMaxUnavailable
- Specified by:
hasMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMaxUnavailable
- Specified by:
withNewMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMaxUnavailable
- Specified by:
withNewMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMaxUnavailable
- Specified by:
withNewMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMaxUnavailableLike
public PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> withNewMaxUnavailableLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
withNewMaxUnavailableLikein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editMaxUnavailable
- Specified by:
editMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editOrNewMaxUnavailable
- Specified by:
editOrNewMaxUnavailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editOrNewMaxUnavailableLike
public PodDisruptionBudgetSpecFluent.MaxUnavailableNested<A> editOrNewMaxUnavailableLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
editOrNewMaxUnavailableLikein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
getMinAvailable
Deprecated.This method has been deprecated, please use method buildMinAvailable instead.- Specified by:
getMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>- Returns:
- The buildable object.
-
buildMinAvailable
public io.fabric8.kubernetes.api.model.IntOrString buildMinAvailable()- Specified by:
buildMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withMinAvailable
- Specified by:
withMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
hasMinAvailable
- Specified by:
hasMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMinAvailable
- Specified by:
withNewMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMinAvailable
- Specified by:
withNewMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMinAvailable
- Specified by:
withNewMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewMinAvailableLike
public PodDisruptionBudgetSpecFluent.MinAvailableNested<A> withNewMinAvailableLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
withNewMinAvailableLikein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editMinAvailable
- Specified by:
editMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editOrNewMinAvailable
- Specified by:
editOrNewMinAvailablein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editOrNewMinAvailableLike
public PodDisruptionBudgetSpecFluent.MinAvailableNested<A> editOrNewMinAvailableLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
editOrNewMinAvailableLikein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Specified by:
getSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>- Returns:
- The buildable object.
-
buildSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()- Specified by:
buildSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withSelector
- Specified by:
withSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
hasSelector
- Specified by:
hasSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewSelector
- Specified by:
withNewSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
withNewSelectorLike
public PodDisruptionBudgetSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
withNewSelectorLikein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editSelector
- Specified by:
editSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editOrNewSelector
- Specified by:
editOrNewSelectorin interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
editOrNewSelectorLike
public PodDisruptionBudgetSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
editOrNewSelectorLikein interfacePodDisruptionBudgetSpecFluent<A extends PodDisruptionBudgetSpecFluent<A>>
-
equals
-