Class MachineConfigPoolStatus

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MachineConfigPoolStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MachineConfigPoolStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    MachineConfigPoolStatus is the status for MachineConfigPool resource.
    See Also:
    Serialized Form
    • Method Detail

      • getCertExpirys

        public List<CertExpiry> getCertExpirys()
        certExpirys keeps track of important certificate expiration data
      • setCertExpirys

        public void setCertExpirys​(List<CertExpiry> certExpirys)
        certExpirys keeps track of important certificate expiration data
      • setConditions

        public void setConditions​(List<MachineConfigPoolCondition> conditions)
        conditions represents the latest available observations of current state.
      • getDegradedMachineCount

        public Integer getDegradedMachineCount()
        degradedMachineCount represents the total number of machines marked degraded (or unreconcilable). A node is marked degraded if applying a configuration failed..
      • setDegradedMachineCount

        public void setDegradedMachineCount​(Integer degradedMachineCount)
        degradedMachineCount represents the total number of machines marked degraded (or unreconcilable). A node is marked degraded if applying a configuration failed..
      • getMachineCount

        public Integer getMachineCount()
        machineCount represents the total number of machines in the machine config pool.
      • setMachineCount

        public void setMachineCount​(Integer machineCount)
        machineCount represents the total number of machines in the machine config pool.
      • getObservedGeneration

        public Long getObservedGeneration()
        observedGeneration represents the generation observed by the controller.
      • setObservedGeneration

        public void setObservedGeneration​(Long observedGeneration)
        observedGeneration represents the generation observed by the controller.
      • getPoolSynchronizersStatus

        public List<PoolSynchronizerStatus> getPoolSynchronizersStatus()
        poolSynchronizersStatus is the status of the machines managed by the pool synchronizers.
      • setPoolSynchronizersStatus

        public void setPoolSynchronizersStatus​(List<PoolSynchronizerStatus> poolSynchronizersStatus)
        poolSynchronizersStatus is the status of the machines managed by the pool synchronizers.
      • getReadyMachineCount

        public Integer getReadyMachineCount()
        readyMachineCount represents the total number of ready machines targeted by the pool.
      • setReadyMachineCount

        public void setReadyMachineCount​(Integer readyMachineCount)
        readyMachineCount represents the total number of ready machines targeted by the pool.
      • getUnavailableMachineCount

        public Integer getUnavailableMachineCount()
        unavailableMachineCount represents the total number of unavailable (non-ready) machines targeted by the pool. A node is marked unavailable if it is in updating state or NodeReady condition is false.
      • setUnavailableMachineCount

        public void setUnavailableMachineCount​(Integer unavailableMachineCount)
        unavailableMachineCount represents the total number of unavailable (non-ready) machines targeted by the pool. A node is marked unavailable if it is in updating state or NodeReady condition is false.
      • getUpdatedMachineCount

        public Integer getUpdatedMachineCount()
        updatedMachineCount represents the total number of machines targeted by the pool that have the CurrentMachineConfig as their config.
      • setUpdatedMachineCount

        public void setUpdatedMachineCount​(Integer updatedMachineCount)
        updatedMachineCount represents the total number of machines targeted by the pool that have the CurrentMachineConfig as their config.
      • getAdditionalProperties

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

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

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