Package io.fabric8.kubernetes.api.model
Class ScopeSelectorFluentImpl<A extends ScopeSelectorFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ScopeSelectorFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,ScopeSelectorFluent<A>
- Direct Known Subclasses:
ResourceQuotaSpecFluentImpl.ScopeSelectorNestedImpl,ScopeSelectorBuilder,WatchEventFluentImpl.ScopeSelectorObjectNestedImpl
public class ScopeSelectorFluentImpl<A extends ScopeSelectorFluent<A>> extends BaseFluent<A> implements ScopeSelectorFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classScopeSelectorFluentImpl.MatchExpressionsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ScopeSelectorFluent
ScopeSelectorFluent.MatchExpressionsNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ScopeSelectorFluentImpl()ScopeSelectorFluentImpl(ScopeSelector instance)
-
Method Summary
-
-
-
Constructor Detail
-
ScopeSelectorFluentImpl
public ScopeSelectorFluentImpl()
-
ScopeSelectorFluentImpl
public ScopeSelectorFluentImpl(ScopeSelector instance)
-
-
Method Detail
-
addToMatchExpressions
public A addToMatchExpressions(int index, ScopedResourceSelectorRequirement item)
- Specified by:
addToMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
setToMatchExpressions
public A setToMatchExpressions(int index, ScopedResourceSelectorRequirement item)
- Specified by:
setToMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
addToMatchExpressions
public A addToMatchExpressions(ScopedResourceSelectorRequirement... items)
- Specified by:
addToMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
addAllToMatchExpressions
public A addAllToMatchExpressions(Collection<ScopedResourceSelectorRequirement> items)
- Specified by:
addAllToMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
removeFromMatchExpressions
public A removeFromMatchExpressions(ScopedResourceSelectorRequirement... items)
- Specified by:
removeFromMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
removeAllFromMatchExpressions
public A removeAllFromMatchExpressions(Collection<ScopedResourceSelectorRequirement> items)
- Specified by:
removeAllFromMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
removeMatchingFromMatchExpressions
public A removeMatchingFromMatchExpressions(Predicate<ScopedResourceSelectorRequirementBuilder> predicate)
- Specified by:
removeMatchingFromMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
getMatchExpressions
@Deprecated public List<ScopedResourceSelectorRequirement> getMatchExpressions()
Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Specified by:
getMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>- Returns:
- The buildable object.
-
buildMatchExpressions
public List<ScopedResourceSelectorRequirement> buildMatchExpressions()
- Specified by:
buildMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
buildMatchExpression
public ScopedResourceSelectorRequirement buildMatchExpression(int index)
- Specified by:
buildMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
buildFirstMatchExpression
public ScopedResourceSelectorRequirement buildFirstMatchExpression()
- Specified by:
buildFirstMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
buildLastMatchExpression
public ScopedResourceSelectorRequirement buildLastMatchExpression()
- Specified by:
buildLastMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
buildMatchingMatchExpression
public ScopedResourceSelectorRequirement buildMatchingMatchExpression(Predicate<ScopedResourceSelectorRequirementBuilder> predicate)
- Specified by:
buildMatchingMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
hasMatchingMatchExpression
public Boolean hasMatchingMatchExpression(Predicate<ScopedResourceSelectorRequirementBuilder> predicate)
- Specified by:
hasMatchingMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
withMatchExpressions
public A withMatchExpressions(List<ScopedResourceSelectorRequirement> matchExpressions)
- Specified by:
withMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
withMatchExpressions
public A withMatchExpressions(ScopedResourceSelectorRequirement... matchExpressions)
- Specified by:
withMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
hasMatchExpressions
public Boolean hasMatchExpressions()
- Specified by:
hasMatchExpressionsin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
addNewMatchExpression
public ScopeSelectorFluent.MatchExpressionsNested<A> addNewMatchExpression()
- Specified by:
addNewMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
addNewMatchExpressionLike
public ScopeSelectorFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(ScopedResourceSelectorRequirement item)
- Specified by:
addNewMatchExpressionLikein interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
setNewMatchExpressionLike
public ScopeSelectorFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(int index, ScopedResourceSelectorRequirement item)
- Specified by:
setNewMatchExpressionLikein interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
editMatchExpression
public ScopeSelectorFluent.MatchExpressionsNested<A> editMatchExpression(int index)
- Specified by:
editMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
editFirstMatchExpression
public ScopeSelectorFluent.MatchExpressionsNested<A> editFirstMatchExpression()
- Specified by:
editFirstMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
editLastMatchExpression
public ScopeSelectorFluent.MatchExpressionsNested<A> editLastMatchExpression()
- Specified by:
editLastMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
editMatchingMatchExpression
public ScopeSelectorFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<ScopedResourceSelectorRequirementBuilder> predicate)
- Specified by:
editMatchingMatchExpressionin interfaceScopeSelectorFluent<A extends ScopeSelectorFluent<A>>
-
-