public class MachineHealthCheckSpecFluent<A extends MachineHealthCheckSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
MachineHealthCheckSpecFluent.MaxUnhealthyNested<N> |
class |
MachineHealthCheckSpecFluent.RemediationTemplateNested<N> |
class |
MachineHealthCheckSpecFluent.SelectorNested<N> |
class |
MachineHealthCheckSpecFluent.UnhealthyConditionsNested<N> |
| Constructor and Description |
|---|
MachineHealthCheckSpecFluent() |
MachineHealthCheckSpecFluent(MachineHealthCheckSpec instance) |
public MachineHealthCheckSpecFluent()
public MachineHealthCheckSpecFluent(MachineHealthCheckSpec instance)
protected void copyInstance(MachineHealthCheckSpec instance)
public io.fabric8.kubernetes.api.model.IntOrString buildMaxUnhealthy()
public A withMaxUnhealthy(io.fabric8.kubernetes.api.model.IntOrString maxUnhealthy)
public boolean hasMaxUnhealthy()
public MachineHealthCheckSpecFluent.MaxUnhealthyNested<A> withNewMaxUnhealthy()
public MachineHealthCheckSpecFluent.MaxUnhealthyNested<A> withNewMaxUnhealthyLike(io.fabric8.kubernetes.api.model.IntOrString item)
public MachineHealthCheckSpecFluent.MaxUnhealthyNested<A> editMaxUnhealthy()
public MachineHealthCheckSpecFluent.MaxUnhealthyNested<A> editOrNewMaxUnhealthy()
public MachineHealthCheckSpecFluent.MaxUnhealthyNested<A> editOrNewMaxUnhealthyLike(io.fabric8.kubernetes.api.model.IntOrString item)
public io.fabric8.kubernetes.api.model.Duration getNodeStartupTimeout()
public A withNodeStartupTimeout(io.fabric8.kubernetes.api.model.Duration nodeStartupTimeout)
public boolean hasNodeStartupTimeout()
public io.fabric8.kubernetes.api.model.ObjectReference buildRemediationTemplate()
public A withRemediationTemplate(io.fabric8.kubernetes.api.model.ObjectReference remediationTemplate)
public boolean hasRemediationTemplate()
public MachineHealthCheckSpecFluent.RemediationTemplateNested<A> withNewRemediationTemplate()
public MachineHealthCheckSpecFluent.RemediationTemplateNested<A> withNewRemediationTemplateLike(io.fabric8.kubernetes.api.model.ObjectReference item)
public MachineHealthCheckSpecFluent.RemediationTemplateNested<A> editRemediationTemplate()
public MachineHealthCheckSpecFluent.RemediationTemplateNested<A> editOrNewRemediationTemplate()
public MachineHealthCheckSpecFluent.RemediationTemplateNested<A> editOrNewRemediationTemplateLike(io.fabric8.kubernetes.api.model.ObjectReference item)
public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
public A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
public boolean hasSelector()
public MachineHealthCheckSpecFluent.SelectorNested<A> withNewSelector()
public MachineHealthCheckSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public MachineHealthCheckSpecFluent.SelectorNested<A> editSelector()
public MachineHealthCheckSpecFluent.SelectorNested<A> editOrNewSelector()
public MachineHealthCheckSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public A addToUnhealthyConditions(int index, UnhealthyCondition item)
public A setToUnhealthyConditions(int index, UnhealthyCondition item)
public A addToUnhealthyConditions(UnhealthyCondition... items)
public A addAllToUnhealthyConditions(Collection<UnhealthyCondition> items)
public A removeFromUnhealthyConditions(UnhealthyCondition... items)
public A removeAllFromUnhealthyConditions(Collection<UnhealthyCondition> items)
public A removeMatchingFromUnhealthyConditions(Predicate<UnhealthyConditionBuilder> predicate)
public List<UnhealthyCondition> buildUnhealthyConditions()
public UnhealthyCondition buildUnhealthyCondition(int index)
public UnhealthyCondition buildFirstUnhealthyCondition()
public UnhealthyCondition buildLastUnhealthyCondition()
public UnhealthyCondition buildMatchingUnhealthyCondition(Predicate<UnhealthyConditionBuilder> predicate)
public boolean hasMatchingUnhealthyCondition(Predicate<UnhealthyConditionBuilder> predicate)
public A withUnhealthyConditions(List<UnhealthyCondition> unhealthyConditions)
public A withUnhealthyConditions(UnhealthyCondition... unhealthyConditions)
public boolean hasUnhealthyConditions()
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> addNewUnhealthyCondition()
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> addNewUnhealthyConditionLike(UnhealthyCondition item)
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> setNewUnhealthyConditionLike(int index, UnhealthyCondition item)
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> editUnhealthyCondition(int index)
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> editFirstUnhealthyCondition()
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> editLastUnhealthyCondition()
public MachineHealthCheckSpecFluent.UnhealthyConditionsNested<A> editMatchingUnhealthyCondition(Predicate<UnhealthyConditionBuilder> predicate)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineHealthCheckSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineHealthCheckSpecFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.