Package io.fabric8.kubernetes.api.model
Class NodeSpecBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.NodeSpecFluentImpl<NodeSpecBuilder>
io.fabric8.kubernetes.api.model.NodeSpecBuilder
- All Implemented Interfaces:
Builder<NodeSpec>
,Fluent<NodeSpecBuilder>
,Visitable<NodeSpecBuilder>
,VisitableBuilder<NodeSpec,NodeSpecBuilder>
,NodeSpecFluent<NodeSpecBuilder>
public class NodeSpecBuilder extends NodeSpecFluentImpl<NodeSpecBuilder> implements VisitableBuilder<NodeSpec,NodeSpecBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.NodeSpecFluentImpl
NodeSpecFluentImpl.ConfigSourceNestedImpl<N>, NodeSpecFluentImpl.TaintsNestedImpl<N>
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NodeSpecFluent
NodeSpecFluent.ConfigSourceNested<N>, NodeSpecFluent.TaintsNested<N>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description NodeSpecBuilder()
NodeSpecBuilder(NodeSpec instance)
NodeSpecBuilder(NodeSpecFluent<?> fluent)
NodeSpecBuilder(NodeSpecFluent<?> fluent, NodeSpec instance)
NodeSpecBuilder(NodeSpecFluent<?> fluent, NodeSpec instance, Boolean validationEnabled)
NodeSpecBuilder(NodeSpecFluent<?> fluent, Boolean validationEnabled)
NodeSpecBuilder(NodeSpec instance, Boolean validationEnabled)
NodeSpecBuilder(Boolean validationEnabled)
-
Method Summary
Methods inherited from class io.fabric8.kubernetes.api.model.NodeSpecFluentImpl
addAllToPodCIDRs, addAllToTaints, addNewPodCIDR, addNewPodCIDR, addNewPodCIDR, addNewTaint, addNewTaint, addNewTaintLike, addToPodCIDRs, addToPodCIDRs, addToTaints, addToTaints, buildConfigSource, buildFirstTaint, buildLastTaint, buildMatchingTaint, buildTaint, buildTaints, editConfigSource, editFirstTaint, editLastTaint, editMatchingTaint, editOrNewConfigSource, editOrNewConfigSourceLike, editTaint, getConfigSource, getExternalID, getFirstPodCIDR, getLastPodCIDR, getMatchingPodCIDR, getPodCIDR, getPodCIDR, getPodCIDRs, getProviderID, getTaints, hasConfigSource, hasExternalID, hasMatchingPodCIDR, hasMatchingTaint, hasPodCIDR, hasPodCIDRs, hasProviderID, hasTaints, hasUnschedulable, isUnschedulable, removeAllFromPodCIDRs, removeAllFromTaints, removeFromPodCIDRs, removeFromTaints, removeMatchingFromTaints, setNewTaintLike, setToPodCIDRs, setToTaints, withConfigSource, withExternalID, withNewConfigSource, withNewConfigSourceLike, withNewExternalID, withNewExternalID, withNewExternalID, withNewPodCIDR, withNewPodCIDR, withNewPodCIDR, withNewProviderID, withNewProviderID, withNewProviderID, withNewUnschedulable, withNewUnschedulable, withPodCIDR, withPodCIDRs, withPodCIDRs, withProviderID, withTaints, withTaints, withUnschedulable
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
NodeSpecBuilder
public NodeSpecBuilder() -
NodeSpecBuilder
-
NodeSpecBuilder
-
NodeSpecBuilder
-
NodeSpecBuilder
-
NodeSpecBuilder
-
NodeSpecBuilder
-
NodeSpecBuilder
-
-
Method Details
-
build
-
equals
- Overrides:
equals
in classNodeSpecFluentImpl<NodeSpecBuilder>
-