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
  • Method Details

    • getLabelSelector

      @Deprecated io.kubernetes.client.openapi.models.V1LabelSelector 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

      A withLabelSelector(io.kubernetes.client.openapi.models.V1LabelSelector labelSelector)
    • hasLabelSelector

      Boolean hasLabelSelector()
    • withNewLabelSelector

    • withNewLabelSelectorLike

      V1TopologySpreadConstraintFluent.LabelSelectorNested<A> withNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item)
    • editLabelSelector

    • editOrNewLabelSelector

    • editOrNewLabelSelectorLike

      V1TopologySpreadConstraintFluent.LabelSelectorNested<A> editOrNewLabelSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item)
    • addToMatchLabelKeys

      A addToMatchLabelKeys(Integer index, String item)
    • setToMatchLabelKeys

      A setToMatchLabelKeys(Integer index, String item)
    • addToMatchLabelKeys

      A addToMatchLabelKeys(String... items)
    • addAllToMatchLabelKeys

      A addAllToMatchLabelKeys(Collection<String> items)
    • removeFromMatchLabelKeys

      A removeFromMatchLabelKeys(String... items)
    • removeAllFromMatchLabelKeys

      A removeAllFromMatchLabelKeys(Collection<String> items)
    • getMatchLabelKeys

      List<String> getMatchLabelKeys()
    • getMatchLabelKey

      String getMatchLabelKey(Integer index)
    • getFirstMatchLabelKey

      String getFirstMatchLabelKey()
    • getLastMatchLabelKey

      String getLastMatchLabelKey()
    • getMatchingMatchLabelKey

      String getMatchingMatchLabelKey(Predicate<String> predicate)
    • hasMatchingMatchLabelKey

      Boolean hasMatchingMatchLabelKey(Predicate<String> predicate)
    • withMatchLabelKeys

      A withMatchLabelKeys(List<String> matchLabelKeys)
    • withMatchLabelKeys

      A withMatchLabelKeys(String... matchLabelKeys)
    • hasMatchLabelKeys

      Boolean hasMatchLabelKeys()
    • getMaxSkew

      Integer getMaxSkew()
    • withMaxSkew

      A withMaxSkew(Integer maxSkew)
    • hasMaxSkew

      Boolean hasMaxSkew()
    • getMinDomains

      Integer getMinDomains()
    • withMinDomains

      A withMinDomains(Integer minDomains)
    • hasMinDomains

      Boolean hasMinDomains()
    • getNodeAffinityPolicy

      String getNodeAffinityPolicy()
    • withNodeAffinityPolicy

      A withNodeAffinityPolicy(String nodeAffinityPolicy)
    • hasNodeAffinityPolicy

      Boolean hasNodeAffinityPolicy()
    • getNodeTaintsPolicy

      String getNodeTaintsPolicy()
    • withNodeTaintsPolicy

      A withNodeTaintsPolicy(String nodeTaintsPolicy)
    • hasNodeTaintsPolicy

      Boolean hasNodeTaintsPolicy()
    • getTopologyKey

      String getTopologyKey()
    • withTopologyKey

      A withTopologyKey(String topologyKey)
    • hasTopologyKey

      Boolean hasTopologyKey()
    • getWhenUnsatisfiable

      String getWhenUnsatisfiable()
    • withWhenUnsatisfiable

      A withWhenUnsatisfiable(String whenUnsatisfiable)
    • hasWhenUnsatisfiable

      Boolean hasWhenUnsatisfiable()