package com.sequenceiq.periscope.api.model; import com.sequenceiq.periscope.doc.ApiDescription.MetricAlertJsonProperties; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @ApiModel("MetricAlert") public class MetricAlertJson extends AbstractAlertJson { @ApiModelProperty(MetricAlertJsonProperties.ALERTDEFINITION) private String alertDefinition; @ApiModelProperty(MetricAlertJsonProperties.PERIOD) private int period; @ApiModelProperty(MetricAlertJsonProperties.ALERTSTATE) private AlertState alertState; public String getAlertDefinition() { return alertDefinition; } public void setAlertDefinition(String alertDefinition) { this.alertDefinition = alertDefinition; } public int getPeriod() { return period; } public void setPeriod(int period) { this.period = period; } public AlertState getAlertState() { return alertState; } public void setAlertState(AlertState alertState) { this.alertState = alertState; } }