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:
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 Detail
-
addToMatchExpressions
A addToMatchExpressions(int index, LabelSelectorRequirement item)
-
setToMatchExpressions
A setToMatchExpressions(int index, LabelSelectorRequirement item)
-
addToMatchExpressions
A addToMatchExpressions(LabelSelectorRequirement... items)
-
addAllToMatchExpressions
A addAllToMatchExpressions(Collection<LabelSelectorRequirement> items)
-
removeFromMatchExpressions
A removeFromMatchExpressions(LabelSelectorRequirement... items)
-
removeAllFromMatchExpressions
A removeAllFromMatchExpressions(Collection<LabelSelectorRequirement> items)
-
removeMatchingFromMatchExpressions
A removeMatchingFromMatchExpressions(Predicate<LabelSelectorRequirementBuilder> predicate)
-
getMatchExpressions
@Deprecated List<LabelSelectorRequirement> getMatchExpressions()
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Returns:
- The buildable object.
-
buildMatchExpressions
List<LabelSelectorRequirement> buildMatchExpressions()
-
buildMatchExpression
LabelSelectorRequirement buildMatchExpression(int index)
-
buildFirstMatchExpression
LabelSelectorRequirement buildFirstMatchExpression()
-
buildLastMatchExpression
LabelSelectorRequirement buildLastMatchExpression()
-
buildMatchingMatchExpression
LabelSelectorRequirement buildMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)
-
hasMatchingMatchExpression
Boolean hasMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)
-
withMatchExpressions
A withMatchExpressions(List<LabelSelectorRequirement> matchExpressions)
-
withMatchExpressions
A withMatchExpressions(LabelSelectorRequirement... matchExpressions)
-
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
LabelSelectorFluent.MatchExpressionsNested<A> editMatchExpression(int index)
-
editFirstMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> editFirstMatchExpression()
-
editLastMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> editLastMatchExpression()
-
editMatchingMatchExpression
LabelSelectorFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)
-
hasMatchLabels
Boolean hasMatchLabels()
-
-