Interface V1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1PodSpecFluent.TopologySpreadConstraintsNested<N>
- All Known Implementing Classes:
V1TopologySpreadConstraintBuilder
,V1TopologySpreadConstraintFluentImpl
public interface V1TopologySpreadConstraintFluent<A extends V1TopologySpreadConstraintFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
-
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) io.kubernetes.client.openapi.models.V1LabelSelector
Deprecated.getMatchingMatchLabelKey
(Predicate<String> predicate) getMatchLabelKey
(Integer index) hasMatchingMatchLabelKey
(Predicate<String> predicate) removeFromMatchLabelKeys
(String... items) setToMatchLabelKeys
(Integer index, String item) 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)
-
Method Details
-
getLabelSelector
Deprecated.This method has been deprecated, please use method buildLabelSelector instead.- Returns:
- The buildable object.
-
buildLabelSelector
io.kubernetes.client.openapi.models.V1LabelSelector buildLabelSelector() -
withLabelSelector
-
hasLabelSelector
Boolean hasLabelSelector() -
withNewLabelSelector
V1TopologySpreadConstraintFluent.LabelSelectorNested<A> withNewLabelSelector() -
withNewLabelSelectorLike
V1TopologySpreadConstraintFluent.LabelSelectorNested<A> withNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
editLabelSelector
V1TopologySpreadConstraintFluent.LabelSelectorNested<A> editLabelSelector() -
editOrNewLabelSelector
V1TopologySpreadConstraintFluent.LabelSelectorNested<A> editOrNewLabelSelector() -
editOrNewLabelSelectorLike
V1TopologySpreadConstraintFluent.LabelSelectorNested<A> editOrNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
addToMatchLabelKeys
-
setToMatchLabelKeys
-
addToMatchLabelKeys
-
addAllToMatchLabelKeys
-
removeFromMatchLabelKeys
-
removeAllFromMatchLabelKeys
-
getMatchLabelKeys
-
getMatchLabelKey
-
getFirstMatchLabelKey
String getFirstMatchLabelKey() -
getLastMatchLabelKey
String getLastMatchLabelKey() -
getMatchingMatchLabelKey
-
hasMatchingMatchLabelKey
-
withMatchLabelKeys
-
withMatchLabelKeys
-
hasMatchLabelKeys
Boolean hasMatchLabelKeys() -
getMaxSkew
Integer getMaxSkew() -
withMaxSkew
-
hasMaxSkew
Boolean hasMaxSkew() -
getMinDomains
Integer getMinDomains() -
withMinDomains
-
hasMinDomains
Boolean hasMinDomains() -
getNodeAffinityPolicy
String getNodeAffinityPolicy() -
withNodeAffinityPolicy
-
hasNodeAffinityPolicy
Boolean hasNodeAffinityPolicy() -
getNodeTaintsPolicy
String getNodeTaintsPolicy() -
withNodeTaintsPolicy
-
hasNodeTaintsPolicy
Boolean hasNodeTaintsPolicy() -
getTopologyKey
String getTopologyKey() -
withTopologyKey
-
hasTopologyKey
Boolean hasTopologyKey() -
getWhenUnsatisfiable
String getWhenUnsatisfiable() -
withWhenUnsatisfiable
-
hasWhenUnsatisfiable
Boolean hasWhenUnsatisfiable()
-