Package io.fabric8.kubernetes.api.model
Class LabelSelectorFluentImpl<A extends LabelSelectorFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.LabelSelectorFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,LabelSelectorFluent<A>
- Direct Known Subclasses:
DoneableLabelSelector,LabelSelectorBuilder,PersistentVolumeClaimSpecFluentImpl.SelectorNestedImpl,PodAffinityTermFluentImpl.LabelSelectorNestedImpl,TopologySpreadConstraintFluentImpl.LabelSelectorNestedImpl,WatchEventFluentImpl.LabelSelectorObjectNestedImpl
public class LabelSelectorFluentImpl<A extends LabelSelectorFluent<A>> extends BaseFluent<A> implements LabelSelectorFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classLabelSelectorFluentImpl.MatchExpressionsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.LabelSelectorFluent
LabelSelectorFluent.MatchExpressionsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description LabelSelectorFluentImpl()LabelSelectorFluentImpl(LabelSelector instance) -
Method Summary
-
Constructor Details
-
LabelSelectorFluentImpl
public LabelSelectorFluentImpl() -
LabelSelectorFluentImpl
-
-
Method Details
-
addToMatchExpressions
- Specified by:
addToMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
setToMatchExpressions
- Specified by:
setToMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
addToMatchExpressions
- Specified by:
addToMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
addAllToMatchExpressions
- Specified by:
addAllToMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
removeFromMatchExpressions
- Specified by:
removeFromMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
removeAllFromMatchExpressions
- Specified by:
removeAllFromMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
removeMatchingFromMatchExpressions
- Specified by:
removeMatchingFromMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
getMatchExpressions
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Specified by:
getMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>- Returns:
- The buildable object.
-
buildMatchExpressions
- Specified by:
buildMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
buildMatchExpression
- Specified by:
buildMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
buildFirstMatchExpression
- Specified by:
buildFirstMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
buildLastMatchExpression
- Specified by:
buildLastMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
buildMatchingMatchExpression
public LabelSelectorRequirement buildMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)- Specified by:
buildMatchingMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
hasMatchingMatchExpression
- Specified by:
hasMatchingMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
withMatchExpressions
- Specified by:
withMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
withMatchExpressions
- Specified by:
withMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
hasMatchExpressions
- Specified by:
hasMatchExpressionsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
addNewMatchExpression
- Specified by:
addNewMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
addNewMatchExpressionLike
public LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(LabelSelectorRequirement item)- Specified by:
addNewMatchExpressionLikein interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
setNewMatchExpressionLike
public LabelSelectorFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, LabelSelectorRequirement item)- Specified by:
setNewMatchExpressionLikein interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
editMatchExpression
- Specified by:
editMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
editFirstMatchExpression
- Specified by:
editFirstMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
editLastMatchExpression
- Specified by:
editLastMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
editMatchingMatchExpression
public LabelSelectorFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)- Specified by:
editMatchingMatchExpressionin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
addToMatchLabels
- Specified by:
addToMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
addToMatchLabels
- Specified by:
addToMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
removeFromMatchLabels
- Specified by:
removeFromMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
removeFromMatchLabels
- Specified by:
removeFromMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
getMatchLabels
- Specified by:
getMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
withMatchLabels
- Specified by:
withMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
hasMatchLabels
- Specified by:
hasMatchLabelsin interfaceLabelSelectorFluent<A extends LabelSelectorFluent<A>>
-
equals
-