Class DaemonSetStatus
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.apps.DaemonSetStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<DaemonSetStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DaemonSetStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<DaemonSetStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
DaemonSetStatus represents the current status of a daemon set.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DaemonSetStatus()No args constructor for use in serializationDaemonSetStatus(Integer collisionCount, List<DaemonSetCondition> conditions, Integer currentNumberScheduled, Integer desiredNumberScheduled, Integer numberAvailable, Integer numberMisscheduled, Integer numberReady, Integer numberUnavailable, Long observedGeneration, Integer updatedNumberScheduled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DaemonSetStatusBuilderedit()Map<String,Object>getAdditionalProperties()IntegergetCollisionCount()Count of hash collisions for the DaemonSet.List<DaemonSetCondition>getConditions()Represents the latest available observations of a DaemonSet's current state.IntegergetCurrentNumberScheduled()The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod.IntegergetDesiredNumberScheduled()The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod).IntegergetNumberAvailable()The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)IntegergetNumberMisscheduled()The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod.IntegergetNumberReady()numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.IntegergetNumberUnavailable()The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)LonggetObservedGeneration()The most recent generation observed by the daemon set controller.IntegergetUpdatedNumberScheduled()The total number of nodes that are running updated daemon podvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCollisionCount(Integer collisionCount)Count of hash collisions for the DaemonSet.voidsetConditions(List<DaemonSetCondition> conditions)Represents the latest available observations of a DaemonSet's current state.voidsetCurrentNumberScheduled(Integer currentNumberScheduled)The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod.voidsetDesiredNumberScheduled(Integer desiredNumberScheduled)The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod).voidsetNumberAvailable(Integer numberAvailable)The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)voidsetNumberMisscheduled(Integer numberMisscheduled)The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod.voidsetNumberReady(Integer numberReady)numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.voidsetNumberUnavailable(Integer numberUnavailable)The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)voidsetObservedGeneration(Long observedGeneration)The most recent generation observed by the daemon set controller.voidsetUpdatedNumberScheduled(Integer updatedNumberScheduled)The total number of nodes that are running updated daemon podDaemonSetStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
DaemonSetStatus
public DaemonSetStatus()
No args constructor for use in serialization
-
DaemonSetStatus
public DaemonSetStatus(Integer collisionCount, List<DaemonSetCondition> conditions, Integer currentNumberScheduled, Integer desiredNumberScheduled, Integer numberAvailable, Integer numberMisscheduled, Integer numberReady, Integer numberUnavailable, Long observedGeneration, Integer updatedNumberScheduled)
-
-
Method Detail
-
getCollisionCount
public Integer getCollisionCount()
Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
-
setCollisionCount
public void setCollisionCount(Integer collisionCount)
Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
-
getConditions
public List<DaemonSetCondition> getConditions()
Represents the latest available observations of a DaemonSet's current state.
-
setConditions
public void setConditions(List<DaemonSetCondition> conditions)
Represents the latest available observations of a DaemonSet's current state.
-
getCurrentNumberScheduled
public Integer getCurrentNumberScheduled()
The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
-
setCurrentNumberScheduled
public void setCurrentNumberScheduled(Integer currentNumberScheduled)
The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
-
getDesiredNumberScheduled
public Integer getDesiredNumberScheduled()
The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
-
setDesiredNumberScheduled
public void setDesiredNumberScheduled(Integer desiredNumberScheduled)
The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
-
getNumberAvailable
public Integer getNumberAvailable()
The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)
-
setNumberAvailable
public void setNumberAvailable(Integer numberAvailable)
The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)
-
getNumberMisscheduled
public Integer getNumberMisscheduled()
The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
-
setNumberMisscheduled
public void setNumberMisscheduled(Integer numberMisscheduled)
The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
-
getNumberReady
public Integer getNumberReady()
numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.
-
setNumberReady
public void setNumberReady(Integer numberReady)
numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.
-
getNumberUnavailable
public Integer getNumberUnavailable()
The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)
-
setNumberUnavailable
public void setNumberUnavailable(Integer numberUnavailable)
The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)
-
getObservedGeneration
public Long getObservedGeneration()
The most recent generation observed by the daemon set controller.
-
setObservedGeneration
public void setObservedGeneration(Long observedGeneration)
The most recent generation observed by the daemon set controller.
-
getUpdatedNumberScheduled
public Integer getUpdatedNumberScheduled()
The total number of nodes that are running updated daemon pod
-
setUpdatedNumberScheduled
public void setUpdatedNumberScheduled(Integer updatedNumberScheduled)
The total number of nodes that are running updated daemon pod
-
edit
public DaemonSetStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<DaemonSetStatusBuilder>
-
toBuilder
public DaemonSetStatusBuilder toBuilder()
-
-