Class MachineOSConfigStatus

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MachineOSConfigStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MachineOSConfigStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    MachineOSConfigStatus describes the status this config object and relates it to the builds associated with this MachineOSConfig
    See Also:
    Serialized Form
    • Constructor Detail

      • MachineOSConfigStatus

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

        public MachineOSConfigStatus​(List<io.fabric8.kubernetes.api.model.Condition> conditions,
                                     String currentImagePullspec,
                                     Long observedGeneration)
    • Method Detail

      • getConditions

        public List<io.fabric8.kubernetes.api.model.Condition> getConditions()
        conditions are state related conditions for the config.
      • setConditions

        public void setConditions​(List<io.fabric8.kubernetes.api.model.Condition> conditions)
        conditions are state related conditions for the config.
      • getCurrentImagePullspec

        public String getCurrentImagePullspec()
        currentImagePullspec is the fully qualified image pull spec used by the MCO to pull down the new OSImage. This must include sha256.
      • setCurrentImagePullspec

        public void setCurrentImagePullspec​(String currentImagePullspec)
        currentImagePullspec is the fully qualified image pull spec used by the MCO to pull down the new OSImage. This must include sha256.
      • getObservedGeneration

        public Long getObservedGeneration()
        observedGeneration represents the generation observed by the controller. this field is updated when the user changes the configuration in BuildSettings or the MCP this object is associated with.
      • setObservedGeneration

        public void setObservedGeneration​(Long observedGeneration)
        observedGeneration represents the generation observed by the controller. this field is updated when the user changes the configuration in BuildSettings or the MCP this object is associated with.
      • getAdditionalProperties

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

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

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