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:
DoneableNodeSpec
,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 Details
-
getConfigSource
Deprecated.This method has been deprecated, please use method buildConfigSource instead.- Returns:
- The buildable object.
-
buildConfigSource
NodeConfigSource buildConfigSource() -
withConfigSource
-
hasConfigSource
Boolean hasConfigSource() -
withNewConfigSource
NodeSpecFluent.ConfigSourceNested<A> withNewConfigSource() -
withNewConfigSourceLike
-
editConfigSource
NodeSpecFluent.ConfigSourceNested<A> editConfigSource() -
editOrNewConfigSource
NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSource() -
editOrNewConfigSourceLike
-
getExternalID
String getExternalID() -
withExternalID
-
hasExternalID
Boolean hasExternalID() -
withNewExternalID
-
withNewExternalID
-
withNewExternalID
-
getPodCIDR
String getPodCIDR() -
withPodCIDR
-
hasPodCIDR
Boolean hasPodCIDR() -
withNewPodCIDR
-
withNewPodCIDR
-
withNewPodCIDR
-
addToPodCIDRs
-
setToPodCIDRs
-
addToPodCIDRs
-
addAllToPodCIDRs
-
removeFromPodCIDRs
-
removeAllFromPodCIDRs
-
getPodCIDRs
-
getPodCIDR
-
getFirstPodCIDR
String getFirstPodCIDR() -
getLastPodCIDR
String getLastPodCIDR() -
getMatchingPodCIDR
-
hasMatchingPodCIDR
-
withPodCIDRs
-
withPodCIDRs
-
hasPodCIDRs
Boolean hasPodCIDRs() -
addNewPodCIDR
-
addNewPodCIDR
-
addNewPodCIDR
-
getProviderID
String getProviderID() -
withProviderID
-
hasProviderID
Boolean hasProviderID() -
withNewProviderID
-
withNewProviderID
-
withNewProviderID
-
addToTaints
-
setToTaints
-
addToTaints
-
addAllToTaints
-
removeFromTaints
-
removeAllFromTaints
-
removeMatchingFromTaints
-
getTaints
Deprecated.This method has been deprecated, please use method buildTaints instead.- Returns:
- The buildable object.
-
buildTaints
-
buildTaint
-
buildFirstTaint
Taint buildFirstTaint() -
buildLastTaint
Taint buildLastTaint() -
buildMatchingTaint
-
hasMatchingTaint
-
withTaints
-
withTaints
-
hasTaints
Boolean hasTaints() -
addNewTaint
-
addNewTaint
NodeSpecFluent.TaintsNested<A> addNewTaint() -
addNewTaintLike
-
setNewTaintLike
-
editTaint
-
editFirstTaint
NodeSpecFluent.TaintsNested<A> editFirstTaint() -
editLastTaint
NodeSpecFluent.TaintsNested<A> editLastTaint() -
editMatchingTaint
-
isUnschedulable
Boolean isUnschedulable() -
withUnschedulable
-
hasUnschedulable
Boolean hasUnschedulable() -
withNewUnschedulable
-
withNewUnschedulable
-