Class AlertmanagerStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerStatus
-
- All Implemented Interfaces:
Editable<AlertmanagerStatusBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AlertmanagerStatus extends Object implements Editable<AlertmanagerStatusBuilder>, KubernetesResource
AlertmanagerStatus is the most recent observed status of the Alertmanager cluster. Read-only. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AlertmanagerStatus()No args constructor for use in serializationAlertmanagerStatus(Integer availableReplicas, List<Condition> conditions, Boolean paused, Integer replicas, String selector, Integer unavailableReplicas, Integer updatedReplicas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlertmanagerStatusBuilderedit()Map<String,Object>getAdditionalProperties()IntegergetAvailableReplicas()availableReplicas defines the total number of available pods (ready for at least minReadySeconds) targeted by this Alertmanager cluster.List<Condition>getConditions()conditions defines the current state of the Alertmanager object.BooleangetPaused()paused defines whether any actions on the underlying managed objects are being performed.IntegergetReplicas()replicas defines the total number of non-terminated pods targeted by this Alertmanager object (their labels match the selector).StringgetSelector()selector used to match the pods targeted by this Alertmanager object.IntegergetUnavailableReplicas()unavailableReplicas defines the total number of unavailable pods targeted by this Alertmanager object.IntegergetUpdatedReplicas()updatedReplicas defines the total number of non-terminated pods targeted by this Alertmanager object that have the desired version spec.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAvailableReplicas(Integer availableReplicas)availableReplicas defines the total number of available pods (ready for at least minReadySeconds) targeted by this Alertmanager cluster.voidsetConditions(List<Condition> conditions)conditions defines the current state of the Alertmanager object.voidsetPaused(Boolean paused)paused defines whether any actions on the underlying managed objects are being performed.voidsetReplicas(Integer replicas)replicas defines the total number of non-terminated pods targeted by this Alertmanager object (their labels match the selector).voidsetSelector(String selector)selector used to match the pods targeted by this Alertmanager object.voidsetUnavailableReplicas(Integer unavailableReplicas)unavailableReplicas defines the total number of unavailable pods targeted by this Alertmanager object.voidsetUpdatedReplicas(Integer updatedReplicas)updatedReplicas defines the total number of non-terminated pods targeted by this Alertmanager object that have the desired version spec.AlertmanagerStatusBuildertoBuilder()
-
-
-
Method Detail
-
getAvailableReplicas
public Integer getAvailableReplicas()
availableReplicas defines the total number of available pods (ready for at least minReadySeconds) targeted by this Alertmanager cluster.
-
setAvailableReplicas
public void setAvailableReplicas(Integer availableReplicas)
availableReplicas defines the total number of available pods (ready for at least minReadySeconds) targeted by this Alertmanager cluster.
-
getConditions
public List<Condition> getConditions()
conditions defines the current state of the Alertmanager object.
-
setConditions
public void setConditions(List<Condition> conditions)
conditions defines the current state of the Alertmanager object.
-
getPaused
public Boolean getPaused()
paused defines whether any actions on the underlying managed objects are being performed. Only delete actions will be performed.
-
setPaused
public void setPaused(Boolean paused)
paused defines whether any actions on the underlying managed objects are being performed. Only delete actions will be performed.
-
getReplicas
public Integer getReplicas()
replicas defines the total number of non-terminated pods targeted by this Alertmanager object (their labels match the selector).
-
setReplicas
public void setReplicas(Integer replicas)
replicas defines the total number of non-terminated pods targeted by this Alertmanager object (their labels match the selector).
-
getSelector
public String getSelector()
selector used to match the pods targeted by this Alertmanager object.
-
setSelector
public void setSelector(String selector)
selector used to match the pods targeted by this Alertmanager object.
-
getUnavailableReplicas
public Integer getUnavailableReplicas()
unavailableReplicas defines the total number of unavailable pods targeted by this Alertmanager object.
-
setUnavailableReplicas
public void setUnavailableReplicas(Integer unavailableReplicas)
unavailableReplicas defines the total number of unavailable pods targeted by this Alertmanager object.
-
getUpdatedReplicas
public Integer getUpdatedReplicas()
updatedReplicas defines the total number of non-terminated pods targeted by this Alertmanager object that have the desired version spec.
-
setUpdatedReplicas
public void setUpdatedReplicas(Integer updatedReplicas)
updatedReplicas defines the total number of non-terminated pods targeted by this Alertmanager object that have the desired version spec.
-
edit
public AlertmanagerStatusBuilder edit()
- Specified by:
editin interfaceEditable<AlertmanagerStatusBuilder>
-
toBuilder
public AlertmanagerStatusBuilder toBuilder()
-
-