Package io.fabric8.kubernetes.api.model
Class NodeSelectorTermFluentImpl<A extends NodeSelectorTermFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.NodeSelectorTermFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,NodeSelectorTermFluent<A>
- Direct Known Subclasses:
DoneableNodeSelectorTerm,NodeSelectorFluentImpl.NodeSelectorTermsNestedImpl,NodeSelectorTermBuilder,PreferredSchedulingTermFluentImpl.PreferenceNestedImpl,WatchEventFluentImpl.NodeSelectorTermObjectNestedImpl
public class NodeSelectorTermFluentImpl<A extends NodeSelectorTermFluent<A>> extends BaseFluent<A> implements NodeSelectorTermFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNodeSelectorTermFluentImpl.MatchExpressionsNestedImpl<N>classNodeSelectorTermFluentImpl.MatchFieldsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NodeSelectorTermFluent
NodeSelectorTermFluent.MatchExpressionsNested<N>, NodeSelectorTermFluent.MatchFieldsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description NodeSelectorTermFluentImpl()NodeSelectorTermFluentImpl(NodeSelectorTerm instance) -
Method Summary
-
Constructor Details
-
NodeSelectorTermFluentImpl
public NodeSelectorTermFluentImpl() -
NodeSelectorTermFluentImpl
-
-
Method Details
-
addToMatchExpressions
- Specified by:
addToMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
setToMatchExpressions
- Specified by:
setToMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addToMatchExpressions
- Specified by:
addToMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addAllToMatchExpressions
- Specified by:
addAllToMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
removeFromMatchExpressions
- Specified by:
removeFromMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
removeAllFromMatchExpressions
- Specified by:
removeAllFromMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
removeMatchingFromMatchExpressions
- Specified by:
removeMatchingFromMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
getMatchExpressions
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Specified by:
getMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>- Returns:
- The buildable object.
-
buildMatchExpressions
- Specified by:
buildMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildMatchExpression
- Specified by:
buildMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildFirstMatchExpression
- Specified by:
buildFirstMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildLastMatchExpression
- Specified by:
buildLastMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildMatchingMatchExpression
public NodeSelectorRequirement buildMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)- Specified by:
buildMatchingMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
hasMatchingMatchExpression
- Specified by:
hasMatchingMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
withMatchExpressions
- Specified by:
withMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
withMatchExpressions
- Specified by:
withMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
hasMatchExpressions
- Specified by:
hasMatchExpressionsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addNewMatchExpression
- Specified by:
addNewMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addNewMatchExpressionLike
public NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(NodeSelectorRequirement item)- Specified by:
addNewMatchExpressionLikein interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
setNewMatchExpressionLike
public NodeSelectorTermFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, NodeSelectorRequirement item)- Specified by:
setNewMatchExpressionLikein interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editMatchExpression
- Specified by:
editMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editFirstMatchExpression
- Specified by:
editFirstMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editLastMatchExpression
- Specified by:
editLastMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editMatchingMatchExpression
public NodeSelectorTermFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<NodeSelectorRequirementBuilder> predicate)- Specified by:
editMatchingMatchExpressionin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addToMatchFields
- Specified by:
addToMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
setToMatchFields
- Specified by:
setToMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addToMatchFields
- Specified by:
addToMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addAllToMatchFields
- Specified by:
addAllToMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
removeFromMatchFields
- Specified by:
removeFromMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
removeAllFromMatchFields
- Specified by:
removeAllFromMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
removeMatchingFromMatchFields
- Specified by:
removeMatchingFromMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
getMatchFields
Deprecated.This method has been deprecated, please use method buildMatchFields instead.- Specified by:
getMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>- Returns:
- The buildable object.
-
buildMatchFields
- Specified by:
buildMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildMatchField
- Specified by:
buildMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildFirstMatchField
- Specified by:
buildFirstMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildLastMatchField
- Specified by:
buildLastMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
buildMatchingMatchField
public NodeSelectorRequirement buildMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)- Specified by:
buildMatchingMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
hasMatchingMatchField
- Specified by:
hasMatchingMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
withMatchFields
- Specified by:
withMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
withMatchFields
- Specified by:
withMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
hasMatchFields
- Specified by:
hasMatchFieldsin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addNewMatchField
- Specified by:
addNewMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
addNewMatchFieldLike
public NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchFieldLike(NodeSelectorRequirement item)- Specified by:
addNewMatchFieldLikein interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
setNewMatchFieldLike
public NodeSelectorTermFluent.MatchFieldsNested<A> setNewMatchFieldLike(int index, NodeSelectorRequirement item)- Specified by:
setNewMatchFieldLikein interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editMatchField
- Specified by:
editMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editFirstMatchField
- Specified by:
editFirstMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editLastMatchField
- Specified by:
editLastMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
editMatchingMatchField
public NodeSelectorTermFluent.MatchFieldsNested<A> editMatchingMatchField(Predicate<NodeSelectorRequirementBuilder> predicate)- Specified by:
editMatchingMatchFieldin interfaceNodeSelectorTermFluent<A extends NodeSelectorTermFluent<A>>
-
equals
-