Package io.fabric8.kubernetes.api.model
Interface NodeSpecFluent<A extends NodeSpecFluent<A>>
-
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
NodeFluent.SpecNested<N>
,WatchEventFluent.NodeSpecObjectNested<N>
- All Known Implementing Classes:
NodeFluentImpl.SpecNestedImpl
,NodeSpecBuilder
,NodeSpecFluentImpl
,WatchEventFluentImpl.NodeSpecObjectNestedImpl
public interface NodeSpecFluent<A extends NodeSpecFluent<A>> extends Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
NodeSpecFluent.ConfigSourceNested<N>
static interface
NodeSpecFluent.TaintsNested<N>
-
Method Summary
-
-
-
Method Detail
-
getConfigSource
@Deprecated NodeConfigSource getConfigSource()
Deprecated.This method has been deprecated, please use method buildConfigSource instead.- Returns:
- The buildable object.
-
buildConfigSource
NodeConfigSource buildConfigSource()
-
withConfigSource
A withConfigSource(NodeConfigSource configSource)
-
hasConfigSource
Boolean hasConfigSource()
-
withNewConfigSource
NodeSpecFluent.ConfigSourceNested<A> withNewConfigSource()
-
withNewConfigSourceLike
NodeSpecFluent.ConfigSourceNested<A> withNewConfigSourceLike(NodeConfigSource item)
-
editConfigSource
NodeSpecFluent.ConfigSourceNested<A> editConfigSource()
-
editOrNewConfigSource
NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSource()
-
editOrNewConfigSourceLike
NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSourceLike(NodeConfigSource item)
-
getExternalID
String getExternalID()
-
hasExternalID
Boolean hasExternalID()
-
withNewExternalID
A withNewExternalID(StringBuilder arg1)
-
withNewExternalID
A withNewExternalID(StringBuffer arg1)
-
getPodCIDR
String getPodCIDR()
-
hasPodCIDR
Boolean hasPodCIDR()
-
withNewPodCIDR
A withNewPodCIDR(StringBuilder arg1)
-
withNewPodCIDR
A withNewPodCIDR(StringBuffer arg1)
-
addAllToPodCIDRs
A addAllToPodCIDRs(Collection<String> items)
-
removeAllFromPodCIDRs
A removeAllFromPodCIDRs(Collection<String> items)
-
getPodCIDR
String getPodCIDR(int index)
-
getFirstPodCIDR
String getFirstPodCIDR()
-
getLastPodCIDR
String getLastPodCIDR()
-
hasPodCIDRs
Boolean hasPodCIDRs()
-
addNewPodCIDR
A addNewPodCIDR(StringBuilder arg1)
-
addNewPodCIDR
A addNewPodCIDR(StringBuffer arg1)
-
getProviderID
String getProviderID()
-
hasProviderID
Boolean hasProviderID()
-
withNewProviderID
A withNewProviderID(StringBuilder arg1)
-
withNewProviderID
A withNewProviderID(StringBuffer arg1)
-
addAllToTaints
A addAllToTaints(Collection<Taint> items)
-
removeAllFromTaints
A removeAllFromTaints(Collection<Taint> items)
-
removeMatchingFromTaints
A removeMatchingFromTaints(Predicate<TaintBuilder> predicate)
-
getTaints
@Deprecated List<Taint> getTaints()
Deprecated.This method has been deprecated, please use method buildTaints instead.- Returns:
- The buildable object.
-
buildTaint
Taint buildTaint(int index)
-
buildFirstTaint
Taint buildFirstTaint()
-
buildLastTaint
Taint buildLastTaint()
-
buildMatchingTaint
Taint buildMatchingTaint(Predicate<TaintBuilder> predicate)
-
hasMatchingTaint
Boolean hasMatchingTaint(Predicate<TaintBuilder> predicate)
-
hasTaints
Boolean hasTaints()
-
addNewTaint
NodeSpecFluent.TaintsNested<A> addNewTaint()
-
addNewTaintLike
NodeSpecFluent.TaintsNested<A> addNewTaintLike(Taint item)
-
setNewTaintLike
NodeSpecFluent.TaintsNested<A> setNewTaintLike(int index, Taint item)
-
editTaint
NodeSpecFluent.TaintsNested<A> editTaint(int index)
-
editFirstTaint
NodeSpecFluent.TaintsNested<A> editFirstTaint()
-
editLastTaint
NodeSpecFluent.TaintsNested<A> editLastTaint()
-
editMatchingTaint
NodeSpecFluent.TaintsNested<A> editMatchingTaint(Predicate<TaintBuilder> predicate)
-
isUnschedulable
Boolean isUnschedulable()
-
hasUnschedulable
Boolean hasUnschedulable()
-
withNewUnschedulable
A withNewUnschedulable(boolean arg1)
-
-