Class MachineConfigPoolStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.machineconfiguration.v1.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
-
-
Constructor Summary
Constructors Constructor Description MachineConfigPoolStatus()No args constructor for use in serializationMachineConfigPoolStatus(List<CertExpiry> certExpirys, List<MachineConfigPoolCondition> conditions, MachineConfigPoolStatusConfiguration configuration, Integer degradedMachineCount, Integer machineCount, Long observedGeneration, List<PoolSynchronizerStatus> poolSynchronizersStatus, Integer readyMachineCount, Integer unavailableMachineCount, Integer updatedMachineCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MachineConfigPoolStatusBuilderedit()Map<String,Object>getAdditionalProperties()List<CertExpiry>getCertExpirys()certExpirys keeps track of important certificate expiration dataList<MachineConfigPoolCondition>getConditions()conditions represents the latest available observations of current state.MachineConfigPoolStatusConfigurationgetConfiguration()MachineConfigPoolStatus is the status for MachineConfigPool resource.IntegergetDegradedMachineCount()degradedMachineCount represents the total number of machines marked degraded (or unreconcilable).IntegergetMachineCount()machineCount represents the total number of machines in the machine config pool.LonggetObservedGeneration()observedGeneration represents the generation observed by the controller.List<PoolSynchronizerStatus>getPoolSynchronizersStatus()poolSynchronizersStatus is the status of the machines managed by the pool synchronizers.IntegergetReadyMachineCount()readyMachineCount represents the total number of ready machines targeted by the pool.IntegergetUnavailableMachineCount()unavailableMachineCount represents the total number of unavailable (non-ready) machines targeted by the pool.IntegergetUpdatedMachineCount()updatedMachineCount represents the total number of machines targeted by the pool that have the CurrentMachineConfig as their config.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCertExpirys(List<CertExpiry> certExpirys)certExpirys keeps track of important certificate expiration datavoidsetConditions(List<MachineConfigPoolCondition> conditions)conditions represents the latest available observations of current state.voidsetConfiguration(MachineConfigPoolStatusConfiguration configuration)MachineConfigPoolStatus is the status for MachineConfigPool resource.voidsetDegradedMachineCount(Integer degradedMachineCount)degradedMachineCount represents the total number of machines marked degraded (or unreconcilable).voidsetMachineCount(Integer machineCount)machineCount represents the total number of machines in the machine config pool.voidsetObservedGeneration(Long observedGeneration)observedGeneration represents the generation observed by the controller.voidsetPoolSynchronizersStatus(List<PoolSynchronizerStatus> poolSynchronizersStatus)poolSynchronizersStatus is the status of the machines managed by the pool synchronizers.voidsetReadyMachineCount(Integer readyMachineCount)readyMachineCount represents the total number of ready machines targeted by the pool.voidsetUnavailableMachineCount(Integer unavailableMachineCount)unavailableMachineCount represents the total number of unavailable (non-ready) machines targeted by the pool.voidsetUpdatedMachineCount(Integer updatedMachineCount)updatedMachineCount represents the total number of machines targeted by the pool that have the CurrentMachineConfig as their config.MachineConfigPoolStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
MachineConfigPoolStatus
public MachineConfigPoolStatus()
No args constructor for use in serialization
-
MachineConfigPoolStatus
public MachineConfigPoolStatus(List<CertExpiry> certExpirys, List<MachineConfigPoolCondition> conditions, MachineConfigPoolStatusConfiguration configuration, Integer degradedMachineCount, Integer machineCount, Long observedGeneration, List<PoolSynchronizerStatus> poolSynchronizersStatus, Integer readyMachineCount, Integer unavailableMachineCount, Integer updatedMachineCount)
-
-
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
-
getConditions
public List<MachineConfigPoolCondition> getConditions()
conditions represents the latest available observations of current state.
-
setConditions
public void setConditions(List<MachineConfigPoolCondition> conditions)
conditions represents the latest available observations of current state.
-
getConfiguration
public MachineConfigPoolStatusConfiguration getConfiguration()
MachineConfigPoolStatus is the status for MachineConfigPool resource.
-
setConfiguration
public void setConfiguration(MachineConfigPoolStatusConfiguration configuration)
MachineConfigPoolStatus is the status for MachineConfigPool resource.
-
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.
-
edit
public MachineConfigPoolStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MachineConfigPoolStatusBuilder>
-
toBuilder
public MachineConfigPoolStatusBuilder toBuilder()
-
-