Package io.fabric8.kubernetes.api.model
Interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
PersistentVolumeClaimSpecFluent.SelectorNested<N>,PodAffinityTermFluent.LabelSelectorNested<N>,TopologySpreadConstraintFluent.LabelSelectorNested<N>,WatchEventFluent.LabelSelectorObjectNested<N>
- All Known Implementing Classes:
DoneableLabelSelector,LabelSelectorBuilder,LabelSelectorFluentImpl,PersistentVolumeClaimSpecFluentImpl.SelectorNestedImpl,PodAffinityTermFluentImpl.LabelSelectorNestedImpl,TopologySpreadConstraintFluentImpl.LabelSelectorNestedImpl,WatchEventFluentImpl.LabelSelectorObjectNestedImpl
public interface LabelSelectorFluent<A extends LabelSelectorFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLabelSelectorFluent.MatchExpressionsNested<N> -
Method Summary
-
Method Details
-
addToMatchExpressions
-
setToMatchExpressions
-
addToMatchExpressions
-
addAllToMatchExpressions
-
removeFromMatchExpressions
-
removeAllFromMatchExpressions
-
removeMatchingFromMatchExpressions
-
getMatchExpressions
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Returns:
- The buildable object.
-
buildMatchExpressions
List<LabelSelectorRequirement> buildMatchExpressions() -
buildMatchExpression
-
buildFirstMatchExpression
LabelSelectorRequirement buildFirstMatchExpression() -
buildLastMatchExpression
LabelSelectorRequirement buildLastMatchExpression() -
buildMatchingMatchExpression
LabelSelectorRequirement buildMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate) -
hasMatchingMatchExpression
-
withMatchExpressions
-
withMatchExpressions
-
hasMatchExpressions
Boolean hasMatchExpressions() -
addNewMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpression() -
addNewMatchExpressionLike
LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(LabelSelectorRequirement item) -
setNewMatchExpressionLike
LabelSelectorFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, LabelSelectorRequirement item) -
editMatchExpression
-
editFirstMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> editFirstMatchExpression() -
editLastMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> editLastMatchExpression() -
editMatchingMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate) -
addToMatchLabels
-
addToMatchLabels
-
removeFromMatchLabels
-
removeFromMatchLabels
-
getMatchLabels
-
withMatchLabels
-
hasMatchLabels
Boolean hasMatchLabels()
-