Class TopologySpreadConstraint

    • Constructor Detail

      • TopologySpreadConstraint

        public TopologySpreadConstraint()
        No args constructor for use in serialization
    • Method Detail

      • setLabelSelector

        public void setLabelSelector​(LabelSelector labelSelector)
      • getMatchLabelKeys

        public List<String> getMatchLabelKeys()
      • setMatchLabelKeys

        public void setMatchLabelKeys​(List<String> matchLabelKeys)
      • getMaxSkew

        public Integer getMaxSkew()
      • setMaxSkew

        public void setMaxSkew​(Integer maxSkew)
      • getMinDomains

        public Integer getMinDomains()
      • setMinDomains

        public void setMinDomains​(Integer minDomains)
      • getNodeAffinityPolicy

        public String getNodeAffinityPolicy()
      • setNodeAffinityPolicy

        public void setNodeAffinityPolicy​(String nodeAffinityPolicy)
      • getNodeTaintsPolicy

        public String getNodeTaintsPolicy()
      • setNodeTaintsPolicy

        public void setNodeTaintsPolicy​(String nodeTaintsPolicy)
      • getTopologyKey

        public String getTopologyKey()
      • setTopologyKey

        public void setTopologyKey​(String topologyKey)
      • getWhenUnsatisfiable

        public String getWhenUnsatisfiable()
      • setWhenUnsatisfiable

        public void setWhenUnsatisfiable​(String whenUnsatisfiable)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)