Class MachineConfigNodeStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.machineconfiguration.v1alpha1.MachineConfigNodeStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<MachineConfigNodeStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class MachineConfigNodeStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<MachineConfigNodeStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
MachineConfigNodeStatus holds the reported information on a particular machine config node.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MachineConfigNodeStatus()No args constructor for use in serializationMachineConfigNodeStatus(List<io.fabric8.kubernetes.api.model.Condition> conditions, MachineConfigNodeStatusMachineConfigVersion configVersion, Long observedGeneration, List<MachineConfigNodeStatusPinnedImageSet> pinnedImageSets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MachineConfigNodeStatusBuilderedit()Map<String,Object>getAdditionalProperties()List<io.fabric8.kubernetes.api.model.Condition>getConditions()conditions represent the observations of a machine config node's current state.MachineConfigNodeStatusMachineConfigVersiongetConfigVersion()MachineConfigNodeStatus holds the reported information on a particular machine config node.LonggetObservedGeneration()observedGeneration represents the generation observed by the controller.List<MachineConfigNodeStatusPinnedImageSet>getPinnedImageSets()pinnedImageSets describes the current and desired pinned image sets for this node.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetConditions(List<io.fabric8.kubernetes.api.model.Condition> conditions)conditions represent the observations of a machine config node's current state.voidsetConfigVersion(MachineConfigNodeStatusMachineConfigVersion configVersion)MachineConfigNodeStatus holds the reported information on a particular machine config node.voidsetObservedGeneration(Long observedGeneration)observedGeneration represents the generation observed by the controller.voidsetPinnedImageSets(List<MachineConfigNodeStatusPinnedImageSet> pinnedImageSets)pinnedImageSets describes the current and desired pinned image sets for this node.MachineConfigNodeStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
MachineConfigNodeStatus
public MachineConfigNodeStatus()
No args constructor for use in serialization
-
MachineConfigNodeStatus
public MachineConfigNodeStatus(List<io.fabric8.kubernetes.api.model.Condition> conditions, MachineConfigNodeStatusMachineConfigVersion configVersion, Long observedGeneration, List<MachineConfigNodeStatusPinnedImageSet> pinnedImageSets)
-
-
Method Detail
-
getConditions
public List<io.fabric8.kubernetes.api.model.Condition> getConditions()
conditions represent the observations of a machine config node's current state.
-
setConditions
public void setConditions(List<io.fabric8.kubernetes.api.model.Condition> conditions)
conditions represent the observations of a machine config node's current state.
-
getConfigVersion
public MachineConfigNodeStatusMachineConfigVersion getConfigVersion()
MachineConfigNodeStatus holds the reported information on a particular machine config node.
-
setConfigVersion
public void setConfigVersion(MachineConfigNodeStatusMachineConfigVersion configVersion)
MachineConfigNodeStatus holds the reported information on a particular machine config node.
-
getObservedGeneration
public Long getObservedGeneration()
observedGeneration represents the generation observed by the controller. This field is updated when the controller observes a change to the desiredConfig in the configVersion of the machine config node spec.
-
setObservedGeneration
public void setObservedGeneration(Long observedGeneration)
observedGeneration represents the generation observed by the controller. This field is updated when the controller observes a change to the desiredConfig in the configVersion of the machine config node spec.
-
getPinnedImageSets
public List<MachineConfigNodeStatusPinnedImageSet> getPinnedImageSets()
pinnedImageSets describes the current and desired pinned image sets for this node. The current version is the generation of the pinned image set that has most recently been successfully pulled and pinned on this node. The desired version is the generation of the pinned image set that is targeted to be pulled and pinned on this node.
-
setPinnedImageSets
public void setPinnedImageSets(List<MachineConfigNodeStatusPinnedImageSet> pinnedImageSets)
pinnedImageSets describes the current and desired pinned image sets for this node. The current version is the generation of the pinned image set that has most recently been successfully pulled and pinned on this node. The desired version is the generation of the pinned image set that is targeted to be pulled and pinned on this node.
-
edit
public MachineConfigNodeStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MachineConfigNodeStatusBuilder>
-
toBuilder
public MachineConfigNodeStatusBuilder toBuilder()
-
-