Package io.fabric8.kubernetes.api.model
Class NodeSpecFluent<A extends NodeSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.NodeSpecFluent<A>
-
- Direct Known Subclasses:
NodeFluent.SpecNested
,NodeSpecBuilder
public class NodeSpecFluent<A extends NodeSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
NodeSpecFluent.ConfigSourceNested<N>
class
NodeSpecFluent.TaintsNested<N>
-
Constructor Summary
Constructors Constructor Description NodeSpecFluent()
NodeSpecFluent(NodeSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
NodeSpecFluent
public NodeSpecFluent()
-
NodeSpecFluent
public NodeSpecFluent(NodeSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(NodeSpec instance)
-
buildConfigSource
public NodeConfigSource buildConfigSource()
-
withConfigSource
public A withConfigSource(NodeConfigSource configSource)
-
hasConfigSource
public boolean hasConfigSource()
-
withNewConfigSource
public NodeSpecFluent.ConfigSourceNested<A> withNewConfigSource()
-
withNewConfigSourceLike
public NodeSpecFluent.ConfigSourceNested<A> withNewConfigSourceLike(NodeConfigSource item)
-
editConfigSource
public NodeSpecFluent.ConfigSourceNested<A> editConfigSource()
-
editOrNewConfigSource
public NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSource()
-
editOrNewConfigSourceLike
public NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSourceLike(NodeConfigSource item)
-
getExternalID
public String getExternalID()
-
hasExternalID
public boolean hasExternalID()
-
getPodCIDR
public String getPodCIDR()
-
hasPodCIDR
public boolean hasPodCIDR()
-
addAllToPodCIDRs
public A addAllToPodCIDRs(Collection<String> items)
-
removeAllFromPodCIDRs
public A removeAllFromPodCIDRs(Collection<String> items)
-
getPodCIDR
public String getPodCIDR(int index)
-
getFirstPodCIDR
public String getFirstPodCIDR()
-
getLastPodCIDR
public String getLastPodCIDR()
-
hasPodCIDRs
public boolean hasPodCIDRs()
-
getProviderID
public String getProviderID()
-
hasProviderID
public boolean hasProviderID()
-
addAllToTaints
public A addAllToTaints(Collection<Taint> items)
-
removeAllFromTaints
public A removeAllFromTaints(Collection<Taint> items)
-
removeMatchingFromTaints
public A removeMatchingFromTaints(Predicate<TaintBuilder> predicate)
-
buildTaint
public Taint buildTaint(int index)
-
buildFirstTaint
public Taint buildFirstTaint()
-
buildLastTaint
public Taint buildLastTaint()
-
buildMatchingTaint
public Taint buildMatchingTaint(Predicate<TaintBuilder> predicate)
-
hasMatchingTaint
public boolean hasMatchingTaint(Predicate<TaintBuilder> predicate)
-
hasTaints
public boolean hasTaints()
-
addNewTaint
public NodeSpecFluent.TaintsNested<A> addNewTaint()
-
addNewTaintLike
public NodeSpecFluent.TaintsNested<A> addNewTaintLike(Taint item)
-
setNewTaintLike
public NodeSpecFluent.TaintsNested<A> setNewTaintLike(int index, Taint item)
-
editTaint
public NodeSpecFluent.TaintsNested<A> editTaint(int index)
-
editFirstTaint
public NodeSpecFluent.TaintsNested<A> editFirstTaint()
-
editLastTaint
public NodeSpecFluent.TaintsNested<A> editLastTaint()
-
editMatchingTaint
public NodeSpecFluent.TaintsNested<A> editMatchingTaint(Predicate<TaintBuilder> predicate)
-
getUnschedulable
public Boolean getUnschedulable()
-
hasUnschedulable
public boolean hasUnschedulable()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NodeSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NodeSpecFluent<A>>
-
withUnschedulable
public A withUnschedulable()
-
-