package com.intrbiz.bergamot.model.message.state; import java.util.UUID; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonTypeName; import com.intrbiz.bergamot.model.message.MessageObject; @JsonTypeName("bergamot.state.check") public class CheckStateMO extends MessageObject { @JsonProperty("ok") private boolean ok; @JsonProperty("status") private String status; @JsonProperty("output") private String output; @JsonProperty("last_check_time") private long lastCheckTime; @JsonProperty("last_check_id") private UUID lastCheckId; @JsonProperty("attempt") private int attempt; @JsonProperty("hard") private boolean hard; @JsonProperty("transitioning") private boolean transitioning; @JsonProperty("flapping") private boolean flapping; @JsonProperty("last_state_change") private long lastStateChange; @JsonProperty("last_hard_ok") private boolean lastHardOk; @JsonProperty("last_hard_status") private String lastHardStatus; @JsonProperty("last_hard_output") private String lastHardOutput; @JsonProperty("in_downtime") private boolean inDowntime; @JsonProperty("suppressed") private boolean suppressed; @JsonProperty("acknowledged") private boolean acknowledged; @JsonProperty("encompassed") private boolean encompassed; @JsonProperty("current_alert") private UUID currentAlert; public CheckStateMO() { super(); } public boolean isOk() { return ok; } public void setOk(boolean ok) { this.ok = ok; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getOutput() { return output; } public void setOutput(String output) { this.output = output; } public long getLastCheckTime() { return lastCheckTime; } public void setLastCheckTime(long lastCheckTime) { this.lastCheckTime = lastCheckTime; } public UUID getLastCheckId() { return lastCheckId; } public void setLastCheckId(UUID lastCheckId) { this.lastCheckId = lastCheckId; } public int getAttempt() { return attempt; } public void setAttempt(int attempt) { this.attempt = attempt; } public boolean isHard() { return hard; } public void setHard(boolean hard) { this.hard = hard; } public boolean isTransitioning() { return transitioning; } public void setTransitioning(boolean transitioning) { this.transitioning = transitioning; } public boolean isFlapping() { return flapping; } public void setFlapping(boolean flapping) { this.flapping = flapping; } public long getLastStateChange() { return lastStateChange; } public void setLastStateChange(long lastStateChange) { this.lastStateChange = lastStateChange; } public boolean isLastHardOk() { return lastHardOk; } public void setLastHardOk(boolean lastHardOk) { this.lastHardOk = lastHardOk; } public String getLastHardStatus() { return lastHardStatus; } public void setLastHardStatus(String lastHardStatus) { this.lastHardStatus = lastHardStatus; } public String getLastHardOutput() { return lastHardOutput; } public void setLastHardOutput(String lastHardOutput) { this.lastHardOutput = lastHardOutput; } public boolean isInDowntime() { return this.inDowntime; } public void setInDowntime(boolean inDowntime) { this.inDowntime = inDowntime; } public boolean isSuppressed() { return suppressed; } public void setSuppressed(boolean suppressed) { this.suppressed = suppressed; } public boolean isAcknowledged() { return acknowledged; } public void setAcknowledged(boolean acknowledged) { this.acknowledged = acknowledged; } public boolean isEncompassed() { return encompassed; } public void setEncompassed(boolean encompassed) { this.encompassed = encompassed; } public UUID getCurrentAlert() { return currentAlert; } public void setCurrentAlert(UUID currentAlert) { this.currentAlert = currentAlert; } }