public class LabelSelectorFluentImpl<T extends LabelSelectorFluent<T>> extends BaseFluent<T> implements LabelSelectorFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
LabelSelectorFluentImpl.MatchExpressionsNestedImpl<N> |
LabelSelectorFluent.MatchExpressionsNested<N>
_visitables
Constructor and Description |
---|
LabelSelectorFluentImpl() |
LabelSelectorFluentImpl(LabelSelector instance) |
public LabelSelectorFluentImpl()
public LabelSelectorFluentImpl(LabelSelector instance)
public T addToMatchExpressions(LabelSelectorRequirement... items)
addToMatchExpressions
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T removeFromMatchExpressions(LabelSelectorRequirement... items)
removeFromMatchExpressions
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public List<LabelSelectorRequirement> getMatchExpressions()
getMatchExpressions
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T withMatchExpressions(List<LabelSelectorRequirement> matchExpressions)
withMatchExpressions
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T withMatchExpressions(LabelSelectorRequirement... matchExpressions)
withMatchExpressions
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public LabelSelectorFluent.MatchExpressionsNested<T> addNewMatchExpression()
addNewMatchExpression
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public LabelSelectorFluent.MatchExpressionsNested<T> addNewMatchExpressionLike(LabelSelectorRequirement item)
addNewMatchExpressionLike
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T addToMatchLabels(String key, String value)
addToMatchLabels
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T addToMatchLabels(Map<String,String> map)
addToMatchLabels
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T removeFromMatchLabels(String key)
removeFromMatchLabels
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T removeFromMatchLabels(Map<String,String> map)
removeFromMatchLabels
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public Map<String,String> getMatchLabels()
getMatchLabels
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T withMatchLabels(Map<String,String> matchLabels)
withMatchLabels
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface LabelSelectorFluent<T extends LabelSelectorFluent<T>>
Copyright © 2011–2016 Red Hat. All rights reserved.