package com.baidubce.services.ruleengine.model;
import com.baidubce.model.AbstractBceResponse;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.util.List;
/**
* Created by yuanyoujun on 2016/10/9.
*/
@JsonIgnoreProperties(ignoreUnknown = true)
public class Rule extends AbstractBceResponse {
private String uuid;
private String name;
private String description;
private String endpoint;
private String endpointUuid;
private String select;
private String from;
private String where;
private RuleState state;
private String createTime;
private String updateTime;
private List<Destination> destinations;
public String getUuid() {
return uuid;
}
public void setUuid(String uuid) {
this.uuid = uuid;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getEndpoint() {
return endpoint;
}
public void setEndpoint(String endpoint) {
this.endpoint = endpoint;
}
public String getEndpointUuid() {
return endpointUuid;
}
public void setEndpointUuid(String endpointUuid) {
this.endpointUuid = endpointUuid;
}
public String getSelect() {
return select;
}
public void setSelect(String select) {
this.select = select;
}
public String getFrom() {
return from;
}
public void setFrom(String from) {
this.from = from;
}
public String getWhere() {
return where;
}
public void setWhere(String where) {
this.where = where;
}
public RuleState getState() {
return state;
}
public void setState(RuleState state) {
this.state = state;
}
public String getCreateTime() {
return createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
public String getUpdateTime() {
return updateTime;
}
public void setUpdateTime(String updateTime) {
this.updateTime = updateTime;
}
public List<Destination> getDestinations() {
return destinations;
}
public void setDestinations(List<Destination> destinations) {
this.destinations = destinations;
}
}