Package io.fabric8.kubernetes.api.model
Interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
KubeSchemaFluent.TopologySelectorTermNested<N>,WatchEventFluent.TopologySelectorTermObjectNested<N>
- All Known Implementing Classes:
DoneableTopologySelectorTerm,KubeSchemaFluentImpl.TopologySelectorTermNestedImpl,TopologySelectorTermBuilder,TopologySelectorTermFluentImpl,WatchEventFluentImpl.TopologySelectorTermObjectNestedImpl
public interface TopologySelectorTermFluent<A extends TopologySelectorTermFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTopologySelectorTermFluent.MatchLabelExpressionsNested<N> -
Method Summary
-
Method Details
-
addToMatchLabelExpressions
-
setToMatchLabelExpressions
-
addToMatchLabelExpressions
-
addAllToMatchLabelExpressions
-
removeFromMatchLabelExpressions
-
removeAllFromMatchLabelExpressions
-
removeMatchingFromMatchLabelExpressions
A removeMatchingFromMatchLabelExpressions(Predicate<TopologySelectorLabelRequirementBuilder> predicate) -
getMatchLabelExpressions
Deprecated.This method has been deprecated, please use method buildMatchLabelExpressions instead.- Returns:
- The buildable object.
-
buildMatchLabelExpressions
List<TopologySelectorLabelRequirement> buildMatchLabelExpressions() -
buildMatchLabelExpression
-
buildFirstMatchLabelExpression
TopologySelectorLabelRequirement buildFirstMatchLabelExpression() -
buildLastMatchLabelExpression
TopologySelectorLabelRequirement buildLastMatchLabelExpression() -
buildMatchingMatchLabelExpression
TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate) -
hasMatchingMatchLabelExpression
Boolean hasMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate) -
withMatchLabelExpressions
-
withMatchLabelExpressions
-
hasMatchLabelExpressions
Boolean hasMatchLabelExpressions() -
addNewMatchLabelExpression
TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpression() -
addNewMatchLabelExpressionLike
TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(TopologySelectorLabelRequirement item) -
setNewMatchLabelExpressionLike
TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(int index, TopologySelectorLabelRequirement item) -
editMatchLabelExpression
-
editFirstMatchLabelExpression
TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editFirstMatchLabelExpression() -
editLastMatchLabelExpression
TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editLastMatchLabelExpression() -
editMatchingMatchLabelExpression
TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchingMatchLabelExpression(Predicate<TopologySelectorLabelRequirementBuilder> predicate)
-