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.V1TopologySelectorLabelRequirement
io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement
io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement
io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement
buildMatchLabelExpression
(Integer index) List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement>
editMatchLabelExpression
(Integer index) boolean
List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement>
Deprecated.int
hashCode()
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:
addToMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
setToMatchLabelExpressions
public A setToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
setToMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addToMatchLabelExpressions
public A addToMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items) - Specified by:
addToMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addAllToMatchLabelExpressions
public A addAllToMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items) - Specified by:
addAllToMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
removeFromMatchLabelExpressions
public A removeFromMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items) - Specified by:
removeFromMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
removeAllFromMatchLabelExpressions
public A removeAllFromMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items) - Specified by:
removeAllFromMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
removeMatchingFromMatchLabelExpressions
public A removeMatchingFromMatchLabelExpressions(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
removeMatchingFromMatchLabelExpressions
in 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:
getMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
- Returns:
- The buildable object.
-
buildMatchLabelExpressions
public List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> buildMatchLabelExpressions()- Specified by:
buildMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildMatchLabelExpression(Integer index) - Specified by:
buildMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildFirstMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildFirstMatchLabelExpression()- Specified by:
buildFirstMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildLastMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildLastMatchLabelExpression()- Specified by:
buildLastMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
buildMatchingMatchLabelExpression
public io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
buildMatchingMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
hasMatchingMatchLabelExpression
public Boolean hasMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
hasMatchingMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
withMatchLabelExpressions
public A withMatchLabelExpressions(List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> matchLabelExpressions) - Specified by:
withMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
withMatchLabelExpressions
public A withMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... matchLabelExpressions) - Specified by:
withMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
hasMatchLabelExpressions
- Specified by:
hasMatchLabelExpressions
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addNewMatchLabelExpression
- Specified by:
addNewMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
addNewMatchLabelExpressionLike
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
addNewMatchLabelExpressionLike
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
setNewMatchLabelExpressionLike
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item) - Specified by:
setNewMatchLabelExpressionLike
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editMatchLabelExpression
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchLabelExpression(Integer index) - Specified by:
editMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editFirstMatchLabelExpression
- Specified by:
editFirstMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editLastMatchLabelExpression
- Specified by:
editLastMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
editMatchingMatchLabelExpression
public V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> editMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate) - Specified by:
editMatchingMatchLabelExpression
in interfaceV1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1TopologySelectorTermFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1TopologySelectorTermFluent<A>>
-
toString
-