Package io.fabric8.kubernetes.api.model
Class TopologySelectorTermFluentImpl<A extends TopologySelectorTermFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.TopologySelectorTermFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,TopologySelectorTermFluent<A>
- Direct Known Subclasses:
DoneableTopologySelectorTerm,KubeSchemaFluentImpl.TopologySelectorTermNestedImpl,TopologySelectorTermBuilder,WatchEventFluentImpl.TopologySelectorTermObjectNestedImpl
public class TopologySelectorTermFluentImpl<A extends TopologySelectorTermFluent<A>> extends BaseFluent<A> implements TopologySelectorTermFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTopologySelectorTermFluentImpl.MatchLabelExpressionsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.TopologySelectorTermFluent
TopologySelectorTermFluent.MatchLabelExpressionsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description TopologySelectorTermFluentImpl()TopologySelectorTermFluentImpl(TopologySelectorTerm instance) -
Method Summary
-
Constructor Details
-
TopologySelectorTermFluentImpl
public TopologySelectorTermFluentImpl() -
TopologySelectorTermFluentImpl
-
-
Method Details
-
addToMatchLabelExpressions
- Specified by:
addToMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
setToMatchLabelExpressions
- Specified by:
setToMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
addToMatchLabelExpressions
- Specified by:
addToMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
addAllToMatchLabelExpressions
- Specified by:
addAllToMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
removeFromMatchLabelExpressions
- Specified by:
removeFromMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
removeAllFromMatchLabelExpressions
- Specified by:
removeAllFromMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
removeMatchingFromMatchLabelExpressions
public A removeMatchingFromMatchLabelExpressions(Predicate<TopologySelectorLabelRequirementBuilder> predicate)- Specified by:
removeMatchingFromMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
getMatchLabelExpressions
Deprecated.This method has been deprecated, please use method buildMatchLabelExpressions instead.- Specified by:
getMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>- Returns:
- The buildable object.
-
buildMatchLabelExpressions
- Specified by:
buildMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
buildMatchLabelExpression
- Specified by:
buildMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
buildFirstMatchLabelExpression
- Specified by:
buildFirstMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
buildLastMatchLabelExpression
- Specified by:
buildLastMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
buildMatchingMatchLabelExpression
public TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate)- Specified by:
buildMatchingMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
hasMatchingMatchLabelExpression
public Boolean hasMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate)- Specified by:
hasMatchingMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
withMatchLabelExpressions
- Specified by:
withMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
withMatchLabelExpressions
- Specified by:
withMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
hasMatchLabelExpressions
- Specified by:
hasMatchLabelExpressionsin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
addNewMatchLabelExpression
- Specified by:
addNewMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
addNewMatchLabelExpressionLike
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(TopologySelectorLabelRequirement item)- Specified by:
addNewMatchLabelExpressionLikein interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
setNewMatchLabelExpressionLike
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(int index, TopologySelectorLabelRequirement item)- Specified by:
setNewMatchLabelExpressionLikein interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
editMatchLabelExpression
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchLabelExpression(int index)- Specified by:
editMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
editFirstMatchLabelExpression
- Specified by:
editFirstMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
editLastMatchLabelExpression
- Specified by:
editLastMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
editMatchingMatchLabelExpression
public TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate)- Specified by:
editMatchingMatchLabelExpressionin interfaceTopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
-
equals
-