Class ResourceClaimSchedulingStatus

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<ResourceClaimSchedulingStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ResourceClaimSchedulingStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ResourceClaimSchedulingStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ResourceClaimSchedulingStatus contains information about one particular ResourceClaim with "WaitForFirstConsumer" allocation mode.
    See Also:
    Serialized Form
    • Constructor Detail

      • ResourceClaimSchedulingStatus

        public ResourceClaimSchedulingStatus()
        No args constructor for use in serialization
      • ResourceClaimSchedulingStatus

        public ResourceClaimSchedulingStatus​(String name,
                                             List<String> unsuitableNodes)
    • Method Detail

      • getName

        public String getName()
        Name matches the pod.spec.resourceClaims[*].Name field.
      • setName

        public void setName​(String name)
        Name matches the pod.spec.resourceClaims[*].Name field.
      • getUnsuitableNodes

        public List<String> getUnsuitableNodes()
        UnsuitableNodes lists nodes that the ResourceClaim cannot be allocated for.


        The size of this field is limited to 128, the same as for PodSchedulingSpec.PotentialNodes. This may get increased in the future, but not reduced.

      • setUnsuitableNodes

        public void setUnsuitableNodes​(List<String> unsuitableNodes)
        UnsuitableNodes lists nodes that the ResourceClaim cannot be allocated for.


        The size of this field is limited to 128, the same as for PodSchedulingSpec.PotentialNodes. This may get increased in the future, but not reduced.

      • getAdditionalProperties

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

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

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