Class V1TopologySpreadConstraintFluentImpl<A extends V1TopologySpreadConstraintFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1TopologySpreadConstraintFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1TopologySpreadConstraintFluent<A>
- Direct Known Subclasses:
V1TopologySpreadConstraintBuilder
public class V1TopologySpreadConstraintFluentImpl<A extends V1TopologySpreadConstraintFluent<A>>
extends BaseFluent<A>
implements V1TopologySpreadConstraintFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1TopologySpreadConstraintFluent
V1TopologySpreadConstraintFluent.LabelSelectorNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1TopologySpreadConstraintFluentImpl
(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToMatchLabelKeys
(Collection<String> items) addToMatchLabelKeys
(Integer index, String item) addToMatchLabelKeys
(String... items) io.kubernetes.client.openapi.models.V1LabelSelector
editOrNewLabelSelectorLike
(io.kubernetes.client.openapi.models.V1LabelSelector item) boolean
io.kubernetes.client.openapi.models.V1LabelSelector
Deprecated.getMatchingMatchLabelKey
(Predicate<String> predicate) getMatchLabelKey
(Integer index) int
hashCode()
hasMatchingMatchLabelKey
(Predicate<String> predicate) removeFromMatchLabelKeys
(String... items) setToMatchLabelKeys
(Integer index, String item) toString()
withLabelSelector
(io.kubernetes.client.openapi.models.V1LabelSelector labelSelector) withMatchLabelKeys
(String... matchLabelKeys) withMatchLabelKeys
(List<String> matchLabelKeys) withMaxSkew
(Integer maxSkew) withMinDomains
(Integer minDomains) withNewLabelSelectorLike
(io.kubernetes.client.openapi.models.V1LabelSelector item) withNodeAffinityPolicy
(String nodeAffinityPolicy) withNodeTaintsPolicy
(String nodeTaintsPolicy) withTopologyKey
(String topologyKey) withWhenUnsatisfiable
(String whenUnsatisfiable) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1TopologySpreadConstraintFluentImpl
public V1TopologySpreadConstraintFluentImpl() -
V1TopologySpreadConstraintFluentImpl
public V1TopologySpreadConstraintFluentImpl(io.kubernetes.client.openapi.models.V1TopologySpreadConstraint instance)
-
-
Method Details
-
getLabelSelector
Deprecated.This method has been deprecated, please use method buildLabelSelector instead.- Specified by:
getLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
- Returns:
- The buildable object.
-
buildLabelSelector
public io.kubernetes.client.openapi.models.V1LabelSelector buildLabelSelector()- Specified by:
buildLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withLabelSelector
- Specified by:
withLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasLabelSelector
- Specified by:
hasLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNewLabelSelector
- Specified by:
withNewLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNewLabelSelectorLike
public V1TopologySpreadConstraintFluent.LabelSelectorNested<A> withNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) - Specified by:
withNewLabelSelectorLike
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
editLabelSelector
- Specified by:
editLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
editOrNewLabelSelector
- Specified by:
editOrNewLabelSelector
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
editOrNewLabelSelectorLike
public V1TopologySpreadConstraintFluent.LabelSelectorNested<A> editOrNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) - Specified by:
editOrNewLabelSelectorLike
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
addToMatchLabelKeys
- Specified by:
addToMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
setToMatchLabelKeys
- Specified by:
setToMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
addToMatchLabelKeys
- Specified by:
addToMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
addAllToMatchLabelKeys
- Specified by:
addAllToMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
removeFromMatchLabelKeys
- Specified by:
removeFromMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
removeAllFromMatchLabelKeys
- Specified by:
removeAllFromMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMatchLabelKeys
- Specified by:
getMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMatchLabelKey
- Specified by:
getMatchLabelKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getFirstMatchLabelKey
- Specified by:
getFirstMatchLabelKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getLastMatchLabelKey
- Specified by:
getLastMatchLabelKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMatchingMatchLabelKey
- Specified by:
getMatchingMatchLabelKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMatchingMatchLabelKey
- Specified by:
hasMatchingMatchLabelKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMatchLabelKeys
- Specified by:
withMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMatchLabelKeys
- Specified by:
withMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMatchLabelKeys
- Specified by:
hasMatchLabelKeys
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMaxSkew
- Specified by:
getMaxSkew
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMaxSkew
- Specified by:
withMaxSkew
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMaxSkew
- Specified by:
hasMaxSkew
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMinDomains
- Specified by:
getMinDomains
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMinDomains
- Specified by:
withMinDomains
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMinDomains
- Specified by:
hasMinDomains
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getNodeAffinityPolicy
- Specified by:
getNodeAffinityPolicy
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNodeAffinityPolicy
- Specified by:
withNodeAffinityPolicy
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasNodeAffinityPolicy
- Specified by:
hasNodeAffinityPolicy
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getNodeTaintsPolicy
- Specified by:
getNodeTaintsPolicy
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNodeTaintsPolicy
- Specified by:
withNodeTaintsPolicy
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasNodeTaintsPolicy
- Specified by:
hasNodeTaintsPolicy
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getTopologyKey
- Specified by:
getTopologyKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withTopologyKey
- Specified by:
withTopologyKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasTopologyKey
- Specified by:
hasTopologyKey
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getWhenUnsatisfiable
- Specified by:
getWhenUnsatisfiable
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withWhenUnsatisfiable
- Specified by:
withWhenUnsatisfiable
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasWhenUnsatisfiable
- Specified by:
hasWhenUnsatisfiable
in interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
toString
-