public class V1beta1PodDisruptionBudgetSpecFluentImpl<A extends V1beta1PodDisruptionBudgetSpecFluent<A>> extends BaseFluent<A> implements V1beta1PodDisruptionBudgetSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1beta1PodDisruptionBudgetSpecFluentImpl.SelectorNestedImpl<N> |
V1beta1PodDisruptionBudgetSpecFluent.SelectorNested<N>
_visitables
Constructor and Description |
---|
V1beta1PodDisruptionBudgetSpecFluentImpl() |
V1beta1PodDisruptionBudgetSpecFluentImpl(V1beta1PodDisruptionBudgetSpec instance) |
public V1beta1PodDisruptionBudgetSpecFluentImpl()
public V1beta1PodDisruptionBudgetSpecFluentImpl(V1beta1PodDisruptionBudgetSpec instance)
public IntOrString getMaxUnavailable()
getMaxUnavailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withMaxUnavailable(IntOrString maxUnavailable)
withMaxUnavailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public Boolean hasMaxUnavailable()
hasMaxUnavailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withNewMaxUnavailable(int value)
withNewMaxUnavailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withNewMaxUnavailable(String value)
withNewMaxUnavailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public IntOrString getMinAvailable()
getMinAvailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withMinAvailable(IntOrString minAvailable)
withMinAvailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public Boolean hasMinAvailable()
hasMinAvailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withNewMinAvailable(int value)
withNewMinAvailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withNewMinAvailable(String value)
withNewMinAvailable
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
@Deprecated public V1LabelSelector getSelector()
getSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public V1LabelSelector buildSelector()
buildSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public A withSelector(V1LabelSelector selector)
withSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public Boolean hasSelector()
hasSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public V1beta1PodDisruptionBudgetSpecFluent.SelectorNested<A> withNewSelector()
withNewSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public V1beta1PodDisruptionBudgetSpecFluent.SelectorNested<A> withNewSelectorLike(V1LabelSelector item)
withNewSelectorLike
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public V1beta1PodDisruptionBudgetSpecFluent.SelectorNested<A> editSelector()
editSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public V1beta1PodDisruptionBudgetSpecFluent.SelectorNested<A> editOrNewSelector()
editOrNewSelector
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
public V1beta1PodDisruptionBudgetSpecFluent.SelectorNested<A> editOrNewSelectorLike(V1LabelSelector item)
editOrNewSelectorLike
in interface V1beta1PodDisruptionBudgetSpecFluent<A extends V1beta1PodDisruptionBudgetSpecFluent<A>>
Copyright © 2020. All rights reserved.