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.V1LabelSelectoreditOrNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) booleanio.kubernetes.client.openapi.models.V1LabelSelectorDeprecated.getMatchingMatchLabelKey(Predicate<String> predicate) getMatchLabelKey(Integer index) inthashCode()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:
getLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>- Returns:
- The buildable object.
-
buildLabelSelector
public io.kubernetes.client.openapi.models.V1LabelSelector buildLabelSelector()- Specified by:
buildLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withLabelSelector
- Specified by:
withLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasLabelSelector
- Specified by:
hasLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNewLabelSelector
- Specified by:
withNewLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNewLabelSelectorLike
public V1TopologySpreadConstraintFluent.LabelSelectorNested<A> withNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) - Specified by:
withNewLabelSelectorLikein interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
editLabelSelector
- Specified by:
editLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
editOrNewLabelSelector
- Specified by:
editOrNewLabelSelectorin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
editOrNewLabelSelectorLike
public V1TopologySpreadConstraintFluent.LabelSelectorNested<A> editOrNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) - Specified by:
editOrNewLabelSelectorLikein interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
addToMatchLabelKeys
- Specified by:
addToMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
setToMatchLabelKeys
- Specified by:
setToMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
addToMatchLabelKeys
- Specified by:
addToMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
addAllToMatchLabelKeys
- Specified by:
addAllToMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
removeFromMatchLabelKeys
- Specified by:
removeFromMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
removeAllFromMatchLabelKeys
- Specified by:
removeAllFromMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMatchLabelKeys
- Specified by:
getMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMatchLabelKey
- Specified by:
getMatchLabelKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getFirstMatchLabelKey
- Specified by:
getFirstMatchLabelKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getLastMatchLabelKey
- Specified by:
getLastMatchLabelKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMatchingMatchLabelKey
- Specified by:
getMatchingMatchLabelKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMatchingMatchLabelKey
- Specified by:
hasMatchingMatchLabelKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMatchLabelKeys
- Specified by:
withMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMatchLabelKeys
- Specified by:
withMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMatchLabelKeys
- Specified by:
hasMatchLabelKeysin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMaxSkew
- Specified by:
getMaxSkewin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMaxSkew
- Specified by:
withMaxSkewin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMaxSkew
- Specified by:
hasMaxSkewin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getMinDomains
- Specified by:
getMinDomainsin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withMinDomains
- Specified by:
withMinDomainsin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasMinDomains
- Specified by:
hasMinDomainsin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getNodeAffinityPolicy
- Specified by:
getNodeAffinityPolicyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNodeAffinityPolicy
- Specified by:
withNodeAffinityPolicyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasNodeAffinityPolicy
- Specified by:
hasNodeAffinityPolicyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getNodeTaintsPolicy
- Specified by:
getNodeTaintsPolicyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withNodeTaintsPolicy
- Specified by:
withNodeTaintsPolicyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasNodeTaintsPolicy
- Specified by:
hasNodeTaintsPolicyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getTopologyKey
- Specified by:
getTopologyKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withTopologyKey
- Specified by:
withTopologyKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasTopologyKey
- Specified by:
hasTopologyKeyin interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
getWhenUnsatisfiable
- Specified by:
getWhenUnsatisfiablein interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
withWhenUnsatisfiable
- Specified by:
withWhenUnsatisfiablein interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hasWhenUnsatisfiable
- Specified by:
hasWhenUnsatisfiablein interfaceV1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1TopologySpreadConstraintFluent<A>>
-
toString
-