public class LabelSelectorFluentImpl<A extends LabelSelectorFluent<A>> extends BaseFluent<A> implements LabelSelectorFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
LabelSelectorFluentImpl.MatchExpressionsNestedImpl<N> |
LabelSelectorFluent.MatchExpressionsNested<N>_visitables, VISIT| Constructor and Description |
|---|
LabelSelectorFluentImpl() |
LabelSelectorFluentImpl(LabelSelector instance) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic LabelSelectorFluentImpl()
public LabelSelectorFluentImpl(LabelSelector instance)
public A addToMatchExpressions(Integer index, LabelSelectorRequirement item)
addToMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A setToMatchExpressions(Integer index, LabelSelectorRequirement item)
setToMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A addToMatchExpressions(LabelSelectorRequirement... items)
addToMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A addAllToMatchExpressions(Collection<LabelSelectorRequirement> items)
addAllToMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeFromMatchExpressions(LabelSelectorRequirement... items)
removeFromMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeAllFromMatchExpressions(Collection<LabelSelectorRequirement> items)
removeAllFromMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeMatchingFromMatchExpressions(Predicate<LabelSelectorRequirementBuilder> predicate)
removeMatchingFromMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>@Deprecated public List<LabelSelectorRequirement> getMatchExpressions()
getMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public List<LabelSelectorRequirement> buildMatchExpressions()
buildMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorRequirement buildMatchExpression(Integer index)
buildMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorRequirement buildFirstMatchExpression()
buildFirstMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorRequirement buildLastMatchExpression()
buildLastMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorRequirement buildMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)
buildMatchingMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public Boolean hasMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)
hasMatchingMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A withMatchExpressions(List<LabelSelectorRequirement> matchExpressions)
withMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A withMatchExpressions(LabelSelectorRequirement... matchExpressions)
withMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public Boolean hasMatchExpressions()
hasMatchExpressions in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpression()
addNewMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(LabelSelectorRequirement item)
addNewMatchExpressionLike in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(Integer index, LabelSelectorRequirement item)
setNewMatchExpressionLike in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> editMatchExpression(Integer index)
editMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> editFirstMatchExpression()
editFirstMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> editLastMatchExpression()
editLastMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public LabelSelectorFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<LabelSelectorRequirementBuilder> predicate)
editMatchingMatchExpression in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A addToMatchLabels(String key, String value)
addToMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A addToMatchLabels(Map<String,String> map)
addToMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeFromMatchLabels(String key)
removeFromMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeFromMatchLabels(Map<String,String> map)
removeFromMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public Map<String,String> getMatchLabels()
getMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public <K,V> A withMatchLabels(Map<String,String> matchLabels)
withMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public Boolean hasMatchLabels()
hasMatchLabels in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface LabelSelectorFluent<A extends LabelSelectorFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.