Class V1TopologySelectorTermFluentImpl<A extends V1TopologySelectorTermFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1TopologySelectorTermFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1TopologySelectorTermFluent<A>
- Direct Known Subclasses:
V1TopologySelectorTermBuilder
public class V1TopologySelectorTermFluentImpl<A extends V1TopologySelectorTermFluent<A>>
extends BaseFluent<A>
implements V1TopologySelectorTermFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1TopologySelectorTermFluent
V1TopologySelectorTermFluent.MatchLabelExpressionsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1TopologySelectorTermFluentImpl(io.kubernetes.client.openapi.models.V1TopologySelectorTerm instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items) addNewMatchLabelExpressionLike(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) addToMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items) addToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirementio.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirementio.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirementio.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirementbuildMatchLabelExpression(Integer index) List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement>editMatchLabelExpression(Integer index) booleanList<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement>Deprecated.inthashCode()removeAllFromMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items) removeFromMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items) removeMatchingFromMatchLabelExpressions(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) setNewMatchLabelExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) setToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) toString()withMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... matchLabelExpressions) withMatchLabelExpressions(List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> matchLabelExpressions) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1TopologySelectorTermFluentImpl
public V1TopologySelectorTermFluentImpl() -
V1TopologySelectorTermFluentImpl
public V1TopologySelectorTermFluentImpl(io.kubernetes.client.openapi.models.V1TopologySelectorTerm instance)
-
-
Method Details
-
addToMatchLabelExpressions
public A addToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
addToMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
setToMatchLabelExpressions
public A setToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
setToMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addToMatchLabelExpressions
public A addToMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items) - Specified by:
addToMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addAllToMatchLabelExpressions
public A addAllToMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items) - Specified by:
addAllToMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
removeFromMatchLabelExpressions
public A removeFromMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items) - Specified by:
removeFromMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
removeAllFromMatchLabelExpressions
public A removeAllFromMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items) - Specified by:
removeAllFromMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
removeMatchingFromMatchLabelExpressions
public A removeMatchingFromMatchLabelExpressions(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
removeMatchingFromMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
getMatchLabelExpressions
@Deprecated public List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> getMatchLabelExpressions()Deprecated.This method has been deprecated, please use method buildMatchLabelExpressions instead.- Specified by:
getMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>- Returns:
- The buildable object.
-
buildMatchLabelExpressions
public List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> buildMatchLabelExpressions()- Specified by:
buildMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildMatchLabelExpression(Integer index) - Specified by:
buildMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildFirstMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildFirstMatchLabelExpression()- Specified by:
buildFirstMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildLastMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildLastMatchLabelExpression()- Specified by:
buildLastMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildMatchingMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
buildMatchingMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
hasMatchingMatchLabelExpression
public Boolean hasMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
hasMatchingMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
withMatchLabelExpressions
public A withMatchLabelExpressions(List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> matchLabelExpressions) - Specified by:
withMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
withMatchLabelExpressions
public A withMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... matchLabelExpressions) - Specified by:
withMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
hasMatchLabelExpressions
- Specified by:
hasMatchLabelExpressionsin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addNewMatchLabelExpression
- Specified by:
addNewMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addNewMatchLabelExpressionLike
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
addNewMatchLabelExpressionLikein interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
setNewMatchLabelExpressionLike
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
setNewMatchLabelExpressionLikein interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editMatchLabelExpression
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchLabelExpression(Integer index) - Specified by:
editMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editFirstMatchLabelExpression
- Specified by:
editFirstMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editLastMatchLabelExpression
- Specified by:
editLastMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editMatchingMatchLabelExpression
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
editMatchingMatchLabelExpressionin interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1TopologySelectorTermFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1TopologySelectorTermFluent<A>>
-
toString
-